
Scrimba
Skills you'll gain: Responsive Web Design, User Interface (UI) Design, User Interface (UI), Web Design, Maintainability, Layout Design, Cascading Style Sheets (CSS), Usability, Web Applications, Hypertext Markup Language (HTML), Color Theory, Animations, Creativity
Intermediate · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: User Story, Javascript, Model View Controller, Debugging, HTML and CSS, Prototyping, jQuery, Web Applications, Hypertext Markup Language (HTML), User Interface (UI), Interactive Design, Web Design and Development, Web Development Tools, Web Design, Application Programming Interface (API), Application Development, Cascading Style Sheets (CSS), Software Development, User Experience, User Accounts
Beginner · Specialization · 1 - 3 Months

LearnQuest
Skills you'll gain: Angular, Web Components, Cascading Style Sheets (CSS), JavaScript Frameworks, Application Frameworks, UI Components, Front-End Web Development, TypeScript, Web Applications, Hypertext Markup Language (HTML), Web Development, Development Environment
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Simple Object Access Protocol (SOAP), Restful API, Web Services, Hypertext Markup Language (HTML), HTML and CSS, Java Platform Enterprise Edition (J2EE), Software Design, Java, Extensible Markup Language (XML), Application Programming Interface (API), API Design, JSON, Software Architecture, Web Design and Development, Web Applications, Front-End Web Development, Web Development
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Responsive Web Design, Browser Compatibility, Web Development
Intermediate · Guided Project · Less Than 2 Hours

Whizlabs
Skills you'll gain: Selenium (Software), Debugging, Software Testing, Unit Testing, Test Automation, UI Components, Browser Compatibility, Web Applications, Test Script Development, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Test Case, Development Environment, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Web Development, PHP (Scripting Language), Web Design and Development, Web Applications, HTML and CSS, Software Engineering
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: JSON, Application Programming Interface (API), Restful API, Web Services, Javascript, Web Applications, Hypertext Markup Language (HTML), Servers, Cascading Style Sheets (CSS)
Intermediate · Course · 1 - 4 Weeks

Emory University
Skills you'll gain: Rmarkdown, Knitr, Collaborative Software, Technical Documentation, Document Management, Technical Writing, Data Sharing, R Programming, YAML, Hypertext Markup Language (HTML), File Management, Cascading Style Sheets (CSS), Version Control
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, HTML and CSS, Web Design, Web Design and Development, Semantic Web, Usability, Web Applications, Programming Principles, Web Content, Verification And Validation
Mixed · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Application Security, Security Testing, Authorization (Computing), Authentications, Data Validation, Encryption, Security Controls, Data Security, Vulnerability Scanning, Role-Based Access Control (RBAC), Verification And Validation, Intrusion Detection and Prevention, Database Application, Security Awareness, Cybersecurity, Web Servers, Web Development Tools
Beginner · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Digital pedagogy, Technical Communication, Digital Transformation, Cloud Computing, Big Data, Hypertext Markup Language (HTML), Cloud Storage, File Transfer Protocol (FTP), Data Science, Amazon Web Services, SQL, Databases
Beginner · Course · 1 - 3 Months