Learn 💥 Learning Python Programming Language As Beginner. Course 1. Beginner Section 1 know basics print() Variables String Methods Type Casting User Input Math Functions String Slicing If Statments Logical Operators While Loops For Loops Nested Loops Section 2 Loop Control Statments Lists 2D Lists Tuples Sets Dictionaries Indexing Functions Return Statment Keyword Arguments Nested Function calls Variable Scope Args Kwargs String Format Random Numbers Exception handling Section 3 File Detection Read a file Write a file Copy a file Move a file Delete a file Modules Custom Module Rock Paper Scissorss Game Quiz game Section 4 Object Oriented Programming Class Variables Inheritance Multi-level Inheritance Multiple Inheritance Method Overriding Method Chaining Super Function Abstract Classes Objects as Arguments Section 5 Duck Typing Walrus Operator Functions to Variables Higher Order Functions Lambda Sort Map Filter Reduce List Comprehension Dictionary Comprehension Zip Function Class Name Time Module Section 6 Threading Daemon Threads Multi Processing GUI Windows Labels Buttons EntryBox CheckBox Radio Button Scale Section 7 Listbox MessageBox Color Chooser Text Area Read a File Using Tk Save a File Using Tk Menubar Frames New Windows Section 8 Window Taps Grid Progressbar Canvas Keyboard Events Mouse Events Drag and Drop Move Images Section 9 Animations Multiple Animations Clock App Send an Email Run with CMD Pip Py to Exe Calculator Program Section 10 Text Editor Snake Game 2. Advanced Soon.