- 
	
    Functions 2- 
				
                Material (DS14_System_Defined_Functions.ipynb)Lecture1.1
- 
				
                What we learned in core level of pythonLecture1.2
- 
				
                Material (DS15_UDF.ipynb)Lecture1.3
- 
				
                Define FunctionLecture1.4
- 
				
                Function with one argument and no return typeLecture1.5
- 
				
                Create a function with one argument and with return typeLecture1.6
- 
				
                DocstringLecture1.7
- 
				
                Create function to return multiple valuesLecture1.8
 
- 
				
                
- 
	
    Scope of Variables 4- 
				
                Material (DS16_LEGB_scope_of_objects_of_functions.ipynb)Lecture2.1
- 
				
                LEGB Intro 30 minLecture2.2
- 
				
                Local ,Enclosed and global variables 40 minLecture2.3
- 
				
                Built-in Variables 30 minLecture2.4
 
- 
				
                
- 
	
    Types of Arguments/parameters 4- 
				
                Required and defult arguments 30 minLecture3.1
- 
				
                Flexible Arguments(*args) 30 minLecture3.2
- 
				
                Key Word/Value Flexible Arguments(**kwargs) 30 minLecture3.3
- 
				
                Material (DS17_Default and flexible arguments.ipynb)Lecture3.4
 
- 
				
                
- 
	
    Methods 5- 
				
                List Methods 30 minLecture4.1
- 
				
                String Methods 30 minLecture4.2
- 
				
                Dict Methods 30 minLecture4.3
- 
				
                Tuple Methods 30 minLecture4.4
- 
				
                Material (DS18_Methods.ipynb)Lecture4.5
 
- 
				
                
- 
	
    Modules 8- 
				
                Create Module 30 minLecture5.1
- 
				
                Change working directory to module location 30 minLecture5.2
- 
				
                Import Module 30 minLecture5.3
- 
				
                Import objects from moduleLecture5.4
- 
				
                Import all objects from module 30 minLecture5.5
- 
				
                Observe built in math module 30 minLecture5.6
- 
				
                Calculate area and perimeter of the circle using math module 30 minLecture5.7
- 
				
                Material (DS19_Modules.ipynb)Lecture5.8
 
- 
				
                
- 
	
    User Defined Packages 9- 
				
                User Defined Packages IntroductionLecture6.1
- 
				
                Change Working Directory 30 minLecture6.2
- 
				
                Create a package 30 minLecture6.3
- 
				
                Create a sub package 50 minLecture6.4
- 
				
                Importing Packages in vscode ide 30 minLecture6.5
- 
				
                Importing Packages in jupyter ideLecture6.6
- 
				
                Relative Imports in Python 30 minLecture6.7
- 
				
                Observe Machine Learning predefined packages 30 minLecture6.8
- 
				
                Material (DS20_01_User_defined_packages.ipynb)Lecture6.9
 
- 
				
                
- 
	
    Install Required Packages 7- 
				
                System Defined Packages 30 minLecture7.1
- 
				
                How to know the given package installed part 1 30 minLecture7.2
- 
				
                How to know the given package installed part 2 30 minLecture7.3
- 
				
                How to install new package from pipe repository 30 minLecture7.4
- 
				
                How to install new package from pip repositoryLecture7.5
- 
				
                How to see functions of module 30 minLecture7.6
- 
				
                Material (DS20_02_system_defined_packages.ipynb)Lecture7.7
 
- 
				
                
- 
	
    Iterables and Iterators 6- 
				
                Iterables & Iterators Introduction 30 minLecture8.1
- 
				
                List itterable 30 minLecture8.2
- 
				
                Tuple iterator 30 minLecture8.3
- 
				
                Dictionary iterator 30 minLecture8.4
- 
				
                range iterator 30 minLecture8.5
- 
				
                Material (DS21_Iterables & Iterators.ipynb)Lecture8.6
 
- 
				
                
- 
	
    Lambda functions 6- 
				
                Introduction to Lambda functions 30 minLecture9.1
- 
				
                Map lambda function 30 minLecture9.2
- 
				
                Filter lambda function 30 minLecture9.3
- 
				
                Reduce lambda function 30 minLecture9.4
- 
				
                One more example on Map 30 minLecture9.5
- 
				
                Material (DS22_Lambda_Functions.ipynb)Lecture9.6
 
- 
				
                
- 
	
    Syntax Errors and Exceptions 5- 
				
                Syntax Errors 30 minLecture10.1
- 
				
                Exceptions 30 minLecture10.2
- 
				
                Try Except Finally Blocks 30 minLecture10.3
- 
				
                Link user defined exception message with built-in error codes 30 minLecture10.4
- 
				
                Material (DS23_Syntax Errors and Exceptions .ipynb)Lecture10.5
 
- 
				
                
- 
	
    List comprehensions 6- 
				
                List comprehensions 30 minLecture11.1
- 
				
                Find square of each list item 30 minLecture11.2
- 
				
                One more example using List Comprehensions 30 minLecture11.3
- 
				
                Apply Condition_inside List Comprehension 30 minLecture11.4
- 
				
                Refer more List Comprehensions 30 minLecture11.5
- 
				
                Material (DS24_List comprehensions.ipynb)Lecture11.6
 
- 
				
                
- 
	
    Object Oriented Programming Concepts(OOPS) - Classes and Objects 5- 
				
                Introduction to OOPs in Python 30 minLecture12.1
- 
				
                Creating classes and objects 30 minLecture12.2
- 
				
                Create Attributes and Methods 30 minLecture12.3
- 
				
                What You Learned 30 minLecture12.4
- 
				
                Material (DS25_01_OOPs_Introduction_Classes_Objects_Attributes_Methods.ipynb)Lecture12.5
 
- 
				
                
- 
	
    Object Oriented Programming Concepts(OOPS) - Inheritance 9- 
				
                Inheritance Class and Sub Class 30 minLecture13.1
- 
				
                Inheritance Class and Sub Class part 2 30 minLecture13.2
- 
				
                Inheritance Class and Sub Class part 3 30 minLecture13.3
- 
				
                Inheritance Class and Sub Class part 4 30 minLecture13.4
- 
				
                Multiple Inheritance in Python 30 minLecture13.5
- 
				
                Multilevel Inheritance in Python 30 minLecture13.6
- 
				
                Multilevel Inheritance in Python part 2 30 minLecture13.7
- 
				
                Recap of Inheritance 30 minLecture13.8
- 
				
                Material (DS25_02_OOPs_Inheritance_and_MRO.ipynb)Lecture13.9
 
- 
				
                
- 
	
    Object Oriented Programming Concepts(OOPS) - Encapsulation 5- 
				
                Introduction to Encapsulation 30 minLecture14.1
- 
				
                Public Protected and Private Attributes and Methods 30 minLecture14.2
- 
				
                Public Protected and Private Attributes and Methods part 2 30 minLecture14.3
- 
				
                Builtin Methods 30 minLecture14.4
- 
				
                Material (DS25_03_OOPs_Encapsulation.ipynb)Lecture14.5
 
- 
				
                
- 
	
    Object Oriented Programming Concepts(OOPS) - Polymorphism 3- 
				
                Python function to demonstrate Polymorphism 30 minLecture15.1
- 
				
                Polymorphism with Class Methods 30 minLecture15.2
- 
				
                Material (DS25_04_OOPs_Polymorphism.ipynb)Lecture15.3
 
- 
				
                
- 
	
    Optional Content 0
    This content is protected, please login and enroll course to view this content!
