The Python Mega Course: Build 10 Real World Applications

The only Python course covering web, databases, web scraping, data science, web visualizations, image processing & more!

English English Development
The Python Mega Course: Build 10 Real World Applications

Become a Python programmer able to independently develop complex applications in Python 3.

Build 10 real life Python applications in a wide range of areas.

Improve your skills with bonus practice activities throughout the course.

Use Python to build web applications with Flask.

Use Python for building desktop applications with Tkinter.

Use Python for database applications.

Use Python for scientific computing with Numpy.

Use Python for data analysis and interactive data visualizations with Pandas and Bokeh.

Use Python for building interactive web maps with Folium.

Use Python for scraping data from websites with Beautiful Soup.

Use Python for computer vision with OpenCV.

Use Python for sending automated emails with Smtplib.

Use Python to download data from various data service APIs.

Use Python to analyze and visualize stock market data.

Use Python for batch geocoding of addresses with Geopy.

Use Python to schedule programs based on computer events.

Use and fully understand object-oriented design.