
Johns Hopkins University
Skills you'll gain: Object Oriented Programming (OOP), R Programming, Debugging, Functional Design, Integrated Development Environments, Programming Principles, Data Manipulation, Data Structures, Software Documentation, Software Design Patterns, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Plot (Graphics), Scripting, Scientific Visualization, Visualization (Computer Graphics), Graphing, Scripting Languages, Programming Principles, Debugging, Matlab, Computational Thinking, Numerical Analysis, Object Oriented Programming (OOP), Data Manipulation, Linear Algebra
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Scalability, Time Series Analysis and Forecasting, Predictive Modeling, Programming Principles, Data Import/Export, Exploratory Data Analysis, Scripting, Statistical Analysis, Data Analysis, Data Processing, Data Manipulation, Applied Machine Learning, File Management, Mathematical Software
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Identity and Access Management, Kubernetes, Google Cloud Platform, Cloud Management, Prompt Engineering, Cloud Storage, Containerization, Infrastructure As A Service (IaaS), Cloud-Native Computing, Terraform, Cloud Applications, Cloud Computing Architecture, Cloud Services, Load Balancing, Application Deployment, Infrastructure as Code (IaC), Virtual Machines, Data Storage Technologies, Cloud Computing
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Excel Formulas, Spreadsheet Software, Microsoft Excel, Microsoft Office, Microsoft 365, Data Analysis, Business Mathematics
Beginner · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: LangChain, LLM Application, Tool Calling, ChatGPT, Generative AI Agents, Prompt Engineering, Application Development, Python Programming
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Microservices, Scalability, Microsoft SQL Servers, Cloud Computing Architecture, Microsoft Visual Studio, Application Deployment, Python Programming
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Data Import/Export, Python Programming, File Management, Functional Design, Programming Principles, Data Processing, Data Structures, Debugging
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Cryptography, Arithmetic, Algorithms, Applied Mathematics, Probability, Computer Science
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Functional Design, Scripting, Scripting Languages, Python Programming, Data Science, Programming Principles, Computer Programming, Software Engineering
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Penetration Testing, Exploitation techniques, Scripting, Scripting Languages, Python Programming, Cyber Operations, Object Oriented Programming (OOP), Network Security, Network Protocols, Debugging
Advanced · Course · 1 - 3 Months

Skills you'll gain: Ajax, Javascript, JSON, Restful API, Web Development
Intermediate · Course · 1 - 4 Weeks