
Skills you'll gain: TypeScript
★ 4.4 (19) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Javascript, Data Structures, Dataflow, Computer Programming
★ 4.7 (25) · Advanced · Guided Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: Javascript and jQuery, jQuery, Scripting, Javascript, Computational Thinking, Program Development, Game Design, Object Oriented Programming (OOP), Data Structures, Event-Driven Programming
★ 4.8 (64) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, Unit Testing, Server Side, Javascript, Debugging, Back-End Web Development, File Systems, File I/O, Test Script Development, Software Testing, Development Testing, Web Applications, Event-Driven Programming, Code Reusability
★ 3.8 (85) · Intermediate · Course · 1 - 3 Months

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

Coursera
Skills you'll gain: JSON, NoSQL, Javascript, Data Store, Data Import/Export, Cloud Computing, Software Development
★ 4.5 (35) · Beginner · Guided Project · Less Than 2 Hours

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: Javascript, Event-Driven Programming, Web Design and Development, Interactive Design, Web Applications, Interaction Design, Scripting, Web Development, Data Validation
★ 3.9 (28) · Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: TypeScript, Javascript, React.js, Debugging, Integrated Development Environments
★ 4.6 (23) · 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: TypeScript, Webpack, React Redux, React.js, Application Programming Interface (API), Web Development Tools, Front-End Web Development, UI Components, JavaScript Frameworks, Build Tools, Context Management, Event-Driven Programming, Data Validation, Javascript, Web Development, Software Development
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Javascript, Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML), Programming Principles
★ 4.5 (110) · Beginner · Guided Project · Less Than 2 Hours