
Skills you'll gain: Event-Driven Programming, Node.JS, Software Development, Web Development Tools, Web Servers, Server Side, Development Environment, Front-End Web Development, File Management, File I/O, Web Design and Development, Routing Protocols, Data Storage, Computer Networking, Data Entry
Beginner · Specialization · 1 - 3 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

Microsoft
Skills you'll gain: Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Engineering Software
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: jQuery, Javascript and jQuery, Responsive Web Design, HTML and CSS, Web Design and Development, Software Testing, Front-End Web Development, User Interface (UI) Design, Web Development Tools, Event-Driven Programming, Web Development, Hypertext Markup Language (HTML), Usability, Maintainability
Beginner · Specialization · 1 - 3 Months

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

Scrimba
Skills you'll gain: JSON, Event-Driven Programming, Javascript, Mobile Development, Data Structures, Application Development, Object Oriented Programming (OOP), Video Game Development, Web Applications, Data Persistence, Scripting, Computer Programming, Front-End Web Development, Web Development, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Cascading Style Sheets (CSS), Web Applications, User Interface (UI), Front-End Web Development, User Interface (UI) Design, UI Components, Web Development Tools
Beginner · 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 Michigan
Skills you'll gain: Javascript, Interactive Design, HTML and CSS, Web Design and Development, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Development, Data Structures, Programming Principles, Debugging
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Angular, Cascading Style Sheets (CSS), Web Design and Development, Front-End Web Development, HTML and CSS, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Web Development, Web Development Tools, UI Components, User Interface and User Experience (UI/UX) Design, Web Content Accessibility Guidelines, Event-Driven Programming, Maintainability, Software Design Patterns, Data Structures
Beginner · Specialization · 1 - 3 Months