
Skills you'll gain: Object Oriented Programming (OOP), Data Visualization, Seaborn, Flask (Web Framework), Programming Principles, Web Applications, Statistical Methods, Data Analysis Software, Pandas (Python Package), Probability & Statistics, Data Manipulation, Data Structures, UI Components
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Scalability, Scala Programming, Data Processing, Software Configuration Management, Database Development, Relational Databases, Database Design, Data Persistence, Data Import/Export, Databases, Development Environment, Data Analysis Software
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Operational Databases, Database Architecture and Administration, Database Management, Data Migration, Google Cloud Platform, Distributed Computing, Disaster Recovery, Performance Tuning, Scalability, Cloud Computing Architecture, Data Integrity, Capacity Management, IT Automation, System Monitoring
Intermediate · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Creativity, Innovation, Design Thinking, Sustainable Design, Ideation, Research and Design, Sustainable Development, Scalability, Social Impact, Systems Thinking, Human Centered Design, Prototyping
Beginner · Course · 1 - 3 Months

Skills you'll gain: Angular, Scalability, Application Development, Mobile Development, Web Applications, Cross Platform Development, Development Environment, UI Components, Software Architecture, TypeScript, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, AI Workflows, Anthropic Claude, Tool Calling, GitHub, Context Management, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Application Development, Video Game Development, Generative AI, Software Engineering
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, LangChain, LLM Application, Generative AI, Model Evaluation, Flask (Web Framework), Natural Language Processing, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Scala Programming, Data Pipelines, Test Driven Development (TDD), Apache Airflow, Data Lakes, Apache Spark, CI/CD, Apache Kafka, Data Quality, Data Infrastructure, Cloud Engineering, Data Architecture, Performance Tuning, Unit Testing, Data Transformation, Data Processing, Data Validation, Real Time Data, Big Data, Data Integrity
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Splunk, Role-Based Access Control (RBAC), Infrastructure Architecture, Configuration Management, Distributed Computing, Security Information and Event Management (SIEM), System Configuration, System Monitoring, Data Management, Data Pipelines, Performance Tuning, Scalability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Database Management, Relational Databases, SQL, Google Cloud Platform, Databases, Database Architecture and Administration, MySQL, Data Migration, Cloud Deployment, Data Maintenance, Security Controls, Data Import/Export, Data Storage, Performance Tuning, Disaster Recovery, Network Security, Scalability, Capacity Management
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: User Story, Behavior-Driven Development, DevSecOps, Agile Project Management, Test Driven Development (TDD), Backlogs, Sprint Planning, Kanban Principles, Agile Methodology, Scrum (Software Development), Continuous Integration, Agile Software Development, Project Risk Management, Sprint Retrospectives, Lean Methodologies, Scaled Agile Framework, DevOps, Risk Management, Agile Product Development, Management Reporting
Beginner · Specialization · 3 - 6 Months