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.

The Linux Foundation
Skills you'll gain: Package and Software Management, Open Source Technology, Git (Version Control System), Linux, Command-Line Interface, Bash (Scripting Language), File Systems, Unix Commands, GitHub, Linux Administration, Version Control, Linux Commands, User Accounts, CI/CD, Shell Script, System Configuration, Collaborative Software, Scripting, Software Development Tools, Software Versioning
Beginner · Specialization · 3 - 6 Months

Rutgers the State University of New Jersey
Skills you'll gain: Demand Planning, Forecasting, Supply Chain Planning, Sales Management, Time Series Analysis and Forecasting, Supply Chain Management, Planning, Estimation, Trend Analysis, Decision Making, Performance Measurement, Microsoft Excel
Beginner · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Systems, Computer Engineering, Distributed Computing, Operating Systems, Performance Tuning, Scalability
Advanced · Course · 3 - 6 Months
University of California, Irvine
Skills you'll gain: Grammar, Vocabulary, English Language, Language Learning
Mixed · Course · 1 - 3 Months

Skills you'll gain: Transfer Learning, Model Evaluation, Vision Transformer (ViT), Keras (Neural Network Library), Deep Learning, PyTorch (Machine Learning Library), Convolutional Neural Networks, Data Preprocessing, Model Deployment, Computer Vision, Geospatial Information and Technology, Machine Learning, Data Pipelines, Python Programming
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Storytelling, Video Production, Gemini, Google Docs, Google Workspace, Video Editing, Responsible AI, Proofreading, Prompt Engineering, Productivity Software, Gmail, Workflow Management, LLM Application, AI Enablement, Generative AI, Writing, Collaboration, Project Management, Business Communication
Beginner · Specialization · 1 - 3 Months
University of Michigan
Skills you'll gain: PHP (Scripting Language), MySQL, Database Application, Database Development, Object Oriented Programming (OOP), Secure Coding, Authentications, Web Applications, SQL, Server Side, Data Validation
Intermediate · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Experimentation, Sample Size Determination, Research Design, Regression Analysis, Statistical Analysis, Statistical Methods, Data Analysis Software, Statistical Modeling, Statistical Hypothesis Testing, Design Strategies, Sampling (Statistics), Probability & Statistics, Mathematical Modeling, Analysis, Model Evaluation, Data Transformation, Descriptive Statistics, Probability Distribution, Variance Analysis, Data Analysis
Beginner · Specialization · 3 - 6 Months

The University of Edinburgh
Skills you'll gain: Research, Discussion Facilitation, Scientific Methods, Anthropology, Social Sciences, Cultural Diversity, Psychology, Sociology
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Health Informatics, Clinical Informatics, Healthcare Project Management, Health Technology, Change Control, Health Systems, Health Policy, Informatics, Health Care, Medical Records, Health Care Administration, Healthcare Industry Knowledge, Health Information Management, Clinical Leadership, Decision Support Systems, Solution Design, Health Information Management and Medical Records, IT Management, Electronic Medical Record System, Data Science
Beginner · Specialization · 3 - 6 Months

Erasmus University Rotterdam
Skills you'll gain: Sustainable Development, Sustainable Business, Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Sustainability Reporting, Social Impact, Business Ethics, Environmental Issue, Systems Thinking, Strategic Partnership, Entrepreneurship, Innovation, Collaboration, Climate Change Mitigation, Complex Problem Solving
Beginner · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, User Acceptance Testing (UAT), Test Planning, Verification And Validation, Acceptance Testing, System Testing, White-Box Testing, Unit Testing, Functional Testing, Integration Testing, Software Development Life Cycle, Software Development
Beginner · Course · 1 - 4 Weeks