
Skills you'll gain: Event-Driven Programming, Web Applications, Application Development, Web Design and Development, Javascript, Hypertext Markup Language (HTML), JavaScript Frameworks, Front-End Web Development, Transaction Processing, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, Javascript and jQuery, Object Oriented Design, Program Development, Web Applications, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Context Management
★ 4.3 (7) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Application Deployment, Node.JS, Docker (Software), React.js, Front-End Web Development, Containerization, Full-Stack Web Development, Back-End Web Development, Frontend Integration, Server Side, JavaScript Frameworks, Restful API, Web Development, Web Applications, Application Development, Javascript, Application Programming Interface (API), Software Development, Authentications, Project Management Software
★ 5 (13) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Web Development Tools, Android Development, React.js, Javascript, Unit Testing, Node.JS, Software Testing, Package and Software Management, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Event-Driven Programming, Functional Design
★ 4.1 (134) · Beginner · Course · 1 - 3 Months

Skills you'll gain: JavaScript Frameworks, Event-Driven Programming, Code Reusability, Javascript, Frontend Performance, Frontend Integration, Object Oriented Programming (OOP), Web Development, Scripting, Video Game Development, Development Environment, Cascading Style Sheets (CSS), Front-End Web Development, Data Validation, Real Time Data, Prototyping, Data Integrity, Programming Principles, Computational Logic, Data Storage
Beginner · Specialization · 3 - 6 Months

Fractal Analytics
Skills you'll gain: Model Context Protocol, AI Security, AI Integrations, Threat Modeling, Context Engineering, Enterprise Architecture, Generative AI Agents, Security Engineering, Context Management, Interoperability, Agentic systems, Generative AI
★ 4.5 (55) · Intermediate · Course · 1 - 4 Weeks

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
★ 4.7 (940) · Beginner · 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

Skills you'll gain: jQuery, Javascript and jQuery, Responsive Web Design, Web Design and Development, Web Design, Software Testing, Front-End Web Development, JavaScript Frameworks, User Interface (UI) Design, Development Testing, Program Development, Event-Driven Programming, Web Development, Interactive Design, Hypertext Markup Language (HTML), Development Environment, Maintainability
Beginner · Specialization · 1 - 3 Months
University of Michigan
Skills you'll gain: JSON, jQuery, Javascript and jQuery, Ajax, Debugging, Web Development Tools, Event-Driven Programming, Javascript, PHP (Scripting Language), Object Oriented Programming (OOP), Data Import/Export, Web Applications
★ 4.6 (847) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Test Script Development, Software Testing, Test Driven Development (TDD), JavaScript Frameworks, Test Automation, Test Case, Test Tools, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), Test Driven Development (TDD), Test Script Development, Test Case, Web Development Tools, Development Testing, Unit Testing, Software Testing, Browser Compatibility, Test Tools, JavaScript Frameworks, Javascript, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 4 Weeks