
Skills you'll gain: Information Architecture, User Experience, Content Management, Usability, UI/UX Research, Usability Testing, Design Research, User Centered Design, User Research, Statistical Analysis, Content Strategy, Goal Setting, Sample Size Determination
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Microarchitecture, Software Development, Development Environment, Hardware Architecture, Debugging, Application Security, Secure Coding, Computer Architecture, C (Programming Language), System Configuration, Application Development, C++ (Programming Language), System Requirements, Product Support
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Object-Relational Mapping, Software Testing, Testability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Augmented and Virtual Reality (AR/VR), UI Components, Game Design, Animation and Game Design, Prototyping, User Interface (UI), Scalability, Performance Tuning, Design
Beginner · Course · 3 - 6 Months

École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Computational Thinking, Operations Research, Mathematical Modeling, Probability
Mixed · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Prompt Engineering, Generative AI Agents, Tool Calling, User Interface (UI), LLM Application, Agentic systems, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, OpenAI, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Supervised Learning, Bayesian Network, Artificial Neural Networks, Predictive Analytics, Machine Learning Methods, Statistical Modeling, Predictive Modeling, Statistical Machine Learning, Probability & Statistics, Bayesian Statistics, Deep Learning, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Machine Learning Algorithms, Applied Machine Learning, Statistical Methods, Artificial Intelligence, Regression Analysis, Statistical Inference
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Content Management Systems, Web Analytics and SEO, Web Design, Web Design and Development, Content Management, Search Engine Optimization, Web Analytics, Blogs, E-Commerce, Lead Generation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: GitHub, C# (Programming Language), Git (Version Control System), Microsoft SQL Servers, .NET Framework, Microsoft Visual Studio, Database Development, Application Development, Query Languages, Event-Driven Programming, Data Validation, Debugging
Intermediate · Course · 1 - 4 Weeks

AI CERTs
Skills you'll gain: Blockchain, Microservices, Enterprise Architecture, Go (Programming Language), Program Development, Business Logic, Application Programming Interface (API), Containerization, Auditing, Application Development, Development Environment, Security Controls, Cryptography, Debugging
Advanced · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Java Programming, Java, Application Servers, Web Applications, Development Environment, Object Oriented Programming (OOP), Application Development, Eclipse (Software), Program Development, Computer Programming, Object Oriented Design, Mobile Development, Programming Principles, UI Components, User Interface (UI), Virtual Machines, Command-Line Interface, Software Installation, Debugging
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Shell Script, Bash (Scripting Language), Linux Commands, Unix Shell, Linux, Scripting, Unix Commands, Unix, Scripting Languages, Linux Administration, Debugging, Programming Principles
Mixed · Course · 1 - 4 Weeks