
Skills you'll gain: Data Visualization, Regression Analysis, Advanced Analytics, Statistical Analysis, Data Analysis, Statistical Methods, Data Science, Machine Learning Methods, Artificial Intelligence, Python Programming, Machine Learning, Project Documentation, Portfolio Management
Advanced · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: SQL, Relational Databases, Database Management, Databases, Database Design, Data Visualization, Object Oriented Programming (OOP), Data Processing, Data Modeling, Data Manipulation, Python Programming, Data Structures, Application Programming Interface (API)
Mixed · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Matplotlib, File I/O, NumPy, Plot (Graphics), Pandas (Python Package), Data Structures, Data Visualization Software, Data Analysis, Python Programming, Data Processing, Data Manipulation, Exploratory Data Analysis, Data Import/Export, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Text Mining, Unstructured Data, Data Analysis, Natural Language Processing, Pandas (Python Package), Data Manipulation, Data Preprocessing, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Pivot Tables And Charts, Microsoft Excel, R Programming, Alteryx, Dashboard, Statistical Programming, Data Transformation, Tableau Software, Data Cleansing, Data Presentation, Data Visualization Software, Interactive Data Visualization, Debugging, Data Visualization, Automation, Python Programming, Data Structures, Statistical Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux, Scripting, Linux Commands, Linux Administration, Unix Shell, Operating System Administration, Data Persistence, Unix Commands, Systems Administration, Command-Line Interface, IT Automation, Unix, Cloud Hosting, Object-Relational Mapping, YAML, Python Programming, File Transfer Protocol (FTP), Automation
Beginner · Specialization · 3 - 6 Months

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

Duke University
Skills you'll gain: Python Programming, Data Pipelines, Scripting, Computer Programming, Data-oriented programming, Scripting Languages, Software Engineering
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Virtual Environment, Application Frameworks, PostgreSQL, HTML and CSS, Python Programming
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Matplotlib, Plot (Graphics), Data Visualization Software, Jupyter, Interactive Data Visualization, Scatter Plots, Histogram, Box Plots, Animations, Python Programming
Intermediate · Course · 1 - 4 Weeks

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, Scatter Plots, Data Structures, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Feature Engineering, Model Evaluation, Advanced Analytics, Statistical Machine Learning, Unsupervised Learning, Machine Learning, Data Ethics, Supervised Learning, Decision Tree Learning, Random Forest Algorithm, Classification Algorithms, Python Programming, Performance Tuning
Advanced · Course · 1 - 3 Months