Rice University
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Animations, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming
Mixed · Course · 1 - 3 Months

Skills you'll gain: Brute-force attacks, Cryptography, Encryption, Python Programming, Scripting, User Interface (UI), Statistical Programming, UI Components, Application Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cryptography, Model Evaluation, Exploratory Data Analysis, Event-Driven Programming, Encryption, Server Side, Web Development, Regression Analysis, Apache, Web Services, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Web Applications, Key Management, Python Programming, Predictive Modeling
Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Persistence, Data Manipulation, Data Structures, Database Management, Databases, Data Import/Export, Data Capture, Spatial Analysis, Python Programming, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unsupervised Learning, Seaborn, Matplotlib, Predictive Modeling, Data Preprocessing, Supervised Learning, NumPy, Model Evaluation, Applied Machine Learning, Predictive Analytics, Dimensionality Reduction, PyTorch (Machine Learning Library), Deep Learning, Keras (Neural Network Library), Scatter Plots, Statistical Visualization, Python Programming, Data Science, Machine Learning, Data Analysis
Beginner · Specialization · 1 - 3 Months

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

IBM
Skills you'll gain: Data Storytelling, Dashboard, Model Evaluation, Data Visualization Software, Data Wrangling, Data Visualization, Web Scraping, Supervised Learning, Data Modeling, Unsupervised Learning, SQL, Exploratory Data Analysis, Matplotlib, Pandas (Python Package), Plotly, Data Analysis, Predictive Modeling, Jupyter, Professional Networking, Generative AI
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Structures, File I/O, Network Routing, Computer Networking, Object Oriented Programming (OOP), Python Programming, Network Routers, Algorithms, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Dashboard, Data Visualization Software, ChatGPT, Analytics, Data-Driven Decision-Making, Interactive Data Visualization, Data Analysis, Matplotlib, Pandas (Python Package), Python Programming, Generative AI
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Dimensionality Reduction, Classification Algorithms, Text Mining, Applied Machine Learning, Statistical Machine Learning, Machine Learning Algorithms, Unstructured Data, Python Programming, Algorithms
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Program Development, Algorithms, Computational Thinking, Data Structures
Mixed · Course · 1 - 3 Months