
LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Software Testing, Docker (Software), Development Environment, Unit Testing, Scripting, Test Automation, Continuous Integration, IT Automation, Integration Testing, DevOps, Python Programming, Selenium (Software), Web Scraping
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Database Management, Relational Databases, MySQL, PHP (Scripting Language), SQL, Databases, Object Oriented Programming (OOP), Web Development, Full-Stack Web Development, Hypertext Markup Language (HTML), Back-End Web Development
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Code Review, Debugging, Scripting, Python Programming, Programming Principles, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Linux Administration, Package and Software Management, Linux, User Accounts, Operating System Administration, System Monitoring, Linux Commands, Amazon Web Services, Unix Commands, Network Troubleshooting, File Management, Command-Line Interface, File Systems, Amazon Elastic Compute Cloud, TCP/IP, Systems Administration, Shell Script, General Networking, Service Management, Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Linux Administration, Package and Software Management, Linux, Command-Line Interface, Linux Servers, Operating System Administration, Linux Commands, Unix Commands, Ubuntu, File Systems, Red Hat Enterprise Linux, OS Process Management, Bash (Scripting Language), Unix, Software Installation, Systems Administration, File Management, Service Management, Operating Systems, Servers
Intermediate · Course · 1 - 3 Months

Snowflake
Skills you'll gain: Data Engineering, Database Management, Databases, Data Pipelines, Change Control, DevOps, CI/CD, Command-Line Interface, Version Control, System Monitoring, Continuous Monitoring, Data Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Application Deployment, Command-Line Interface, Development Environment, Nginx, Computing Platforms, Software Installation, Node.JS, Virtual Machines, React.js
Beginner · Course · 1 - 3 Months

Skills you'll gain: Version Control, Test Script Development, Continuous Integration, Test Execution Engine, Test Tools, Automation, Scripting, Web Scraping, Hypertext Markup Language (HTML), Software Design Patterns, Development Environment, Integrated Development Environments, Debugging, Command-Line Interface, File I/O
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: ServiceNow, Service Level, Systems Administration, User Accounts, Service Management, Authorization (Computing), Database Application, System Configuration, Automation, Application Design, Content Management, Scripting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Performance Tuning, User Interface (UI), Animation and Game Design, Event-Driven Programming, Virtual Environment, UI Components, C# (Programming Language), Program Development, Debugging, 3D Modeling, Object Oriented Programming (OOP), System Configuration, User Interface (UI) Design, Object Oriented Design, Scripting, Prototyping, Animations
Beginner · Specialization · 3 - 6 Months

JetBrains
Skills you'll gain: File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Scripting, Data Processing, Code Review, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Claude Code, Vibe coding, Anthropic Claude, Model Context Protocol, Application Development, Command-Line Interface, Application Design, Programming Principles, Generative AI, Automation, Generative AI Agents, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems
Intermediate · Course · 1 - 4 Weeks