
Skills you'll gain: Data Structures, Scripting, Python Programming, Programming Principles, Development Environment, Virtual Environment
Mixed · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Programming Principles, Python Programming, Scripting, Data Cleansing, Automation, Computational Thinking, Scripting Languages, Computer Programming, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Email Automation, Productivity, Personal Development, Time Management, Calendar Management, Automation, ChatGPT, Self Service Technologies, Artificial Intelligence, AI Enablement, Prompt Engineering, Business Process Automation, Natural Language Processing, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Simulation and Simulation Software, Electronics Engineering, Simulations, Programming Principles
Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Data Structures, Scatter Plots, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Intermediate · Specialization · 3 - 6 Months

JetBrains
Skills you'll gain: Integrated Development Environments, Python Programming, File I/O
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Electronic Systems, Semiconductors, Data Storage, Data Storage Technologies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Seaborn, Data Literacy, Plot (Graphics), Matplotlib, Scatter Plots, Statistical Visualization, Data Presentation, Data Visualization Software, Data Visualization, Box Plots, Exploratory Data Analysis, Data Storytelling, Data Processing, Data-Driven Decision-Making, Statistical Modeling, Statistical Analysis, Descriptive Statistics, Pandas (Python Package), NumPy, Python Programming
Beginner · Specialization · 1 - 3 Months

University of Pittsburgh
Skills you'll gain: Data Storytelling, Data Presentation, Plot (Graphics), Data Visualization, Matplotlib, Interactive Data Visualization, Data Visualization Software, Seaborn, Data Analysis, Graphic and Visual Design, Python Programming, Jupyter, Pandas (Python Package), Data Manipulation, NumPy
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Natural Language Processing, Data Manipulation, Data Cleansing, Python Programming, Analysis, Development Environment, Software Development Tools, Algorithms
Mixed · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: ChatGPT, Machine Learning Methods, Data Mining, Generative AI, Recurrent Neural Networks (RNNs), Data Preprocessing, Python Programming, Machine Learning Algorithms, Data Manipulation
Advanced · Course · 1 - 4 Weeks