Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Tkinter Python & Python GUI with Real Tkinter Applications
Course Overview
About the Course (2:56)
Python Setup
Installing Python and Pycharm for Windows (4:10)
Installing Anaconda Distribution For Windows (10:35)
Installing Anaconda for Mac (6:42)
Installing Anaconda Distribution for Linux (14:43)
Variables
Variables in Python (8:35)
Numbers
Numbers in Python (10:20)
Strings
Strings and String Methods (5:37)
Data Type Conversion (3:53)
Exercise 4: Company Email Generator (2:57)
Conditionals
Conditionals (1:40)
Boolean Values (2:08)
Comparison and Logical Operators (9:05)
If Statements (9:59)
Exercise 5: Calculator (11:05)
Exercise 6: User Login (4:56)
Loops
Loops (1:31)
While Loops (4:15)
For Loops (4:29)
Range Function (3:24)
Control Statements (5:03)
Exercise 7: Perfect Numbers (2:33)
Exercise 8: User Login with Loops (5:05)
Functions
Functions (2:11)
Creating and Calling a Function (3:53)
Return Statement (4:36)
Lambda Expressions (2:58)
Exercise 9: Finding Prime Number (4:21)
Modules
Logic of Using Modules (2:19)
How it Works (3:17)
Create A New Module (3:07)
Exercise 10: Number Game (6:49)
Lists
Lists and List Operations (4:55)
List Methods (5:35)
List Comprehensions (2:24)
Exercise 11: Fibonacci Numbers (2:42)
Exercise 12: Merging Name and Surname (2:29)
Tuples
Tuples in Python (6:42)
Dictionaries
Dictionaries (10:15)
Dictionary Comprehensions (2:20)
Exercise 13: Letter Counter (2:33)
Exercise 15: Word Counter (2:49)
Exceptions
What is exception? (3:29)
Handling an Exceptions (12:53)
Exercise 16: if Number? (2:22)
Files
Files and File Modes (3:01)
File Operations (11:27)
Exercise 17: Team Building (5:43)
Exercise 18: Overlap (5:11)
Sets
Sets, Set Operations and Methods (11:09)
Set Comprehensions (5:58)
Object Oriented Programming
Logic of OOP (4:58)
Constructer (6:34)
Methods (4:41)
Inheritance (6:42)
Overriding and Overloading (10:33)
Project
Project: Remote Controller Application (21:36)
Python Tkinter
What is GUI (8:19)
First Step (3:54)
Components in Tkinter
Adding Components – I (17:44)
Example: BMI Calculator (8:33)
Adding Components – II (22:03)
Adding Components – III (12:33)
Tkinter Layout Management
Layout Management – I (11:30)
Layout Management - II (21:39)
Customization in Tkinter
Customization – I (14:05)
Customization – II (14:59)
Customization - III (21:25)
Tkinter Python Examples
Tkinter Example: Russian Roulette (6:41)
Tkinter Example: Pomodoro Timer (23:09)
Extra
TkInter Python & Python GUI with Real Tkinter Applications
Example: BMI Calculator
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock