
Scrimba
Skills you'll gain: TypeScript, Event-Driven Programming, Javascript, Pseudocode, Computational Thinking, JSON, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Algorithms, Data Structures, Node.JS, Unit Testing, Web Development Tools, JavaScript Frameworks
Beginner · Specialization · 3 - 6 Months

Infosec
Skills you'll gain: Authentications, Application Security, Open Web Application Security Project (OWASP), Secure Coding, Serverless Computing, Cryptography, Risk Management Framework, Threat Modeling, Cloud Security, Infrastructure Security, Package and Software Management, Node.JS, Web Applications, Javascript, Vulnerability Management, Cloud Services, Cloud Platforms, Web Development, Identity and Access Management, Security Controls
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Webpack, JavaScript Frameworks, Object Oriented Programming (OOP), Full-Stack Web Development, JSON, Web Development Tools, Javascript, Event-Driven Programming, HTML and CSS, Application Programming Interface (API), Application Deployment, Application Development, Programming Principles, Web Development, Web Applications, Scripting, Browser Compatibility, GitHub, Debugging, User Interface (UI) Design
Intermediate · Specialization · 3 - 6 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
Beginner · Specialization · 3 - 6 Months
University of Glasgow
Skills you'll gain: Computational Thinking, JSON, Application Deployment, Data Structures, Javascript, Application Development, Analytics, HTML and CSS, Data Analysis, Code Review, Software Development, Data Visualization Software, Web Development, Web Applications, Scripting, Prototyping, Data Processing, Programming Principles, Unsupervised Learning, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Event-Driven Programming, React.js, Full-Stack Web Development, UI Components, Javascript, Node.JS, Application Deployment, Web Applications, Front-End Web Development, Web Development Tools, Object Oriented Programming (OOP), Web Development, Web Design and Development, Back-End Web Development, Scripting, Frontend Performance, Data Validation, Real Time Data, Browser Compatibility, Data Storage
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Web Development Tools, Unit Testing, Javascript, React Native, JSON, Package and Software Management, Computer Programming, Node.JS, Object Oriented Programming (OOP), Software Testing, Functional Design
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: JSON, jQuery, Javascript and jQuery, Ajax, Debugging, Event-Driven Programming, Javascript, PHP (Scripting Language), Object Oriented Programming (OOP), Data Import/Export, Web Applications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Javascript, Software Design Patterns, Data Management, Data Structures, Prototyping, Web Development, Performance Tuning
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

Skills you'll gain: Javascript, Scripting, Node.JS, TypeScript, Data Manipulation, JSON, Web Development Tools, Generative AI, Server Side, Data Structures, Programming Principles, Object Oriented Programming (OOP), Web Servers, Development Environment
Intermediate · Course · 1 - 4 Weeks