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.

Skills you'll gain: React Redux, React.js, Back-End Web Development, Front-End Web Development, UI Components, Web Applications, Application Programming Interface (API), JavaScript Frameworks, Web Design and Development, Authentications, Responsive Web Design, Restful API, User Interface (UI), User Accounts
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: WordPress, Ajax, Development Environment, Content Management Systems, Web Development, Data Management, PHP (Scripting Language), Database Development, MySQL, Javascript and jQuery, Information Architecture, Database Management, Cascading Style Sheets (CSS), Application Security, User Accounts, Data Validation
Intermediate · Specialization · 1 - 4 Weeks

Duke University
Skills you'll gain: Data Visualization Software, Data Visualization, Data Storytelling, Statistical Visualization, Interactive Data Visualization, Plot (Graphics), Plotly, Matplotlib, Data Presentation, Dashboard, Seaborn, Tableau Software, Scatter Plots, Heat Maps, Histogram, Google Sheets, Data Analysis, Python Programming, Cloud Applications, Business Communication
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Simple Object Access Protocol (SOAP), Web Services, Extensible Markup Language (XML), Java Platform Enterprise Edition (J2EE), Java, Web Applications
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Apache Maven, Software Development Life Cycle, Unified Modeling Language, Object Oriented Programming (OOP), Build Tools, CI/CD, Object Oriented Design, Software Development Methodologies, Jenkins, Continuous Integration, Agile Methodology, Software Development Tools, Version Control, Software Design Patterns, Software Development, Test Driven Development (TDD), Computational Thinking, Cloud Development, Continuous Delivery, Programming Principles
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Emotional Intelligence, Stakeholder Management, Executive Presence, Professional Development, Leadership and Management, Business Leadership, Technical Management, Personal Development, AI Enablement, Operational Excellence, Business Communication, Strategic Thinking, Generative AI, Communication, Value Propositions, Risk Management, Cloud Computing, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Penetration Testing, Cybersecurity, Metasploit, Cyber Attacks, Application Security, Exploitation techniques, Network Security, Security Awareness, Malware Protection, Vulnerability Assessments, Javascript
Intermediate · Course · 1 - 3 Months

Università di Napoli Federico II
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Computer Programming, Scripting Languages, Programming Principles, Data Management, Functional Design, Debugging, Database Management, File Management, Databases
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Regression Analysis, NumPy, Supervised Learning, Machine Learning Algorithms, Machine Learning, Predictive Modeling, Deep Learning, Data Science, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: HTML and CSS, Cloud Hosting, Web Development, Cloud Deployment, Responsive Web Design, Web Design, Web Content, Application Deployment, Typography, Javascript
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Applied Mathematics, Graphing, Numerical Analysis, Python Programming, Advanced Mathematics, Mathematical Software, Mathematical Modeling, Derivatives, Programming Principles
Intermediate · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: Feature Engineering, Data Wrangling, Exploratory Data Analysis, Matplotlib, Statistical Analysis, Data Preprocessing, Seaborn, Data Science, Data Visualization Software, Data Manipulation, Data Cleansing, Data Analysis, Pandas (Python Package), Statistics, Business Analytics, Jupyter, Data Transformation, Descriptive Statistics, Correlation Analysis, Statistical Hypothesis Testing
Beginner · Course · 1 - 3 Months