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

Skills you'll gain: Penetration Testing, OSI Models, Exploitation techniques, TCP/IP, Network Protocols, Distributed Denial-Of-Service (DDoS) Attacks, Network Security, Cyber Security Assessment, General Networking, Vulnerability Scanning, Cybersecurity, Web Development, Prompt Engineering, Large Language Modeling, Scripting, Python Programming, SQL, Command-Line Interface, Data Structures
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Test Driven Development (TDD), Unit Testing, Testability, Functional Testing, Test Case, Software Testing, Python Programming, File I/O, File Systems
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Event-Driven Programming, Payment Systems, User Interface (UI), UI Components, MySQL, Application Design, Database Application, Python Programming, Transaction Processing, Application Development, User Interface (UI) Design, Database Management, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Descriptive Statistics, Model Evaluation, Feature Engineering, Probability & Statistics, Supervised Learning, Statistical Hypothesis Testing, Exploratory Data Analysis, Box Plots, Regression Analysis, Statistics, Predictive Modeling, Time Series Analysis and Forecasting, Data Science, Histogram, Data Visualization, Statistical Analysis, Integrated Development Environments, Computer Networking, Python Programming, Server Side
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Preprocessing, Dimensionality Reduction, PyTorch (Machine Learning Library), Deep Learning, Keras (Neural Network Library), Tensorflow, Artificial Intelligence, Data Manipulation, Data Cleansing, Model Evaluation, Jupyter, Python Programming, Applied Machine Learning, Artificial Neural Networks, Machine Learning, Matplotlib, Supervised Learning
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Jupyter, Data Transformation, Logistic Regression, Machine Learning Methods, Health Informatics, Applied Machine Learning, Data Preprocessing, Machine Learning, Model Evaluation, Scikit Learn (Machine Learning Library), Predictive Analytics, Analytics, Classification Algorithms, Pandas (Python Package), Software Installation
Mixed · 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

Universidad Nacional Autónoma de México
Skills you'll gain: Extract, Transform, Load, Pandas (Python Package), NumPy, Exploratory Data Analysis, Time Series Analysis and Forecasting, Data Visualization Software, Package and Software Management, Graphing, Data Analysis, Jupyter, Data Import/Export, Python Programming, Data Manipulation
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: AI Orchestration, LangChain, OpenAI API, Generative AI Agents, Prompt Patterns, AI Workflows, Prompt Engineering, Agentic systems, AI Security, Large Language Modeling, Business Logic, File I/O, Transaction Processing, Document Management, Persona Development, Coordination, Plan Execution
Beginner · Course · 1 - 3 Months
Skills you'll gain: Text Mining, Large Language Modeling, Natural Language Processing, Data Processing, LLM Application, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Data Structures
Beginner · Course · 1 - 3 Months