
Duke University
Skills you'll gain: Software Design, Java, Java Programming, AI Personalization, Data Processing, Data Analysis, Data Structures, Algorithms, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: File I/O, Data Structures, Data Processing, Data Analysis Software, Data Manipulation, Python Programming, Development Environment, Software Installation
Mixed · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Application Deployment, Configuration Management, Application Performance Management, Application Servers, Model View Controller, UI Components, Virtual Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Scalability, Event-Driven Programming, Functional Design, Application Development, User Flows, Application Design, Computer Programming
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Responsible AI, Model Deployment, Large Language Modeling, Generative Adversarial Networks (GANs), Natural Language Processing, Embeddings, Transfer Learning, Artificial Intelligence, Python Programming, Machine Learning, Deep Learning
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Text Mining, Data Preprocessing, Natural Language Processing, Pandas (Python Package), Scikit Learn (Machine Learning Library), Classification Algorithms, Feature Engineering, Data Manipulation, Python Programming, Unsupervised Learning, Supervised Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Scraping, Data Transformation, Extract, Transform, Load, Data Manipulation, SQL, Integrated Development Environments, Data Processing, Databases, Application Programming Interface (API), Python Programming, Programming Principles, Unit Testing, Style Guides
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Object Oriented Programming (OOP), Debugging, JSON, Program Development, Data Structures, Code Review, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), Scalability
Beginner · Specialization · 3 - 6 Months

Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Internet Of Things, Cloud Platforms, IBM Cloud, Application Development, Cloud Computing, Google Cloud Platform, Microsoft Azure, Amazon Web Services, Emerging Technologies, Network Protocols, Data Analysis
Beginner · Course · 1 - 3 Months
Codio
Skills you'll gain: Matplotlib, Text Mining, GitHub, Large Language Modeling, Django (Web Framework), Git (Version Control System), Package and Software Management, Platform As A Service (PaaS), Plot (Graphics), Application Deployment, Natural Language Processing, Data Visualization Software, Unit Testing, Cloud Deployment, Jupyter, Database Development, Data Processing, Virtual Environment, Dependency Analysis, Python Programming
Intermediate · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Data Mining, Unsupervised Learning, Data Science, Anomaly Detection, Python Programming, Classification Algorithms
Advanced · Course · 1 - 4 Weeks