Chapter 1 : Introduction
                                      	Topic : The Python Programming Language,  History,  features,  Installing Python,  Running Python program
							            Content : higher level language, Editors, compilers, interpreter, debuggers, profilers ,  and some sample code							            
								        62 MB ,33:11 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Debugging
                                      	Topic : Syntax Errors,  Runtime Errors,  Semantic Errors,  Experimental Debugging,  Formal and Natural Languages,  The Difference Between Brackets, Braces, and Parentheses
							            Content : Syntax Errors, Runtime Errors, Semantic Errors, Experimental Debugging, Formal and Natural Languages, The Difference Between Brackets, Braces, and Parentheses, and its working							            
								        39 MB ,24:50 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 3 : Variables and Expressions
                                      	Topic : Variables and Expressions  Values and Types,  Variables,  Variable Names and Keywords,  Type conversion
							            Content : Variables and Expressions Values and Types, Variables, Variable Names and Keywords, Type conversion and its working							            
								        46 MB ,26:4 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 3 : Variables and Expressions
                                      	Topic : Operators and Operands, Expressions, Interactive Mode and Script Mode, Order of Operations
							            Content : Operators and Operands, Expressions, Interactive Mode and Script Mode, Order of Operations and its working							            
								        54 MB ,32:47 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 5 : Looping
                                      	Topic : for,  while,  nested loops
							            Content : for, while, nested loops examples							            
								        43 MB ,27:51 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter  6 : Control statements
                                      	Topic : Terminating loops,  skipping specific conditions
							            Content : Terminating loops, skipping specific conditions examples							            
								        14 MB ,10:12 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Functions
                                      	Topic : Function Calls,  Type Conversion Functions,  Math Functions,  Composition,  Adding New Functions,  Definitions and Uses,  Flow of Execution
							            Content : Function Calls, Type Conversion Functions, Math Functions, Composition, Adding New Functions, Definitions and Uses, Flow of Execution and its working							            
								        53 MB ,31:39 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Functions
                                      	Topic : Parameters and Arguments,  Variables and Parameters Are Local,  Stack Diagrams,  Fruitful Functions and Void Functions,  Why Functions?  Importing with from,  Return Values,  Incremental Development,  Composition, Boolean Functions,  More Recursion,  Leap of Faith,  Checking Types
							            Content : Parameters and Arguments,  Variables and Parameters Are Local,  Stack Diagrams,  Fruitful Functions and Void Functions,  Why Functions?  Importing with from,  Return Values,  Incremental Development,  Composition, Boolean Functions,  More Recursion,  Leap of Faith,  Checking Types and its working							            
								        71 MB ,40:39 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Strings
                                      	Topic : A String Is a Sequence,  Traversal with a for Loop,  String Slices,  Strings Are Immutable
							            Content : A String Is a Sequence,  Traversal with a for Loop,  String Slices,  Strings Are Immutable and working							            
								        26 MB ,17:17 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Strings
                                      	Topic : Searching,  Looping and Counting
							            Content : Searching,  Looping and Counting and its working							            
								        19 MB ,13:12 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Strings
                                      	Topic : String Methods,  The in Operator,  String Comparison,  String Operations
							            Content : String Methods,  The in Operator,  String Comparison,  String Operations and its working							            
								        33 MB ,17:59 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : list
                                      	Topic : Values and Accessing Elements
							            Content : Values and Accessing Elements and its working							            
								        4 MB ,3:56 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Lists
                                      	Topic : Lists are mutable
							            Content : example of mutable list							            
								        2 MB ,2:53 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Lists
                                      	Topic : traversing a List
							            Content : traversing a List example							            
								        6 MB ,6:15 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Lists
                                      	Topic : Deleting elements from List
							            Content : Deleting elements from List example							            
								        7 MB ,6:42 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Lists
                                      	Topic : Built-in List Operators
							            Content : Built-in List Operators example							            
								        3 MB ,3:41 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Lists
                                      	Topic : Concatenation
							            Content : Concatenation list with + operator							            
								        0 MB ,0:29 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Lists
                                      	Topic : Repetition
							            Content : Repetition in list using * operator							            
								        1 MB ,1:28 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Lists
                                      	Topic : In Operator
							            Content : use of in operator in list							            
								        1 MB ,0:54 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Lists
                                      	Topic : Built-in List functions and methods
							            Content : Built-in List functions and methods with example							            
								        10 MB ,7:15 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Tuples
							            Content : working of tuple with example							            
								        2 MB ,3:16 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Accessing values in Tuples
							            Content : Accessing values in Tuples with example							            
								        3 MB ,3:10 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Tuple Assignment
							            Content : Tuple Assignment with example							            
								        7 MB ,7:2 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Tuples as return values
							            Content : Tuples as return values with example							            
								        6 MB ,6:15 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Variable-length argument tuples
							            Content : Variable-length argument tuples with example							            
								        2 MB ,2:42 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Basic tuples operations
							            Content : Basic tuples operations with example							            
								        0 MB ,0:55 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Concatenation
							            Content : Concatenation with example							            
								        2 MB ,2:0 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Repetition
							            Content : Repetition in tuple with example							            
								        1 MB ,0:59 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : in Operator
							            Content : in Operator in tuple with example							            
								        0 MB ,0:45 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Iteration
							            Content : Iteration in tuple with example							            
								        5 MB ,5:1 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Creating a Dictionary
							            Content : Creating a Dictionary with example							            
								        5 MB ,4:59 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Built-in Tuple Functions
							            Content : Built-in Tuple Functions with examples							            
								        9 MB ,8:37 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Accessing Values in a dictionary
							            Content : Accessing Values in a dictionary with example							            
								        2 MB ,2:19 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Updating Dictionary
							            Content : Updating Dictionary with example							            
								        2 MB ,2:36 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Deleting Elements from Dictionary
							            Content : Deleting Elements from Dictionary with example							            
								        2 MB ,2:24 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Operations in Dictionary
							            Content : Operations in Dictionary with example							            
								        0 MB ,0:19 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Properties of Dictionary keys
							            Content : Properties of Dictionary keys with example							            
								        4 MB ,3:57 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Operations in Dictionary
							            Content : Operations in Dictionary with example							            
								        3 MB ,3:24 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Tuples and Dictionaries
                                      	Topic : Built-In Dictionary Functions and methods
							            Content : Built-In Dictionary Functions and methods with examples							            
								        9 MB ,5:40 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 3 : files
                                      	Topic : The File Object Attributes
							            Content : The File Object Attributes example							            
								        1 MB ,1:39 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 3 : files
                                      	Topic : Directories
							            Content : working with directory using os module, methods related to os module, examples							            
								        6 MB ,4:20 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 4 : Exceptions
                                      	Topic : Built-in Exceptions
							            Content : exception , how exception is handled, python exception hierarchy.							            
								        23 MB ,15:57 MIN , THEORY								        
							          
                                      
							          
							          
                                      
							            Chapter 4 : Exceptions
                                      	Topic : Exception with Arguments
							            Content : Exception with Arguments with example							            
								        3 MB ,3:10 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 4 : Exceptions
                                      	Topic : Handling Exceptions
							            Content : try, except, finally, standard exceptions, examples							            
								         MB , MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 4 : Exceptions
                                      	Topic : User-defined Exceptions
							            Content : User-defined Exceptions with example							            
								        9 MB ,9:43 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Classes and Objects
                                      	Topic : Overview of OOP (Object Oriented Programming), Class Definition
							            Content : Overview of OOP , scope of variables , class variable instance variable, creating class and __init__ method							            
								        54 MB ,31:38 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : classes and object
                                      	Topic : Creating Objects, Instances as Arguments
							            Content : Creating Objects, Instances as Arguments and its working							            
								        23 MB ,12:39 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Classes and Objects
                                      	Topic : Instances as return values
							            Content : Instances as return values and its working							            
								        5 MB ,3:46 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Classes and Objects
                                      	Topic : Built-in Class Attributes, Inheritance, Method Overriding, Data Encapsulation, Data Hiding
							            Content : Built-in Class Attributes, __dict__, __doc__ ,__name__ , __module__ , __bases__  , Inheritance, Method Overriding, super() method, Data Encapsulation, Data Hiding							            
								        82 MB ,48:55 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 3 : Multithreaded Programming
                                      	Topic : Thread Module, creating a thread
							            Content : what is thread, use of threading, types of thread, _thread class, threading module, methods of thread class, methods of threading class, thread synchronization using join. 							            
								        60 MB ,36:50 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 3 : Multithreaded Programming
                                      	Topic : synchronizing threads
							            Content : problem with general thread and why we need synchronization, and how to use locks 							            
								        21 MB ,13:24 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 3 : Multithreaded Programming
                                      	Topic : multithreaded priority queue
							            Content : queue , priority queue with thread class							            
								        51 MB ,30:6 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 4 : Modules
                                      	Topic : Importing module, Creating and exploring modules, Math module, Random module
							            Content : Importing module, Creating and exploring modules, Math module, Random module and methods							            
								        59 MB ,23:27 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 5 : Modules
                                      	Topic : Time Module
							            Content : time.altzone, time.asctime(), time.gmtime(), time.localtime(), time.sleep(sec), time.time()							            
								        12 MB ,6:56 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Regular Expressions
                                      	Topic : Concept of regular expression
							            Content : characters in regular expression, brackets , occurrence indicators,  meta characters, position anchors, methods and constants, with examples 							            
								        74 MB ,49:39 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 1 : Creating the GUI Form and Adding Widgets
                                      	Topic : Creating the GUI Form and Adding Widgets
							            Content : Use of tkinter module , how to start gui programming in shell as well as in script, what are the methods and options in Tk class, how to add widgets							            
								        29 MB ,16:32 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : widgets
                                      	Topic : Button, Canvas, Checkbutton
							            Content : adding button and its event, adding canvas and draw a rectangle over it, simple example of checkbutton with its events							            
								        42 MB ,23:43 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : widgets
                                      	Topic : Menubutton, Menu
							            Content : working with menubutton ,its options and methods							            
								        36 MB ,18:38 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : widgets
                                      	Topic : Label, Listbox
							            Content : working with label and listbox							            
								        43 MB ,21:3 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : widgets
                                      	Topic : Entry, Frame
							            Content : working ,options and methods of entry and frame							            
								        41 MB ,19:44 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : widgets
                                      	Topic : Message, Radiobutton, Scale
							            Content : options methods and working							            
								        35 MB ,18:22 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : widgets
                                      	Topic : Scrollbar
							            Content : scrollbar and its methods							            
								        16 MB ,9:21 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : widgets
                                      	Topic : text, Toplevel, Spinbox
							            Content : text, Toplevel, Spinbox methods and tes working							            
								        30 MB ,16:36 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : widgets
                                      	Topic : PanedWindow, LabelFrame, tkMessagebox
							            Content : PanedWindow, LabelFrame, tkMessagebox methods and its working							            
								        22 MB ,11:28 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 2 : Handling Standard attributes and Properties of Widgets
                                      	Topic : Handling Standard attributes and Properties of Widgets
							            Content : Dimensions ,Colors , Font , Anchors , relief style ,Cursor and its working							            
								        38 MB ,17:16 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 3 : Layout Management
                                      	Topic : Designing GUI applications with proper Layout Management features
							            Content : pack, grid, and place and its working							            
								        34 MB ,16:12 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 4 : Look and Feel Customization
                                      	Topic : Enhancing Look and Feel of GUI using different appearances of widgets
							            Content : Applying grid, Applying relief, Applying border (bd), Applying Frames, Applying Background color, Applying positioning							            
								        43 MB ,24:31 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 5 : Storing Data in Our MySQL Database via Our GUI
                                      	Topic : Connecting to a MySQL database from Python, Configuring the MySQL connection, Designing the Python GUI database, Using the INSERT command, Using the UPDATE command, Using the DELETE command, Storing and retrieving data from MySQL database.
							            Content : using xampp server, working with phpmyadmin, mysql connection, pymysql module, Connnection class and its methods, Cursor class and its method, sql insert, update, delete, select query using shell.							            
								        70 MB ,32:41 MIN , THEORY + PRACTICAL								        
							          
                                      
							          
							          
                                      
							            Chapter 5 : Storing Data in Our MySQL Database via Our GUI
                                      	Topic : Connecting To A MySQL Database From Python, Configuring The MySQL Connection, Designing The Python GUI Database, Using The INSERT Command, Using The UPDATE Command, Using The DELETE Command, Storing And Retrieving Data From MySQL Database.
							            Content : Working With Gui Components (Tkinter) And Performing Insert Update And Delete.							            
								        69 MB ,32:38 MIN , THEORY + PRACTICAL