
Skills you'll gain: LangGraph, Generative AI Agents, Agentic systems, AI Workflows, OpenAI API, LLM Application, Artificial Intelligence, User Interface (UI), Prompt Engineering, Natural Language Processing, Python Programming, Context Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Figma (Design Software), Front-End Web Development, Web Design, Prototyping, Web Development, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
Intermediate · Guided Project · Less Than 2 Hours
Codio
Skills you'll gain: Matplotlib, Text Mining, GitHub, Large Language Modeling, Django (Web Framework), Git (Version Control System), Package and Software Management, Platform As A Service (PaaS), Plot (Graphics), Application Deployment, Natural Language Processing, Data Visualization Software, Unit Testing, Cloud Deployment, Jupyter, Database Development, Data Processing, Virtual Environment, Dependency Analysis, Python Programming
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Public Key Cryptography Standards (PKCS), Cryptography, Data Structures, Algorithms, Encryption, Theoretical Computer Science, Computer Science, Programming Principles, Computational Thinking, IBM Cloud, Advanced Mathematics
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Model Evaluation, Statistical Analysis, Bayesian Statistics, Data Visualization, Statistical Inference, Exploratory Data Analysis, Data Cleansing, Regression Analysis, Analytics, Data Analysis, Logistic Regression, Machine Learning, R Programming, Data Preprocessing, Statistical Modeling, Data Validation, R (Software), Data Mining, Statistical Programming, Predictive Modeling
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Corporate Finance Institute
Skills you'll gain: SQL, Databases, Data Manipulation, Data Analysis, Data Cleansing, Relational Databases, Data Access, Data Synthesis, Query Languages, Data Warehousing, Data Transformation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Ajax, JSON, Application Programming Interface (API), Javascript, Event-Driven Programming, Data Validation, Web Development, Object Oriented Programming (OOP), Debugging
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, C# (Programming Language), Object Oriented Programming (OOP), Web Development, Web Applications, Object Oriented Design, Programming Principles, Development Environment, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface and User Experience (UI/UX) Design, Cascading Style Sheets (CSS), HTML and CSS, GitHub, Microsoft Visual Studio, Application Deployment, Web Design and Development, Integrated Development Environments, Web Development Tools
Intermediate · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: Algorithms, Pseudocode, Theoretical Computer Science, Mathematical Modeling, Computational Thinking, Combinatorics, Graph Theory, Applied Mathematics, Mathematical Theory & Analysis, Data Structures, Design Strategies, Operations Research, Bioinformatics, Probability Distribution
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Computing, Cloud Security, Load Balancing, User Accounts, Apache, Web Servers, System Configuration, Command-Line Interface, Linux, Debugging, Network Routing
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Python Programming, Simulations, Debugging, Pandas (Python Package), Program Development, Unit Testing, Test Case, Data Science, Software Design, Computational Thinking, Integration Testing, Computer Programming, Object Oriented Programming (OOP), Data Manipulation, Software Development
Beginner · Course · 1 - 4 Weeks