Skills you'll gain: Jest (JavaScript Testing Framework), User Acceptance Testing (UAT), Cucumber (Software), Postman API Platform, Software Testing, Behavior-Driven Development, Test Tools, Selenium (Software), Test Driven Development (TDD), Unit Testing, Acceptance Testing, Performance Testing, Functional Testing, Test Automation, Usability Testing, Application Programming Interface (API), User Interface (UI), Test Case, API Design, Javascript
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: React.js, Routing Protocols, JavaScript Frameworks, Web Content Accessibility Guidelines, Front-End Web Development, UI Components, Performance Tuning, Debugging, Javascript, Software Design Patterns, Real Time Data, Authentications
Advanced · Course · 1 - 3 Months

Skills you'll gain: Webpack, Search Engine Optimization, Web Development Tools, Web Analytics and SEO, Performance Tuning, Build Tools, Debugging, Front-End Web Development, Test Automation, Development Testing, Performance Testing, Software Development Tools, WordPress, Javascript
Intermediate · Course · 1 - 3 Months

Yale University
Skills you'll gain: Liberal Arts, Social Studies, Culture, Anthropology, Teaching, Environment, World History, Creativity, Storytelling, Sustainable Development, Systems Thinking, Physical Science, Physics, Environmental Science, Biology, Economics, Music
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: JUnit, Unit Testing, Software Testing, Development Testing, Java, Test Case, Integration Testing, Test Automation, Test Driven Development (TDD), Code Coverage
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Javascript, Ajax, JSON, Web Applications, Web Development, Scripting, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, Web Services, Prototyping, Network Protocols
Mixed · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, Web Development Tools, Development Environment, Software Development Tools, Microsoft Development Tools, Program Development, Integrated Development Environments, Application Deployment, Transaction Processing, Application Design, Front-End Web Development, Software Development, Javascript, Systems Architecture, Network Architecture
Beginner · Course · 1 - 4 Weeks

The Chinese University of Hong Kong
Skills you'll gain: Mathematical Modeling, Advanced Mathematics, Operations Research, Debugging, Computational Logic, Algorithms
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Javascript, Scripting, Event-Driven Programming, Object Oriented Programming (OOP), Programming Principles, Debugging, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: IntelliJ IDEA, Object Oriented Design, Debugging, Software Design, User Interface (UI), Integrated Development Environments, Java, Design Thinking, Program Development, Data Validation, Software Development, Application Development
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Django (Web Framework), Web Applications, Expense Management, Application Development, Database Application, Data Visualization, Business Process Automation, Python Programming, Data Modeling, Development Environment, Data Security, GitHub, Javascript, Project Documentation, Git (Version Control System)
Intermediate · Guided Project · Less Than 2 Hours