Introduction
  • Introduction
  • Say Hello :)
  • Join our Facebook group for more FREE educational content!
  • Install Visual Studio
Installing Python
  • Install Python
  • Install Python Extension
  • First Program "Hello World"
Python Basics
  • Variables
  • Starting Of Operations
  • Closer look at numbers
  • Casting (Changing the data type)
  • Strings
  • Getting the input
  • FIRST APPLICATION: Calculator
  • Advanced Operators
  • Basics Of Python
Python Conditions
  • Logical Operators
  • Conditions (if)
  • Conditions (Else if)
  • Conditions (Else)
  • APPLICATION: Conditions
  • Conditions
Python Data Structures
  • Lists
  • Tuples
  • Sets
  • List Operations
  • Tuple Operation
  • Set Operation
  • Data Structures in Python
Loops in Python
  • For Loop
  • Range
  • While Loop
  • Break, Continue
  • Dictionaries
  • Loops in Python
Python I/0
  • Creating new Files
  • Writing & Appending
  • Read Files
  • Deleting Files and Directories
  • Try, Except, Finally
Functions in Python
  • Python Functions 1
  • Python Function 2
  • Why to use functions?
  • Recursion
  • Debugging Recursion
Modules in Python
  • Modules and how to import them
  • Modules 2
  • How to Install Modules (PIP)
OOP in Python
  • What is OOP?
  • Class
  • Class, Attribute, Instances
  • Self, Methods
  • Constructor, Deleting
  • What is Inheritance?
  • Inheritance
  • Protection of Attributes and Methods
  • Iterators
Simple Algorithms
  • Number of occurrences
  • Reverse String
  • Sum of List
  • Biggest Element In List
  • Number of words in String
  • Is Prefix?
  • Check if array is sorted
  • SOURCE CODE TO ALL LECTURES
GUI in Python (TkInter)
  • TkInter: Window & Label
  • TkInter: Frames
  • TkInter: Buttons 1
  • TkInter: Button Click Event
  • TkInter: Entry
  • TkInter: Grid
  • TkInter: Menu
  • TkInter: Canvas, Lines
  • TkInter: Rectangles
  • TkInter: Oval, Point
Applications in Python
  • Todo-List
  • Text Editor
  • Text Editor: Functionality
  • Text Editor: Functionality 2
  • Paint
  • Paint 2
  • CODE from this section
Coming Soon...
  • What can you expect
  • BONUS: Discounts to my other courses!