
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Microsoft Development Tools, Programming Principles, .NET Framework, Computer Programming, Integrated Development Environments, Application Development, Software Development, Cross Platform Development, Debugging
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, File I/O, Programming Principles, Data Structures
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Basic Electrical Systems, Wireless Networks, C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C++ (Programming Language), Electronics, Display Devices, Embedded Software, Embedded Systems, Robotics, Computer Programming Tools, Development Environment, Integrated Development Environments, Electrical Wiring
Intermediate · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Unreal Engine, C++ (Programming Language), Data Structures, Video Game Development, Data Storage, Object Oriented Programming (OOP), Computer Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Computational Thinking, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Debugging, Computer Science
Beginner · Course · 1 - 3 Months
Skills you'll gain: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Application, Server Side, Databases, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Performance Tuning, Front-End Web Development, API Design, Data Structures, MongoDB, Debugging
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Large Language Modeling, Generative AI, Model Deployment, Natural Language Processing, Prompt Engineering, Deep Learning, MLOps (Machine Learning Operations), Cloud Deployment, Model Evaluation, Continuous Monitoring, Data Cleansing, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Apache Hadoop, File Systems, Big Data, Data Infrastructure, Java, Data Structures, File Management, Systems Architecture, Data Processing, Distributed Computing, Data Storage, Development Environment, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
Beginner · Course · 1 - 3 Months
Georgia Institute of Technology
Skills you'll gain: Vocabulary, Verbal Communication Skills, English Language, Professionalism, Interpersonal Communications, Communication
Mixed · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, File I/O, Debugging, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Internet Of Things, Cloud Platforms, IBM Cloud, Application Development, Cloud Computing, Google Cloud Platform, Microsoft Azure, Amazon Web Services, Emerging Technologies, Network Protocols, Data Analysis
Beginner · Course · 1 - 3 Months