
Skills you'll gain: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), UI Components, Software Design, Maintainability, Application Development, Microsoft Windows, Object Oriented Programming (OOP), Python Programming, Data Persistence
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Role-Based Access Control (RBAC), Automation, Python Programming, Cloud Infrastructure
Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, Generative AI, LangChain, OpenAI API, Ideation, Verification And Validation, Data Presentation, AI Workflows, LLM Application, Productivity, OpenAI, AI Personalization, Document Management, Responsible AI, AI Enablement, Software Development
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Software Testing, Docker (Software), Development Environment, Unit Testing, Scripting, Test Automation, Continuous Integration, IT Automation, Integration Testing, DevOps, Python Programming, Selenium (Software), Web Scraping
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Python Programming, Programming Principles, Scripting, File I/O, Jupyter, Computer Programming Tools, Scripting Languages
Beginner · Course · 1 - 3 Months

EDHEC Business School
Skills you'll gain: Portfolio Management, Portfolio Risk, Investment Management, Financial Modeling, Return On Investment, Asset Management, Financial Market, Estimation, Statistical Methods, Python Programming, Risk Analysis, Time Series Analysis and Forecasting
Intermediate · Course · 1 - 4 Weeks

Howard University
Skills you'll gain: Linear Algebra, Data Visualization, Applied Mathematics, NumPy, Jupyter, Mathematical Modeling, Data Science, Python Programming, Software Installation, Data Manipulation, Git (Version Control System)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Trend Analysis, Data-Driven Decision-Making, Statistical Analysis, Financial Modeling, Python Programming
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: SQL, Relational Databases, Database Management, Databases, Database Design, Data Visualization, Object Oriented Programming (OOP), Data Processing, Data Modeling, Data Manipulation, Python Programming, Data Structures, Application Programming Interface (API)
Mixed · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Scatter Plots, Histogram, Data Visualization, Data Visualization Software, Statistical Visualization, Data Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Matplotlib, Data Visualization, Tensorflow, NumPy, Pandas (Python Package), Object Oriented Programming (OOP), Seaborn, Python Programming, Keras (Neural Network Library), Scikit Learn (Machine Learning Library), Data Manipulation
Beginner · Course · 1 - 3 Months