The language used throughout the course, in both instruction and assessments.

University of Colorado Boulder
Skills you'll gain: Data Architecture, Web Applications, Software Architecture, Software Engineering, Functional Requirement, Databases, Distributed Computing, Acceptance Testing, Application Deployment, Application Development, Software Testing, Development Testing, System Design and Implementation, Unit Testing, Big Data, Scalability, Restful API, Data Analysis
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Web Applications, Full-Stack Web Development, Database Application, Database Development, Query Languages, Real Time Data, Javascript, User Interface (UI), Software Engineering, Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PHP (Scripting Language), Web Applications, Usability, Information Architecture, Responsive Web Design, Hypertext Markup Language (HTML), Front-End Web Development, MySQL, Web Design and Development, Browser Compatibility, User Interface (UI), User Interface and User Experience (UI/UX) Design, HTML and CSS, Data Import/Export, Verification And Validation, User Interface (UI) Design, Semantic Web, Back-End Web Development, Server Side, Web Development
Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Web Analytics and SEO, Web Design and Development, Semantic Web, Performance Tuning, Browser Compatibility, Web Applications, Web Development, UI Components, Web Content, Responsive Web Design, Cascading Style Sheets (CSS), Javascript
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, GIS Software, Database Management, ArcGIS, Global Positioning Systems, Decision Support Systems, Data Modeling, Open Source Technology, Web Applications, Mobile Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Docker (Software), Containerization, Cloud-Native Computing, Application Deployment, YAML, Devops Tools, Command-Line Interface, Google Cloud Platform, Web Applications, Cloud Infrastructure, Development Environment, Configuration Management, Nginx, CI/CD, Software Installation, MongoDB, Service Management, Infrastructure Architecture, Infrastructure Security
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Hardware Troubleshooting, Computer Networking, Network Protocols, Web Applications, Computer Security Awareness Training, Network Routers, Wireless Networks, Technical Support and Services, Encryption, Security Awareness, Computer Literacy, System Configuration, Microsoft Office, Authentications, Microsoft Windows, Peripheral Devices, Patch Management, Technical Support, Mac OS, Database Management
Beginner · Specialization · 1 - 3 Months

Pearson
Skills you'll gain: Open Web Application Security Project (OWASP), Vulnerability Assessments, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Management, Network Security, Cryptography, Penetration Testing, Intrusion Detection and Prevention, Cybersecurity, Cyber Security Assessment, Malware Protection, Mobile Security, Threat Modeling, Threat Detection, Encryption, Cloud Security, Web Applications, Internet Of Things, Cloud Computing, Network Architecture
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Ansible, Package and Software Management, YAML, Configuration Management, System Configuration, Linux Administration, Unix, Infrastructure as Code (IaC), Automation, Web Applications, Application Servers, Unix Shell, File Management, Cloud Infrastructure, Version Control, DevOps, User Accounts
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, API Design, Node.JS, Software Documentation, JavaScript Frameworks, Web Services, Middleware, Authentications, JSON, Server Side, Web Applications, Authorization (Computing)
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Electronics, Computer-Aided Design, Mechanical Design, Communication Systems, Remote Access Systems, 3D Modeling, Linux, Digital Communications, Serial Peripheral Interface, Electronic Components, Simulation and Simulation Software, Electrical Engineering, Web Applications, Internet Of Things, Systems Of Measurement, Data Processing, Data Science
Beginner · Specialization · 3 - 6 Months

Coursera Project Network
Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Applications, Javascript, Web Design, Web Development, Front-End Web Development, Animation and Game Design
Intermediate · Guided Project · Less Than 2 Hours