
University of California, Davis
Skills you'll gain: Javascript, HTML and CSS, Event-Driven Programming, Scripting, Scripting Languages, Web Design and Development, Web Applications, Programming Principles, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Event Monitoring, Application Development, Debugging
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Programming Principles, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermediate · Specialization · 1 - 4 Weeks

Microsoft
Skills you'll gain: Git (Version Control System), React.js, Version Control, GitHub, Debugging, Software Development Tools, Node.JS, Development Environment, Collaborative Software, Program Development, Development Testing, Software Testing, Software Versioning, Unit Testing, Maintainability, Application Deployment, Build Tools, Server Side, Scripting, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Javascript, Web Development Tools, Jest (JavaScript Testing Framework), Web Design and Development, Object Oriented Programming (OOP), Web Development, Application Programming Interface (API), HTML and CSS, Back-End Web Development, Web Applications, JSON, Restful API, Event-Driven Programming, Application Development, Application Deployment, Unit Testing, Programming Principles, Data Structures, Prototyping
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Javascript, Software Design, Maintainability, Application Development, Event-Driven Programming, Context Management
Advanced · Course · 1 - 3 Months

Coursera
Skills you'll gain: Ajax, JSON, Javascript, Application Programming Interface (API), Web Applications, Secure Coding, Application Security
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: HTML and CSS, Ajax, Javascript, Responsive Web Design, Front-End Web Development, Web Design, Web Applications, Cascading Style Sheets (CSS), Development Environment, Web Development Tools, Web Content Accessibility Guidelines
Mixed · Course · 1 - 4 Weeks

University of London
Skills you'll gain: JSON, Restful API, Javascript, Application Programming Interface (API), Web Services, Hypertext Markup Language (HTML), Data Structures
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Full-Stack Web Development, Application Design, Software Design Documents, React.js, Web Applications, Web Design and Development, Package and Software Management, Web Development, Version Control, Software Documentation, Web Development Tools, Program Development, JavaScript Frameworks, Web Content Accessibility Guidelines, Application Deployment, Frontend Performance, Software Architecture, Dashboard Creation, Front-End Web Development, Cloud Deployment
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: jQuery, Javascript, Web Applications, JavaScript Frameworks, Web Development
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Performance Tuning, Development Testing, Software Testing, Unit Testing, Software Documentation, Application Programming Interface (API), Test Script Development, Code Reusability, Web Applications, Test Driven Development (TDD), Technical Documentation, Frontend Performance, Debugging, Performance Testing, Maintainability, Javascript, Software Design Patterns, Software Architecture, Secure Coding, Data Transformation
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Javascript, Ajax, JSON, Web Applications, Web Development, Object Oriented Programming (OOP), Event-Driven Programming, Responsive Web Design, Programming Principles, Prototyping, Network Protocols
Mixed · Course · 1 - 4 Weeks