
University of Colorado System
Skills you'll gain: Game Design, Video Game Development, Animations, Graphics Software, No-Code Development, Development Environment, Scripting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, FinTech, Application Development, Emerging Technologies, Computer Programming Tools, Program Development, Cryptography, Development Environment, Programming Principles, Transaction Processing, Data Structures, Debugging
Intermediate · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, Amazon DynamoDB, Python Programming, Service Oriented Architecture, Cloud Computing Architecture, Microservices, Serverless Computing, Cloud Applications, Application Programming Interface (API), Databases, Scripting, Programming Principles, Automation, Relational Databases, Application Development, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Programming Principles, Data Dictionary, Computer Programming, Data Structures, Debugging, Computational Logic, Command-Line Interface, Data Cleansing, Software Design Patterns, Functional Design, Scripting, Operating Systems, Pseudocode, Development Environment, File Management, Computational Thinking
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Structures, Development Environment, C++ (Programming Language), Debugging, Computational Thinking, Computer Programming, Data Management
Beginner · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Virtualization, Virtual Machines, Hyper-V, Virtual Networking, VMware ESX Servers, Data Centers, Data Storage, Cloud Computing, Servers, Virtual Reality, iSCSI Configuration, Remote Access Systems, Computer Hardware
Build toward a degree
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Debugging, Unreal Engine, Animations, Programming Principles, Graphics Software, Scripting Languages, Object Oriented Programming (OOP), User Interface (UI), No-Code Development, Event-Driven Programming, Computational Logic, Data Structures, Computer Programming, Development Environment, Scripting
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Test Script Development, Test Automation, Regression Testing, Continuous Integration, Performance Testing, CI/CD, Browser Compatibility, Test Execution Engine, GitLab, Debugging, Test Case, User Interface (UI), Scalability
Advanced · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Angular, JavaScript Frameworks, TypeScript, UI Components, Data Transformation, Web Development Tools, Hypertext Markup Language (HTML), Application Frameworks, Network Routing, Cascading Style Sheets (CSS), Model View Controller, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vulnerability Scanning, Penetration Testing, MITRE ATT&CK Framework, Metasploit, Vulnerability Assessments, Security Testing, Open Web Application Security Project (OWASP), Exploitation techniques, Brute-force attacks, Virtual Machines, Software Documentation, Technical Documentation, Microsoft Windows, Windows PowerShell, Linux Commands, Scripting, Remote Access Systems
Intermediate · Course · 3 - 6 Months

Coursera
Skills you'll gain: API Testing, Software Documentation, API Design, Application Programming Interface (API), Test Tools, Technical Documentation, Restful API, JSON, YAML, Software Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: React Redux, React.js, Back-End Web Development, Front-End Web Development, UI Components, Web Applications, Application Programming Interface (API), JavaScript Frameworks, Web Design and Development, Authentications, Responsive Web Design, Restful API, User Interface (UI), User Accounts
Intermediate · Course · 1 - 4 Weeks