Stanford University
Skills you'll gain: Bayesian Network, Machine Learning Methods, Statistical Inference, Markov Model, Graph Theory, Sampling (Statistics), Applied Machine Learning, Statistical Methods, Probability & Statistics, Algorithms, Probability Distribution, Machine Learning Algorithms, Computational Thinking
Advanced · Course · 1 - 3 Months

Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development, Web Applications, Web Design and Development, Web Design, Front-End Web Development
Beginner · Guided Project · Less Than 2 Hours

University of Pennsylvania
Skills you'll gain: File I/O, Java Programming, Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, Development Environment, Software Design, Programming Principles, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Convolutional Neural Networks, Transfer Learning, Image Analysis, Deep Learning, Model Evaluation, Medical Imaging, Computer Vision, Machine Learning, Data Preprocessing
Intermediate · Guided Project · Less Than 2 Hours

Vanderbilt University
Skills you'll gain: ChatGPT, Generative AI, Prompt Engineering, LLM Application, Taking Meeting Minutes, Project Management, Calendar Management, Collaborative Software, Brainstorming, Meeting Facilitation, Report Writing, Management Reporting, Document Control
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, LLM Application, Large Language Modeling, Prompt Engineering, Generative AI, OpenAI, Application Development, Web Applications, Python Programming, Web Development, User Interface (UI)
Intermediate · Guided Project · Less Than 2 Hours

University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, Application Design, Application Development, User Interface (UI), Interaction Design, Data Persistence, Animations, Computer Graphics, Persistence, Storyboarding, Network Model
Mixed · Course · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Convolutional Neural Networks, Deep Learning, Artificial Neural Networks, Applied Machine Learning, Supervised Learning, Classification Algorithms, Model Evaluation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Spark, PySpark, Applied Machine Learning, Big Data, Machine Learning Methods, Data Storage Technologies, Data Preprocessing, Data Storage, Machine Learning Algorithms, Machine Learning, Distributed Computing, Data Processing, Data Science, Statistical Methods, Model Evaluation, Descriptive Statistics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux Commands, Metasploit, Open Web Application Security Project (OWASP), Linux, Penetration Testing, Vulnerability Scanning, Command-Line Interface, Exploitation techniques, Scripting, Vulnerability Assessments, Brute-force attacks, General Networking, Python Programming, Web Applications, Cybersecurity, Data Ethics, Firewall, Network Security, Wireless Networks, System Configuration
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: CI/CD, Full-Stack Web Development, Application Design, Node.JS, Django (Web Framework), Back-End Web Development, Web Applications, Front-End Web Development, Restful API, Application Development, GitHub, Microservices, User Accounts, Kubernetes, Cloud Deployment, IBM Cloud, Containerization, React.js, MongoDB, Javascript
Advanced · Course · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Web Development Tools, Unit Testing, Programming Principles, Javascript, React Native, JSON, Computer Programming, Node.JS, Object Oriented Programming (OOP), Software Testing, Functional Design
Beginner · Course · 1 - 3 Months