
Skills you'll gain: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, Python Programming
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Matplotlib, Network Analysis, Social Network Analysis, Feature Engineering, Data Visualization, Pandas (Python Package), Data Visualization Software, Interactive Data Visualization, Model Evaluation, Scientific Visualization, Applied Machine Learning, Supervised Learning, Text Mining, Visualization (Computer Graphics), Data Manipulation, NumPy, Graph Theory, Data Preprocessing, Natural Language Processing, Python Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: User Research, Cascading Style Sheets (CSS), User Experience Design, User Experience, Design Research, Linux Commands, Usability, Debugging, User Interface (UI), Software Versioning, Software Visualization, Web Content Accessibility Guidelines, Pseudocode, JavaScript Frameworks, User Interface and User Experience (UI/UX) Design, Javascript, Web Applications, Event-Driven Programming, Unit Testing, Application Programming Interface (API)
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Storytelling, Exploratory Data Analysis, Database Design, Data Wrangling, Shiny (R Package), Ggplot2, Data Visualization Software, Data Visualization, Relational Databases, Statistical Visualization, Interactive Data Visualization, Statistical Analysis, Dashboard, Big Data, Microsoft Excel, Data Presentation, Analytical Skills, Excel Formulas, Data Manipulation, Web Scraping
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Ethics, Data Analysis, Analytics, Data-Driven Decision-Making, Google Sheets, Business Analytics, Spreadsheet Software, Analytical Skills, Tableau Software, Data Sharing, Data Collection, Data Cleansing, Data Processing, Data Visualization Software, Data Visualization, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, IBM Cloud, AI Workflows, No-Code Development, Machine Learning Software, Model Deployment, Natural Language Processing, Machine Learning, Artificial Intelligence, Self Service Technologies, Application Deployment, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Robotics, Deep Learning, Data Science
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Storytelling, Data Visualization, A/B Testing, Sampling (Statistics), Data Analysis, Exploratory Data Analysis, Regression Analysis, Data Visualization Software, Data Presentation, Data Ethics, Feature Engineering, Statistical Hypothesis Testing, Statistics, Statistical Analysis, Data Science, Tableau Software, Machine Learning, Object Oriented Programming (OOP), Interviewing Skills, Python Programming
Build toward a degree
Advanced · Professional Certificate · 3 - 6 Months
University of Michigan
Skills you'll gain: Data Structures, Data Processing, Data Analysis, Python Programming, Data Manipulation, Software Installation, Development Environment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, NoSQL, Apache Spark, Data Warehousing, Web Scraping, Database Administration, Apache Hadoop, Database Design, Relational Databases, Linux Commands, Data Pipelines, SQL, IBM Cognos Analytics, Database Management, Generative AI, Professional Networking, Data Import/Export, Python Programming, Data Analysis, Data Science
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

IBM
Skills you'll gain: Data Storytelling, Dashboard, Data Presentation, Plotly, Data Visualization Software, Web Scraping, Data Visualization, Exploratory Data Analysis, SQL, Unsupervised Learning, Interactive Data Visualization, Supervised Learning, Data Analysis, Model Evaluation, Data Manipulation, Data Literacy, Jupyter, Generative AI, Professional Networking, Data Import/Export
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Model Deployment, Restful API, Software Design, Application Deployment, Software Architecture, Continuous Integration, Software Design Patterns, Software Development, LLM Application, Java, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, Image Analysis, Java Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Apache Spark, PyTorch (Machine Learning Library), Large Language Modeling, Retrieval-Augmented Generation, Transfer Learning, Model Evaluation, Computer Vision, Unsupervised Learning, Generative Model Architectures, Generative AI, PySpark, Vision Transformer (ViT), Keras (Neural Network Library), Supervised Learning, Generative AI Agents, Vector Databases, Machine Learning, Python Programming, Data Science
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months