Web development in Python courses can help you learn web frameworks like Django and Flask, RESTful API design, and database integration. You can build skills in front-end technologies such as HTML, CSS, and JavaScript, along with back-end development practices to create dynamic web applications. Many courses introduce tools like Git for version control, PostgreSQL for database management, and testing frameworks to ensure code quality, connecting these skills to real-world projects and collaborative development environments.

Google Cloud
Skills you'll gain: SQL, Google Cloud Platform, Database Development, Database Management, Data Import/Export, Query Languages, Big Data, Data Warehousing
★ 4.5 (117) · Beginner · Project · Less Than 2 Hours

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Electronic Systems, Semiconductors, Basic Electrical Systems, Electrical Engineering, Electronics, Electronic Hardware, Electronic Components, Electronics Engineering, Electrical Power, Power Electronics, Electrical Systems, Engineering Analysis, Network Analysis, Engineering Calculations, Control Systems, Mathematical Modeling, Applied Mathematics
★ 3.8 (11) · Beginner · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Immunology, Microbiology, Drug Development, Infectious Diseases, Biotechnology, Clinical Trials, Medical Science and Research, Epidemiology, Public Health and Disease Prevention, Molecular Biology, Laboratory Research, Emerging Technologies
★ 4.9 (33) · Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Sensory Systems Analysis, Marketing Psychology, Influencing, Case Studies, Persuasive Communication, Advertising, Marketing Communications, Consumer Behaviour, Decision Making, Marketing Effectiveness, Neurology, Behavioral Economics, Marketing, Psychology, Anatomy
★ 4.6 (39) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Software Architecture, Systems Development Life Cycle, Systems Architecture, Systems Thinking, Software Design Patterns, Stakeholder Communications, Business Analysis Tools, Systems Analysis, Data Flow Diagrams (DFDs), Project Design, Development Environment
★ 4.9 (18) · Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Stored Procedure, Hibernate (Java), PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Databases, Database Design, Data Persistence, Object Oriented Design, Java, Data Manipulation, Data Mapping, Java Programming, Database Development, JUnit, Object Oriented Programming (OOP), Database Software
★ 4.7 (56) · Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Culture, Social Studies, Social Sciences, Sociology, Anthropology, Social Justice, Healthcare Ethics, Environment, Laboratory Research, Mental Health, General Science and Research, Media and Communications, Health Care, Cultural Diversity, Mental and Behavioral Health, Food and Beverage, Social Impact, Rehabilitation, Ethical Standards And Conduct, Advocacy
★ 4.7 (212) · Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Process Capability, Sampling (Statistics), R (Software), Correlation Analysis, Statistical Inference, Probability Distribution, Statistical Visualization, R Programming, Statistical Process Controls, Statistical Hypothesis Testing, Statistical Methods, Data Science, Statistics, Data Analysis, Statistical Analysis, Statistical Software, Probability, Descriptive Statistics, Quality Improvement, Process Engineering
★ 4.4 (53) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Exploit development, Penetration Testing, Exploitation techniques, Scripting, Brute-force attacks, Scripting Languages, Shell Script, Python Programming, Program Development, Network Protocols, Data Persistence
★ 4.8 (13) · Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Systems Thinking, Needs Assessment, Sustainable Systems, Community Development, Sustainable Development, Community Outreach, Social Impact, Sustainable Business, Workplace inclusivity, Organizational Change, Strategic Thinking, Initiative and Leadership, Stakeholder Engagement, Stakeholder Analysis, Project Management, Relationship Building, Communication Strategies, Decision Making
★ 4.6 (59) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, Dataflow, Digital Signal Processing, Distributed Computing, C++ (Programming Language), System Programming, Program Development, Performance Tuning, Data Structures, Memory Management, Algorithms
★ 3.3 (26) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Web Applications, Web Development, Web Development Tools, HTML and CSS, JavaScript Frameworks, OAuth, UI Components, Frontend Integration, Front-End Web Development, Authentications, React.js, Development Environment, Javascript, Software Installation, Cascading Style Sheets (CSS)
Intermediate · Course · 1 - 4 Weeks