Python for Beginners courses can help you learn basic programming concepts, data types, control structures, and functions. You can build skills in writing clean code, debugging, and using libraries like NumPy and pandas for data manipulation. Many courses also cover practical applications such as web scraping, data visualization, and automating tasks, providing hands-on experience with tools like Jupyter Notebook and Git.

Skills you'll gain: Canva (Software), Design Elements And Principles, Graphic and Visual Design, Content Creation, Design, Graphic Design, Photo Editing
Beginner · Guided Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Containerization, Microservices, Devops Tools, Hardening, Virtualization, Network Planning And Design, Data Persistence, Scalability, Application Lifecycle Management, Command-Line Interface
Beginner · Specialization · 1 - 3 Months

University of Minnesota
Skills you'll gain: Social Determinants Of Health, Health Equity, Health Disparities, Health Systems, Community Health, Public Health, Health Informatics, Healthcare Ethics, Health Policy, Maternal Health, Systems Thinking, Statistical Software, Data Analysis, Box Plots, Data Ethics, Substance Abuse, Research Methodologies, Correlation Analysis, Scatter Plots, Environmental Monitoring
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: LangGraph, Generative AI Agents, AI Orchestration, Agentic systems, AI Workflows, OpenAI API, LLM Application, Agentic Workflows, Prompt Patterns, OpenAI, Large Language Modeling, AI Enablement, Retrieval-Augmented Generation, Artificial Intelligence, Development Environment, Tool Calling, Microsoft Azure, AI Personalization, Microsoft Development Tools, Microsoft Visual Studio
Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, System Programming, System Design and Implementation, Software Design, OS Process Management, Linux, Performance Tuning, Theoretical Computer Science, Verification And Validation, Debugging, Algorithms
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Tableau Software, Data Visualization, Interactive Data Visualization, Data Visualization Software, Data Storytelling, Data Presentation, Data Analysis Expressions (DAX), Dashboard, Data Analysis, Data Integration, Advanced Analytics, Data Modeling, Data Management, Performance Tuning, Data Preprocessing, Data Security
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Compliance Management, Risk Analysis
Beginner · Course · 1 - 4 Weeks

Technical University of Munich (TUM)
Skills you'll gain: Cost Accounting, Management Accounting, Operating Cost, Cost Management, Strategic Decision-Making, Profit and Loss (P&L) Management, Product Assortment, Price Negotiation, Capacity Management, Decision Making, Forecasting, Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), AWS CloudFormation, CI/CD, Git (Version Control System), Jenkins, Ansible, Devops Tools, Version Control, Terraform, Docker (Software), Kubernetes, DevOps, Prometheus (Software), Cloud-Native Computing, Continuous Deployment, Containerization, Continuous Integration, Amazon Web Services, Software Development Tools, Configuration Management
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Microsoft Azure, Cloud Security, Infrastructure Security, Kubernetes, Network Security, Security Engineering, Firewall, Endpoint Security, Identity and Access Management, Security Strategy, Role-Based Access Control (RBAC), Virtual Machines, Containerization, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Deployment, Virtual Private Networks (VPN), Encryption, Virtual Networking
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Exploratory Data Analysis, Ggplot2, Data Visualization Software, Tidyverse (R Package), Data Visualization, Version Control, Data Analysis, Statistical Methods, Data Wrangling, R Programming, GitHub, Data Transformation, Statistical Analysis, Git (Version Control System), Data Manipulation, Statistical Programming
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Labor Relations, Labor Law, Culture, Social Studies, International Relations, World History, Diversity Awareness, Economic Development, Socioeconomics, Cultural Diversity, Social Justice, Global Marketing, Business Economics, Demography, Social Sciences, Sociology, Market Opportunities, Public History, Economics, Political Sciences
Beginner · Specialization · 3 - 6 Months