
Meta
Skills you'll gain: Jest (JavaScript Testing Framework), React.js, Application Programming Interface (API), Unit Testing, UI Components, Front-End Web Development, Software Design Patterns, Javascript, Context Management
★ 4.6 (1.5K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Front-End Web Development, React Redux, React.js, JavaScript Frameworks, Full-Stack Web Development, Application Development, Web Applications, User Interface (UI), Web Development, UI Components, Code Reusability, Javascript
★ 4.4 (788) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, GraphQL, Back-End Web Development, NoSQL, Web Applications, Code Reusability, Data Persistence, MongoDB, Data Access, Web Development, Application Programming Interface (API), Data Modeling, Databases, Authentications, Javascript, API Design, Data Validation, Package and Software Management, Software Architecture, Business Logic
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Full-Stack Web Development, React.js, UI Components, Web Applications, Scalability, Web Frameworks, Data Access, Query Languages, Database Application, Back-End Web Development, Databases, Front-End Web Development, Server Side, Code Reusability, User Interface (UI), Web Development, Data Validation, Software Development
★ 4.8 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: React.js, TypeScript, UI Components, Dashboard Creation, Interactive Data Visualization, Application Deployment, Code Reusability, Data Persistence, User Interface (UI), Front-End Web Development, Responsive Web Design, Application Programming Interface (API), Context Management, Javascript
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Angular, CI/CD, Containerization, Test Automation, Continuous Deployment, Docker (Software), Application Deployment, Continuous Integration, Responsive Web Design, Maintainability, UI Components, Code Reusability, User Interface (UI), Scalability, Software Development, TypeScript, Web Development, Javascript, Data Validation
Advanced · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Cascading Style Sheets (CSS), GitHub, HTML and CSS, Version Control, Git (Version Control System), Microsoft Copilot, Web Development, Responsive Web Design, Hypertext Markup Language (HTML), Javascript, JSON
★ 4.1 (51) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Package and Software Management, Software Versioning, Scripting, Javascript and jQuery, Node.JS, Command-Line Interface, Development Environment, Javascript, Release Management, Web Applications, Power Platform CLI, Configuration Management, Software Documentation, Development Testing, Programming Principles
Beginner · Course · 1 - 3 Months

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
★ 5 (6) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Secure Coding, Microservices, Cloud Deployment, Kubernetes, Jest (JavaScript Testing Framework), Containerization, Application Deployment, Application Security, Node.JS, Performance Tuning, Docker (Software), Debugging, Hardening, Performance Testing, Web Applications, Unit Testing, Development Testing, Web Development, Safety and Security, Javascript
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bootstrap (Front-End Framework), Browser Compatibility, Responsive Web Design, Cascading Style Sheets (CSS), Front-End Web Development, UI Components, React.js, Application Frameworks
★ 4.4 (105) · Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Angular, Cascading Style Sheets (CSS), UI Components, Web Applications, Hypertext Markup Language (HTML), Web Development
★ 4.2 (50) · Beginner · Course · 1 - 4 Weeks