
University of Colorado Boulder
Skills you'll gain: Data Mining, Data Warehousing, Data Pipelines, Data Preprocessing, Data Modeling, Data Management, Data Cleansing, Model Evaluation, Data Analysis, Data Transformation, Exploratory Data Analysis, Data Quality, Applied Machine Learning
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Data Security, Database Application, Web Applications, Cryptography, Authentications, Configuration Management, Data Validation, Computer Programming
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Software Versioning, Software Configuration Management, Collaborative Software, Software Development, Code Review, Linux, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Cybersecurity, Cyber Attacks, Incident Response, Information Systems Security, Application Security, Security Management, Computer Security Incident Management, IT Security Architecture, Network Security, Threat Management, Security Information and Event Management (SIEM), Cyber Threat Intelligence, Security Controls, Identity and Access Management, Cryptography, Threat Detection, Data Security, Computer Security, Encryption, Risk Management
Intermediate · Course · 3 - 6 Months

Skills you'll gain: AI Personalization, Mobile Development, Generative AI, Anthropic Claude, LLM Application, Apple iOS, AI Product Strategy, Machine Learning Methods, Application Design, Cloud Development, Data Strategy, Embedded Software, User Interface and User Experience (UI/UX) Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Illustrator, Color Theory, Graphic and Visual Design, Creative Design, Design, Design Elements And Principles, Digital Design, Graphic Design, Logo Design, Typography
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: User Interface (UI), User Experience, Persona (User Experience), User Interface (UI) Design, User Flows, User Interface and User Experience (UI/UX) Design, User Experience Design, UI Components, Visualization (Computer Graphics), User Centered Design
Beginner · Guided Project · Less Than 2 Hours

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Software Design, Object Oriented Design, Java, Program Development, Graphical Tools, Simulations, Integrated Development Environments, Algorithms
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Java, Computer Programming, Debugging, Programming Principles, Object Oriented Programming (OOP), Program Development, Algorithms, Data Import/Export, Data Analysis Software, Integrated Development Environments, Software Design, File I/O
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: JUnit, Unit Testing, Test Case, Eclipse (Software), Test Data, Test Automation, Test Execution Engine, Integrated Development Environments, Java
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Virtual Reality, Virtual Environment, Unreal Engine, 3D Assets, User Experience, Unity Engine, Display Devices, Experience Design, Development Environment, Computer Programming Tools, Animations, Peripheral Devices
Beginner · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Graphic and Visual Design, Graphic Design, Graphics Software, Graphical Tools, Animations, Content Creation, Social Media, Collaborative Software, Marketing
Intermediate · Guided Project · Less Than 2 Hours