Build practical skills in Python web development by learning how to create, connect, parse, publish, and deploy web applications. This course is designed for learners with a foundational understanding of Python who want to expand into GUI development, networking, web data processing, and web application deployment using industry-standard Python technologies.

Developing and Deploying Web Applications with Python
Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Developing and Deploying Web Applications with Python
This course is part of Applied Python: Web Dev, Machine Learning & Cryptography Specialization

Instructor: EDUCBA
Included with
Ask Coursera
Recommended experience
What you'll learn
Build interactive GUI applications with wxPython, including text editors, event handling, and database integration.
Develop network-aware applications using Python networking modules, asyncio, and the Twisted framework.
Parse and extract web data using Tidy, Python HTML parsing libraries, Beautiful Soup, and CGI programming.
Deploy Python web applications by configuring Apache, publishing dynamic content, and implementing RSS and XML-RPC services.
Skills you'll gain
Details to know

Add to your LinkedIn profile
12 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

Explore more from Software Development
Status: Free TrialMicrosoft
Status: Free Trial
Status: Free Trial
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.






