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.

National Taiwan University
Skills you'll gain: International Relations, Political Sciences, Social Studies, Media and Communications, Economics, Policy Analysis, Governance, Student Engagement
Beginner · Course · 1 - 3 Months

Skills you'll gain: Verbal Communication Skills, Oral Comprehension, English Language, Vocabulary, Language Learning, Education Software and Technology, Communication, Grammar, Literacy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Enterprise Application Management, Project Management, Configuration Management, Change Control, Data Management, End User Training and Support, Data Import/Export
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Timelines, Public History, Social Justice, Social Studies, Social Sciences, Cultural Responsiveness, Liberal Arts, Ancient History, Sustainable Development, Anthropology, Environmental Science, Environmental Issue, Environment, Case Studies, Health Equity, Community Development, Climate Change Programs, Community Outreach, Culture, Diversity Awareness
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Infectious Diseases, Computational Thinking, Life Sciences, Medical Science and Research, Microbiology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Hypertext Markup Language (HTML), Course Development, Learning Management Systems, Collaboration, Intranet, Training and Development, Teamwork, Content Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cybersecurity, Network Protocols
Beginner · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: Puppet (Configuration Management Tool), Devops Tools, Software Installation, Infrastructure as Code (IaC), Systems Architecture, System Configuration, DevOps, Software Architecture, Configuration Management, IT Automation, PostgreSQL, Development Environment, Infrastructure Architecture, Database Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Budgeting, Financial Reporting, Accounting and Finance Software, Financial Forecasting, Consolidation, Financial Management, Forecasting, Financial Analysis, Performance Measurement, Variance Analysis, Operational Analysis, Financial Planning, Month End Closing, Reconciliation, Dashboard, Key Performance Indicators (KPIs)
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Unreal Engine, Animations, Animation and Game Design, Virtual Environment, Game Design, 3D Modeling, 3D Assets, Motion Graphics, Video Game Development, Timelines, Prototyping, Data Import/Export, Creativity, User Interface (UI), Interactive Design
Beginner · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Generative AI, Productivity Software, AI Product Strategy, Amazon Web Services
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Patient-centered Care, Clinical Supervision, Healthcare Ethics, Basic Patient Care, Dignity in Care, Patient Treatment, Patient Education And Counseling, Patient Safety, Patient Evaluation, Health Care, Ethical Standards And Conduct, Health Assessment, Informed Consent, Professionalism, Communication, Interpersonal Communications, Healthcare Industry Knowledge, Empathy, Decision Making, Critical Thinking and Problem Solving
Beginner · Course · 1 - 4 Weeks