
Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Analysis
Beginner · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Program Development, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

JetBrains
Skills you'll gain: Object Oriented Design, File I/O, Data Structures, Python Programming, Programming Principles, Code Reusability, Computer Programming, Scripting, Data Processing, Package and Software Management, Code Review, Computational Logic, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, ChatGPT
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Animations, Visualization (Computer Graphics), Computer Graphic Techniques, Simulations, Computer Graphics, Python Programming, Game Design, Object Oriented Programming (OOP), Scripting, Algorithms, Development Environment, Data Structures
Advanced · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: LLM Application, Prompt Patterns, Large Language Modeling, Prompt Engineering, Generative AI, Token Optimization, Applied Machine Learning, Generative Model Architectures, Fine-tuning, Python Programming, Model Training, Open Source Technology, Model Optimization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Computer Programming Tools, Program Development, Development Environment
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, Functional Design, Code Reusability, Algorithms, Data Structures, Data Mapping
Mixed · Course · 1 - 3 Months

Rice University
Skills you'll gain: File I/O, Development Environment, Data Access, Data Structures, File Management, Data Storage, Scripting, Python Programming, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Event-Driven Programming, Interactive Design, Python Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Animation and Game Design, Computer Graphic Techniques, Game Design, Computer Displays, Development Environment, Python Programming, Package and Software Management, Software Installation
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Training, Regression Analysis, NumPy, Machine Learning Algorithms, Machine Learning, Model Optimization, Deep Learning, Data Science, Python Programming
Intermediate · Guided Project · Less Than 2 Hours