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.

University of Pennsylvania
Skills you'll gain: Data Preprocessing, PyTorch (Machine Learning Library), Deep Learning, Model Optimization, Artificial Neural Networks, Applied Machine Learning, Model Training, Machine Learning Algorithms, Machine Learning, Artificial Intelligence
★ 4.8 (10) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Traffic Flow Optimization, Construction Inspection, Building Codes, Construction Engineering, Construction, Construction Management, Civil Engineering, Stormwater Management, General Construction and Construction Labor, Structural Engineering, Hydrology, Hydraulics, Grading (Landscape), Public Works, Design Specifications, Structural Analysis, Materials science, Engineering Plans And Specifications, Engineering Practices, Drafting and Engineering Design
★ 4.6 (31) · Advanced · Specialization · 3 - 6 Months

Skills you'll gain: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Test Tools, Docker (Software), Computer Architecture, Containerization, Development Testing, Programming Principles, Software Development Tools, Hardware Architecture, Performance Testing, Algorithms, Computer Programming, Python Programming, Debugging, Memory Management, Software-Defined Networking, Scripting
Intermediate · Course · 1 - 3 Months
Skills you'll gain: File Systems, Operating Systems, File Management, Computer Programming Tools, Data Integrity, Debugging, File I/O, C and C++, Systems Design, Data Maintenance, Data Storage Technologies, System Software, Distributed Computing, Data Storage, C (Programming Language), System Programming, Computer Systems, Data Persistence, Command-Line Interface, Data Security
★ 4.7 (76) · Intermediate · Course · 1 - 3 Months

Niel Asher Education
Skills you'll gain: Patient Communication, Physical Therapy, Exercise Science, Patient Education and Support, Injury Prevention, Kinesiology, Human Musculoskeletal System, Health Care, Human Relations Movement
★ 5 (6) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Financial Trading, Market Data, Verification And Validation
★ 4.4 (18) · Beginner · Course · 1 - 4 Weeks

Cinematic Health
Skills you'll gain: Patient Transfer Equipment, Vital Signs, Rehabilitation, Basic Nursing Skills, Patient Safety, Basic Patient Care, Activities of Daily Living (ADLs), Care Coordination, Patient Observation, Caregiving, Direct Patient Care, Treatment Planning, Toileting, Nursing Basics, Personal Care, Nursing Care, Nurse Education, Infection Control
★ 4.8 (16) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Information Privacy, General Data Protection Regulation (GDPR), Personally Identifiable Information, Data Security, Data Governance, Data Ethics, Law, Regulation, and Compliance, Data Loss Prevention, Data Management, Security Controls, Regulatory Compliance, Compliance Management, Compliance Training, Security Strategy, Regulatory Requirements, Computer Security Incident Management, Safety Culture
★ 4.7 (40) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Social Media Marketing, Marketing Budgets, Social Media Content, Social Media, Marketing Materials, Content Creation, Social Media Management, Organizational Skills, Graphic and Visual Design Software, Marketing, Content Marketing, Creative Design
★ 4.6 (40) · Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Microsoft Copilot, Scalability, Software Architecture, Performance Tuning, Query Languages, Systems Architecture, Database Management, Distributed Computing, .NET Framework, Maintainability, Back-End Web Development, Memory Management
★ 4.6 (16) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Research, UI/UX Research, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Experience, UI/UX Strategy, Persona (User Experience), User Centered Design, Usability, User Flows, User Interface (UI) Design, Responsive Web Design, Graphic and Visual Design, Interactive Design, Interaction Design, Layout Design, Design Elements And Principles, Typography, Prototyping
★ 4.3 (18) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: English Language, Language Competency, Vocabulary, Language Learning, Oral Comprehension, Grammar
★ 4.7 (269) · Mixed · Course · 1 - 3 Months