
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Data Structures, File Systems, Algorithms, Maintainability, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Software Documentation, Data Structures, Technical Documentation, System Programming, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Web Development, System Programming, Software Design Patterns, Debugging
Intermediate · Course · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: LLM Application, Google Gemini, Test Case, Code Review, Large Language Modeling, Software Documentation, Prompt Engineering, Debugging
Beginner · Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Advanced Encryption Standard (AES), Application Security, Public Key Cryptography Standards (PKCS), Secure Coding, Data Security, Web Development, Email Security, PHP (Scripting Language), Algorithms, User Provisioning
Intermediate · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Full-Stack Web Development, Application Development, Software Architecture, Data Modeling, Software Development Methodologies, User Interface (UI), Development Environment, Data Validation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Management, Social Media Marketing, Instagram, Social Media Strategy, Content Creation, Content Performance Analysis, Facebook, Generative AI Agents, Brand Management, Content Marketing, Content Management, Customer Engagement, Storytelling
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Rust (Programming Language), Authentications, Back-End Web Development, Web Servers, Databases, Web Applications, Application Programming Interface (API), Programming Principles, System Programming, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Programming Principles, Debugging, Software Design Patterns, Functional Design, Computational Thinking, Algorithms, Data Structures
Mixed · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Embedded Software, Integrated Development Environments, Embedded Systems, Game Design, Web Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Software Documentation, Development Testing, Package and Software Management
Advanced · Course · 3 - 6 Months