Python Tkinter Masterclass - Learn Python Gui Programming

Posted By: ELK1nG

Python Tkinter Masterclass - Learn Python Gui Programming
Last updated 1/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.56 GB | Duration: 13h 22m

Build Python Tkinter Desktop Applications

What you'll learn
The fundamentals of Python GUI programming.
Understand how to create your own Python GUI applications with the Tkinter GUI Library.
Learn how to use advanced Python functions
Learn to Build commercial Desktop Applications with Python Tkinter
Get the most out of the sqlite database for Python projects
Requirements
A basic knowledge of Python is recommended - A good pre-requisite would be the Python Masterclass available on this channel
A computer running Windows or Linux, or a Mac so that the free IDE can be downloaded and install (full instructions included).
Description
Have you done some Python programming but want to take your skills to the next level?  Maybe you just want to add GUI programming to your box of tricks.Or take your Python scripts to a new level by introducing a graphical user interface to your boring console applications.I am sure if you are reading this you already know that Python rocks.  It's got some serious horsepower and putting applications together takes less code compared to traditional languages like Java and C#.By not having the skills to build GUI apps, you are seriously limiting your potential.This course is designed to help remove that limitation.If you are looking to learn Python GUI programming, quickly and efficiently then you are in the right place.Volkan Atış, your instructor is a very experienced developer, and knows Python GUI application development inside out.  And is now here to pass on those skills to you.Whats covered in the course?Python GUI Programming using TkInter (which is Pythons default de facto standard for building GUI Apps).Not only will you learn how to use Python to build Desktop applications, but Volkan will take you on a journey where you will also explore advanced GUI programming, creating actual Python applications, using Sqlite advanced database queries  and loads more!Why is this course different?This is a comprehensive course on TkInter - no details about the Tkinter Module & GUI Programming is skipped.You will build real life projects to see TkInter in action in a realistic scenario.What you will learn in this course?You will learn how to build real GUI Python programs using TkInter and by the end of the course will be a super productive and skilled Python TkInter programmer. Volkan Atış, your instructor is an expert Python developer so you can be assured you are learning from a true professional and learning the real-world skills you need to know to succeed.If you are ready to get started, click on that enroll button and start taking your Python GUI skills to new levels

Overview

Section 1: Basic Tkinter Widgets

Lecture 1 Creating Your First GUI Application

Lecture 2 Using Labels

Lecture 3 Using Buttons

Lecture 4 Using an Entry Widget

Lecture 5 Grid Layout

Lecture 6 Using CheckBoxes

Lecture 7 Radio Buttons

Lecture 8 ComboBox

Lecture 9 SpinBox

Lecture 10 MessageBox

Lecture 11 Text Editor

Lecture 12 Place Geometry Manager

Lecture 13 Frames

Section 2: Advanced Tkinter Widgets

Lecture 14 ProgressBar

Lecture 15 PanedWindow widget

Lecture 16 Tabs

Lecture 17 ListBox Widget

Lecture 18 Using Images

Lecture 19 How to Create a Menu for Our Apps

Lecture 20 How to Create the TreeView Widget

Lecture 21 Creating a Scrollbar

Lecture 22 Using the Canvas Widget

Lecture 23 Using Style for Our Apps

Lecture 24 Using Open file Dialog

Lecture 25 Save File Dialog

Lecture 26 Color Dialog

Section 3: Calculator APP

Lecture 27 Creating App Window and Buttons

Lecture 28 Creating Operator Buttons of Calculator

Lecture 29 Other App Buttons

Lecture 30 Creating Status Bar and Operator Function

Section 4: Address Book APP

Lecture 31 What we are Going to Build

Lecture 32 Creating App's Main Window

Lecture 33 Creating Main Window Buttons

Lecture 34 Creating my People Window

Lecture 35 Creating Design of my People Window

Lecture 36 Creating Design of Add People Window

Lecture 37 Adding People to Database

Lecture 38 Displaying People

Lecture 39 Updating Person Part1

Lecture 40 Updating Person Part2

Lecture 41 Display Person Window

Lecture 42 Deleting Person from Database

Lecture 43 Creating About us Window and Finishing the Project

Section 5: Library Management System APP

Lecture 44 What we will Build

Lecture 45 Creating Main Window Design

Lecture 46 Creating Main Window Design Part2

Lecture 47 Creating Main Window Design Part3

Lecture 48 Creating Main Window Design Part4

Lecture 49 Creating sqlite Database for App

Lecture 50 Adding Books to Database

Lecture 51 Adding Books to Database Part 2

Lecture 52 Adding Members to Database

Lecture 53 Displaying Books

Lecture 54 Searching in Database

Lecture 55 Listing Books

Lecture 56 Creating Statistics Window

Lecture 57 Updating ListBox

Lecture 58 Lend Book Window Part1

Lecture 59 Lend Book Window Part2

Section 6: Text Editor App

Lecture 60 What we will Build

Lecture 61 Creating Main Template

Lecture 62 Creating File Menu

Lecture 63 Creating Edit Menu

Lecture 64 Creating View Menu

Lecture 65 Creating Themes Menu

Lecture 66 Creating Text Editor

Lecture 67 Creating StatusBar

Lecture 68 Creating Toolbar

Lecture 69 Creating Font Family and FontSize functions

Lecture 70 Creating Text bold Function

Lecture 71 Creating Text italic Function

Lecture 72 Creating Text Underline Function

Lecture 73 Creating Functions for Text Alignment Buttons

Lecture 74 Displaying How Many Letters and Words in Text Editor

Lecture 75 Creating New Menu Item Function

Lecture 76 Creating Open Menu Item Function

Lecture 77 Creating Save Menu Item Function

Lecture 78 Creating Save as Menu Item Function

Lecture 79 Creating Exit Menu Function

Lecture 80 Creating Edit Menu Functions

Lecture 81 Creating Themes for the Application

Lecture 82 Creating Find Dialog Window Design

Lecture 83 Creating Find Dialog Window Functions

Lecture 84 Updating ScrollBar

Lecture 85 Creating View Menu Functions

Section 7: Extra Information - Source code, and other stuff

Lecture 86 Source Codes

Lecture 87 Bonus Lecture and Information

If you are a beginner programmer, then this course is probably not for you. In that scenario consider taking the Python Masterclass from this channel.,Programmers who have a reasonable understanding of Python, and are ready to take their skills to new levels.,Existing Python programmers who want to build GUI applications using TkInter.