Description
Python :
Module : Functions
Declaration
Definition
Import, Modules and Init File
Types of function
With return type, with argument
With return type, without argument
Without return type, without argument
Without return type, without argument
Scope and Named Space
Global vs. local
Module : Object Oriented Programming
Class and object
Attribute Shadowing
Self argument
Constructors and Init
Inheritance and Composition
Ways to Access Base Class
Method Resolution Order – MRO
Static Methods
Classmethod vs Staticmethod
Property decorator – Getter and Setter
Module : Data types
Mutable and Immutable
Numbers, Booleans
String
List
Tuple
Set
Dictionary
Operators
Module : Comprehensions
What is Comprehensions?
List Comprehension
Set Comprehension
Dictionary Comprehension
Generator Comprehension for memory Optimization
Module : File and Exception Handling
What is Error handling
Try except else and finally
Catching multiple exception
Raise your own errors
Creating custom exceptions
File handling with try except and with
Module : Conditionals
If, else, if-elif
Break, Paas, Continue
Module : Generator and Decorators
Generators with Yield
Infinite Generators
Send value to Generator
Yield form and close the Generator
Decorator
Module : Virtual Environment with venv
Module : Loops
For, while
For-else, While-else
Enumerate
Module : Object Oriented Programming
Class and object
Attribute Shadowing
Self argument
Constructors and Init
Inheritance and Composition
Ways to Access Base Class
Method Resolution Order – MRO
Static Methods
Classmethod vs Staticmethod
Property decorator – Getter and Setter
Module : File and Exception Handling
What is Error handling
Try except else and finally
Catching multiple exception
Raise your own errors
Creating custom exceptions
File handling with try except and with
Module :
Virtual Environment with venv
many more





Reviews
There are no reviews yet.