
Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic Workflows, AI Orchestration, LLM Application, OpenAI API, Java Programming, Java, AI Workflows, Agentic systems, Generative AI, Prompt Patterns, Prompt Engineering, AI Integrations, Persona (User Experience), Document Management, Secure Coding, Business Logic, Software Design Documents, Plan Execution, Software Design Patterns
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Data Validation, Data Transformation, Applied Machine Learning, Object-Relational Mapping, Data Wrangling, Data Cleansing, Data Manipulation, Data Integration, Web Scraping, Data Quality, Data Pipelines, Pandas (Python Package), Descriptive Statistics, Data Modeling, Data Science, Python Programming, Scikit Learn (Machine Learning Library), Extensible Markup Language (XML), Data Analysis
Beginner · Specialization · 1 - 4 Weeks
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, LLM Application, LangChain, Large Language Modeling, Vector Databases, Model Deployment, OpenAI API, Hugging Face, OpenAI, Scalability, AI Integrations, Embeddings, Generative AI, Application Deployment, Data Integration, Data Science, Machine Learning
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: ChatGPT, LLM Application, Machine Learning Methods, Model Training, Python Programming, Machine Learning Algorithms, Data Manipulation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Verification And Validation, Test Data
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Data Presentation, Scientific Visualization, Application Development, Object Oriented Design, Data Visualization Software, Statistical Visualization, Plot (Graphics), Application Design, Visualization (Computer Graphics), Programming Principles, Data Visualization, Graphical Tools, Computational Thinking, Computer Graphic Techniques, Program Development, Graphic and Visual Design, Software Visualization
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Apache Maven, Build Tools, Software Development Tools, Version Control, Software Versioning, Software Configuration Management, Package and Software Management, Apache, Dependency Analysis, Change Control
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Relational Databases, Power BI, Microsoft Azure, Database Management, NoSQL, Dashboard, Cloud Deployment, Dashboard Creation, Data Integration, Data Visualization, Data Visualization Software, SQL, Database Management Systems, Data Storage, Data Modeling, Cloud Storage, Extract, Transform, Load, Data Processing, Infrastructure As A Service (IaaS), Platform As A Service (PaaS)
Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Algorithms, Data Store, Data Management, Computational Thinking, Memory Management, Data Access, C and C++, Software Design, Problem Solving, Complex Problem Solving
Build toward a degree
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Exploit development, Exploitation techniques, Unix, Cyber Operations, Computer Security, Unix Commands, Unix Shell, System Programming, Linux, Debugging, Command-Line Interface, Linux Commands, Memory Management, Remote Access Systems
Build toward a degree
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Query Languages, Software Installation, Performance Tuning, Distributed Computing, Scripting, Data Modeling, Application Programming Interface (API), Cloud Deployment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Animation and Game Design, Performance Tuning, User Interface (UI), 3D Assets, Event-Driven Programming, Virtual Environment, Project Design, Interactive Design, C# (Programming Language), User Interface (UI) Design, Program Development, Debugging, Scripting, Animations, UI Components, Code Reusability, Computer Graphics
Beginner · Specialization · 3 - 6 Months