Python 3 Bootcamp: Deep learning into Python 3 with GUIs

Python 3 Bootcamp: Deep learning into Python 3 with GUIs

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 10.5 Hours | 3.97 GB

Become a complete senior Python developer by learning both fundamentals and advanced Python development with GUIs

Welcome to Python 3 Bootcamp: Deep learning into Python 3 with GUIs! This is a comprehensive and concise guide with over 10 hours of content that is designed to pick up every interested student from the state of “zero-knowledge” to a state of “Hero-knowledge” in Python programming. As a senior software developer and an instructor with many years of experience in the industry, I have mastered the best way to give my students packages that will help them to learn and understand Python programming in one course without the need to waste their hard earned money on different courses that will limit them to one side of Python programming and forcing them to pay to learn the other sides.

Python is an Object Oriented Programming Language and this course will help you to understand the entire concept of Object Oriented Programming (OOP). This is the most difficult part of Python programming language and I have taken my time to build my strength on this path to ensure that my students walk over it with ease and understand every aspect of this topic. Programming Python is fun! But without the knowledge of OOP, it becomes a nightmare and a hard nut to crack for some developers. To live your full life as a happy Python developer, you must understand Object Oriented Programming (OOP) very well.

Why Must I Take This Course And What Benefit Is It To ME As Python Developer?

This is the only course on the internet that will help you to become a successful Python developer with an in-depth knowledge of the entire aspect of Python programming and prepare you with the required skills necessary to build you to face job interviews and get employed as a full stack Python developer.

Moreover, the instructor is a very high experienced teacher, software developer and have also worked with some reputable companies. He has also been teaching computer programming since 2014 and have mastered the art of conveying information for better understanding which have made many of his student to excel with less stress in computer programming. Students are advised to follow this course step by step so that they would understand it very well because every lecture is filled with vital information which should not be missed.

What Will I Learn?

  • You will learn how to use both Python Shell and PyCharm to code python programs
  • You will master how to use PyCharm professionally
  • You will learn the basic Python syntax
  • You will learn how to build calendar in python
  • You will learn how to build the multiplication table
  • You will lear how to create Date and Time in python
  • You will learn about functions in python
  • You will learn about modules in python
  • You will learn about classes in python
  • You will learn about Object Oriented Programming (OOP) in python
  • You will learn about inheritance in python
  • You will learn how to handle errors in python programming
  • You will learn how to create basic GUI windows in python
  • You will learn the use of Labels in python GUI application window
  • You will learn the use of Textbox in python GUI application window
  • You will learn the use of Entrybox in python GUI application window
  • You will learn the use of RadioButtons in python GUI
  • You will learn the use of Checkbox in python GUI
  • You will learn how to create menu bar and menuitems in python GUI
  • You will learn how to creata buttons in python GUI
  • You will You will how to create a folders and read files in python GUI
  • You will build an application for calculation of an Area of a Circle
  • You will build an application for calculation of an Area of a Triangle
  • You will build an application for calculation of an Area of a Rectangle
Table of Contents

Programming with Python Shell
1 Download and Installation of Python Shell
2 Your first Python program using Python Shell
3 How to save your Python files
4 How to prevent auto-close in Python Shell

Basics of Python programming
5 Basic Python syntax
6 Comments in Python
7 How to use Python Shell as a Calculator

Programming with PyCharm
8 Download and Installation of PyCharm
9 How to use PyCharm for Python programming
10 Variables in Python
11 Strings and Variables in Python
12 Accepting input from users in Python
13 Operators in Python

Decision Making statements in Python
14 if statement in Python
15 if else statement
16 elif statement

Loop systems in Python
17 for loop in Python
18 while loop in Python
19 Break Statement
20 Continue Statement
21 String properties in Python

Sequences in Python
22 List [ ] in Python
23 List [ ] methods in Python
24 Tuples in Python
25 Dictionaries

Functions and Modules
26 Functions
27 Modules
28 User define functions
29 User define functions with arguments
30 Round up of Functions and Modules
31 Time Module
32 Example of Time module

Multiplication Tables in Python
33 Multiplication Table
34 Multiplication table based on users demand
35 Print multiplication table with user’s click

Sample Python projects
36 How to detect Vowels and Consonants
37 How to get maximum and minimum number from user
38 How to get the minimum number from a user
39 How to find even and odd number
40 How to create a calendar
41 How to authenticate a Password

Files and folders in Python
42 How to write to file
43 How to read from file
44 How to rename a file
45 How to remove a file from your system
46 How to create a folder
47 How to remove a folder from its directory

Error Handling
48 How to handle program errors

Formatting in Python
49 Print formatting
50 Function format

Object Oriented Programming (OOP) in Python
51 Class
52 Constructor Method
53 Inheritance
54 Overloading

Introduction to Graphical User Interface (GUI) in Python
55 Your first Python GUI application
56 How to choose GUI sizes and positions

Working with Label
57 How to add labels to GUI window
58 How to change label positions

Window. Textbox and Buttons
59 How to add button to your GUI application
60 How to add function to a button
61 How to create a text box
62 How to create multiple GUIs in one program

Adding Menu
63 How to add Menu to window
64 How to add menu items to Menus
65 How to add functionality to menu item

Example Python GUI projects (Part 1)
66 How to create messagebox
67 How to create a digit counter
68 How to create a color chooser

Creating and Reading files
69 How to create a file dialog
70 How to read a file content in python GUI

RadioButtons in Python GUI
71 RadioButtons in GUI
72 More on RadioButtons
73 How to add more functionality to RadioButton
74 How to create RadioButtons using a list
75 How to add indicatoron to RadioButton

Checkboxes in Python
76 Checkbox in Python
77 How to get the values of Checkboxes
78 How to print out selected items from checkbox
79 How to add checkbox to menu item
80 How to add separator to menu bar

Data Entry
81 How to create data entry blocks
82 How to delete an entry in Data Entry block

Example Python GUI projects (Part 2)
83 Application for calculation of an Area of a Circle in Python GUI
84 Application for calculation of an Area of a Rectangle in Python GUI
85 Application for calculation of an Area of a Triangle in Python GUI

ComboBox in Python
86 How to create a ComboBox
87 Add functioality to ComboBox

Graphics Designs and Images in Python GUI
88 How to make graphics design in Python GUI
89 How to open an image in Python GUI