Python Projects

Python Projects
Python Projects
English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 2h 19m | 600 MB

Build fun, scalable and robust solutions for Python applications

Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. It provides constructs intended to enable clear programs on both a small and large scale.

The video course will teach you how to create a well-designed architecture and increase performance of the current applications. You will learn how to build enterprise ready applications with the Python language. It will also demonstrate how to manage large user bases and ensure that the application is scaled easily. The projects will have an overall focus ranging from web development, statistics, etc. These ready-to-use solutions will appeal to a wide range of audience and will teach important programming concepts of Python along the way. By the end of the course, you will be able to build 4 real world production ready applications. And you can go forward very far from this very strong foundation.

What You Will Learn

  • Develop Python applications in a world-class IDE
  • Create fully functional GUIs written in Python effortlessly
  • Automate your tasks by using scheduling mechanisms
  • Send HTML formatted emails
  • Implement several Design Patterns in Python
  • Create a Windows Service in Python
Table of Contents

Installation and Setup
The Course Overview
Setting Up the Python Development Environment

Running Python Programs within Eclipse
Getting Started with Python
Setting Breakpoints
Using the Pydev Debugger

Using Design Patterns
Creational Design patterns – The "Maze" Labyrinth Game in Python
Creating the Maze in Python Using the Abstract Factory Design Pattern
Creating the Maze in Python Using the Builder Design Pattern
Creating the Maze in Python Using the Factory Prototype Design Pattern

Creating a GUI Application with Tkinter
Introducing Tkinter

Writing a Windows Scheduling Service
Scheduling the Task