
Skills you'll gain: Deep Learning, Data Processing, Artificial Neural Networks, Feature Engineering, Python Programming, Network Architecture, Machine Learning Algorithms, NumPy, Pandas (Python Package), Regression Analysis, Supervised Learning, Performance Tuning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Time Series Analysis and Forecasting, Exploratory Data Analysis, Feature Engineering, Statistical Analysis, Forecasting, Regression Analysis, Python Programming, Data Analysis, Predictive Modeling, Pandas (Python Package), Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Supervised Learning, Data Cleansing, Data Transformation
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: SQL, Database Management, Relational Databases, Databases, Database Design, Data Visualization Software, Web Scraping, Object Oriented Programming (OOP), Data Modeling, Python Programming, Web Development, Application Programming Interface (API)
Mixed · Course · 1 - 3 Months

Skills you'll gain: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Programming Principles, Data Science, Generative AI, Scripting Languages, Development Environment, Computer Programming, Scripting, Data Analysis
Beginner · Course · 1 - 4 Weeks

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

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

Skills you'll gain: Penetration Testing, OSI Models, Exploitation techniques, Open Web Application Security Project (OWASP), TCP/IP, Network Protocols, Network Security, Vulnerability Scanning, Cybersecurity, Prompt Engineering, Large Language Modeling, Scripting, Python Programming, SQL
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Program Development, Python Programming, Jupyter, Algorithms, Engineering Calculations, Computer Programming, Mathematical Modeling, Linear Algebra, Applied Mathematics
Beginner · Guided Project · Less Than 2 Hours

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

Duke University
Skills you'll gain: Python Programming, Simulations, Debugging, Pandas (Python Package), Program Development, Unit Testing, Test Case, Data Science, Development Testing, Software Design, Computational Thinking, Integration Testing, Computer Programming, Object Oriented Programming (OOP), Data Manipulation, Data Structures, Software Engineering, Systems Integration, Software Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Spatial Data Analysis, Artificial Intelligence, Robotic Process Automation, Simulations, NumPy
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Django (Web Framework), Restful API, Bootstrap (Front-End Framework), Application Deployment, HTML and CSS, Model View Controller, Application Programming Interface (API), Database Management, Web Development, User Accounts, Responsive Web Design, Database Systems, Back-End Web Development, Python Programming
Intermediate · Course · 3 - 6 Months