
The University of Chicago
Skills you'll gain: Climate Change Programs, Mathematical Modeling, NumPy, Physical Science, Simulation and Simulation Software, Environmental Science, Scientific Visualization, Matplotlib, Simulations, Numerical Analysis, Differential Equations, Mechanics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cryptography, Classification Algorithms, Probability Distribution, Machine Learning Algorithms, Data Processing, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Data Visualization Software, Data Visualization, Pandas (Python Package), Jupyter, Data Import/Export, Data Science, Data Analysis, Analytical Skills, Python Programming, Scripting
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: ChatGPT, OpenAI API, LLM Application, Prompt Engineering, Customer Service, Customer Support, Application Programming Interface (API), User Flows, Test Case, Python Programming, Development Environment, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Portfolio Management, Plotly, Data Visualization, Portfolio Risk, Investment Management, Exploratory Data Analysis, Financial Modeling, Financial Analysis, Statistical Analysis, Financial Data, Risk Modeling, Market Data, Finance, Equities, Data Analysis, Pandas (Python Package), Python Programming, Data Manipulation
Beginner · Guided Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: File I/O, Debugging, File Management, File Systems, Python Programming, Operating Systems, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Software Development, Cross Platform Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Debugging, Scripting, Object Oriented Programming (OOP), Computer Graphics, Programming Principles, Animation and Game Design, Development Environment, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Full-Stack Web Development, Flask (Web Framework), Web Applications, Real Time Data, Web Development, Restful API, Application Development, Application Programming Interface (API), Back-End Web Development, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bayesian Statistics, A/B Testing, Microsoft Excel, Statistical Machine Learning, Statistical Modeling, Predictive Analytics, Business Analytics, Data Analysis, Probability & Statistics, Decision Making, Health Informatics, Statistical Programming, Markov Model
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), GitHub, Git (Version Control System), Version Control, CI/CD, File I/O, Object Oriented Programming (OOP), Test Automation, JUnit, Test Data, Unit Testing, Test Case, Regression Testing, Web Development Tools, Test Script Development, Software Testing, Javascript, Browser Compatibility, Scripting, Computer Programming
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Statistics, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Python Programming, Programming Principles, Event-Driven Programming, Computer Programming, Data Storage, Computer Science
Beginner · Guided Project · Less Than 2 Hours