
Scrimba
Skills you'll gain: React.js, UI Components, Front-End Web Development, Web Content Accessibility Guidelines, User Interface (UI), Code Reusability, JavaScript Frameworks, Web Development Tools, Web Frameworks, Cascading Style Sheets (CSS), Data Mapping
★ 4.7 (230) · Intermediate · Course · 3 - 6 Months

Skills you'll gain: Full-Stack Web Development, Responsive Web Design, UI Components, Data Validation, JavaScript Frameworks, Authentications, User Interface (UI), PostgreSQL, Web Applications, Database Development, React.js, Object-Relational Mapping, Development Environment, Application Deployment
Intermediate · 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

Scrimba
Skills you'll gain: React.js, Frontend Performance, Front-End Web Development, Application Programming Interface (API)
Advanced · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic Workflows, Debugging, TypeScript, Agentic systems, AI Workflows, Node.JS, OpenAI API, Generative AI, Program Development, Artificial Intelligence, LLM Application, Programming Principles, Tool Calling, Maintainability, Prompt Engineering, Application Frameworks, Javascript, Large Language Modeling, File Systems
Beginner · 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

Scrimba
Skills you'll gain: Node.JS, JavaScript Frameworks, Web Frameworks, Server Side, Web Applications, Web Servers, Secure Coding, Restful API, Middleware, API Design, Real Time Data, Code Reusability, Maintainability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Figma (Design Software), Cloud Deployment, UI Components, React.js, Node.JS, User Interface (UI) Design, JavaScript Frameworks, Code Reusability, Front-End Web Development, Server Side, Content Management Systems, Content Management, Amazon S3
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: React Redux, JavaScript Frameworks, Web Development Tools, Frontend Performance, Web Applications, Data Store, Middleware
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: React.js, Server Side, JavaScript Frameworks, Node.JS, Web Development, Web Applications, Software Engineering
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: TypeScript, UI Components, React.js, User Interface (UI), Web Applications, JavaScript Frameworks, Front-End Web Development, Javascript, Code Reusability, Programming Principles, Data Management, Dataflow
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: React.js, ChatGPT, Application Deployment, JavaScript Frameworks, OpenAI API, Cloud Deployment, AI Integrations, Front-End Web Development, Frontend Integration, Data Persistence, UI Components, Application Programming Interface (API), User Interface (UI), Cascading Style Sheets (CSS), Data Storage Technologies, User Experience Design, Configuration Management
Intermediate · Course · 1 - 3 Months