
28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Embedded Software, System Programming, Systems Design, C (Programming Language), System Design and Implementation, OS Process Management, System Requirements, Dependency Analysis, Computer Architecture, Systems Analysis, Verification And Validation, Algorithms, Graphical Tools
Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Event-Driven Programming, Distributed Computing, Java Programming, Java, OS Process Management, Scala Programming, Servers
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React.js, React Redux, Frontend Performance, Full-Stack Web Development, Unit Testing, Front-End Web Development, Event-Driven Programming, Performance Tuning, Frontend Integration, Context Management, Javascript, Code Reusability, JavaScript Frameworks, Software Testing, Server Side, Web Applications, UI Components, Software Design Patterns, Cascading Style Sheets (CSS), Data Persistence
Intermediate · Specialization · 3 - 6 Months

University of Alberta
Skills you'll gain: Model View Controller, Software Design Patterns, Software Design, Unified Modeling Language, Object Oriented Design, Code Review, Software Architecture, Programming Principles, Maintainability, Software Technical Review, Java Programming, System Design and Implementation, Java, Diagram Design, Object Oriented Programming (OOP), Code Reusability, Application Design
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Database Systems, Database Software, SQL, Databases, Query Languages, Data Store, Data Integration, Command-Line Interface, Data Pipelines, Data Processing, JSON, Data Persistence, Cross Platform Development, Data Import/Export, Software Design, Application Deployment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Kafka, Real Time Data, Event-Driven Programming, Data Pipelines, Data Processing, Distributed Computing, Scalability, Systems Architecture, Software Architecture, DevOps, Docker (Software), Fraud detection, Configuration Management
Beginner · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), YAML, User Interface (UI), UI Components, Command-Line Interface, Test Case, Unit Testing, Event-Driven Programming, Testability, Test Tools, Continuous Integration, System Monitoring, Plot (Graphics), System Programming, Real Time Data, Software Architecture, Interactive Data Visualization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, AI Orchestration, Vibe coding, AI Workflows, Generative AI Agents, Technical Management, Application Development, Agentic systems, Video Game Development, Development Environment, Application Deployment, Artificial Intelligence, Cloud Hosting, Software Installation, Computer Programming, Authentications, Databases, System Configuration
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI Agents, Generative AI, AI Personalization, Code Review, Integrated Development Environments, LLM Application, Maintainability, AI Integrations, AI Workflows, Artificial Intelligence, Computer Programming, AWS CloudFormation, C++ (Programming Language), SQL, PHP (Scripting Language), C (Programming Language), Airway Management, Building Codes
Beginner · Course · 1 - 3 Months

Skills you'll gain: Capacity Management, Data Loss Prevention, Power BI, Resource Management, Data Security, Microsoft Power Platform, Microsoft Teams, Microsoft Copilot, Microsoft 365, Data Governance, Data Management, Microsoft Office, Business Intelligence, Data Integration, AI Enablement, AI Product Strategy, Governance, Data Analysis, Data Analysis Software
Advanced · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), UI Components, Unity Engine, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Augmented and Virtual Reality (AR/VR), Human Computer Interaction, Usability, Animation and Game Design, Virtual Reality, Interactive Design, Video Game Development, Virtual Environment, Scalability, Mobile Development, Game Design, Layout Design, UI/UX Strategy, Interaction Design, C# (Programming Language)
Beginner · Specialization · 3 - 6 Months

Pragmatic AI Labs
Skills you'll gain: Prometheus (Software), Amazon Bedrock, Rust (Programming Language), System Monitoring, Site Reliability Engineering, Command-Line Interface, Grafana, Continuous Monitoring, IT Automation, Automation, Prompt Engineering, CI/CD, Prompt Patterns, DevOps, Unix Commands, JSON, Compliance Auditing, Linux, File Systems
Intermediate · Course · 1 - 4 Weeks