Skip to main content

Mastering Advance Python: A Complete Course Syllabus for Beginners

Requirements before Learning Advance Python 

Download Advance Python Study Material PPT and Code

What is Object Oriented Programming 

What is Encapsulation 

What is Abstraction 

What is Inheritance 

What is Polymorphism 

Class and Object in Python 

Constructor in Python 

Instance Variable in Python 

Class Variable or Static Variable in Python 

Namespace in Python 

Instance Method in Python 

Accessor or Getter Method and Mutator or Setter Method in Python 

Class Method in Python 

Static Method in Python 

Passing Member of one Class to another Class in Python 

Nested Class in Python 

Inheritance in Python 

Why do we need Inheritance in Python 

Single Inheritance in Python 

Constructor in Inheritance in Python 

Constructor Overriding in Python 

Constructor with Super Method or Call Parent Class Constructor in Child Class in Python 

Multilevel Inheritance in Python 

Hierarchical Inheritance in Python 

Multiple Inheritance and Method Resolution Order in Python 

Polymorphism in Python 

Duck Typing in Python 

Strong Typing in Python 

Method Overloading in Python 

Method Overriding and Method with super in Python 

Operator Overloading in Python 

Module in Python 

Package in Python 

Abstract Class Abstract Method and Concrete Method in Python 

Interface in Python 

Difference between Abstract Class and Interface in Python 

time Module in Python 

datetime Class in Python 

date class in Python 

time Class in Python 

timedelta Class in Python 

Comparing Two Dates in Python 

Formatting Date and Time in Python 

sleep Method in Python 

How to Calculate age in Python 

Multitasking in Python 

Thread and Multithreading in Python 

Main Thread in Python 

Creating a Thread without using a Class in Python 

Set and Get Thread Name in Python 

Creating a Thread by creating Child Class to Thread Class in Python 

Thread Child Class with Constructor in Python 

Creating a Thread without Creating Child Class to Thread Class in Python 

Single Tasking using a Thread in Python 

Multitasking using Multiple Thread in Python 

Thread Race Condition in Python 

Thread Synchronization Lock in Python 

Thread Synchronization RLock in Python 

Thread Synchronization Semaphore and BoundedSemaphore in Python 

Thread Communication Event in Python 

Thread Communication Condition in Python 

Thread Communication Queue in Python 

Daemon Thread in Python 

What is File and File Handling in Python 

Text Mode and Binary Mode in Python 

Opening a File in Python 

Text File Modes and Binary File Modes in Python 

Closing a File in Python 

File Object Variables in Python 

Check File exists or not in Python 

Writing Data to File using write Method in Python 

Writing Data to File using wirtelines Method in Python 

Reading Data from File using read Method in Python 

Reading Data from file using readline and readlines Method in Python 

tell and seek Method in Python 

File Mode r+ w+ a+ in Python 

How to Copy File Contents in Python 

with Statement in Python 

Pickling and Unpickling in Python 

Directory in Python 

Introduction to Database in Python 

How to Download and Install MySQL and Python Connector 

How to Create Check and Close Database Connection in Python 

How to Create and Show Database in Python 

How to make Connection to Database in Python 

How to Create and Show Database Tables in Python 

How to Insert Data in Table in Python 

rowcount Property in Python 

lastrowid Property in Python 

How to Delete Data from Table in Python 

How to Update Data in Table in Python 

How to Fetch Data from Table using fetchone Method in Python 

How to fetch Data from Table using fetchall Method in Python 

How to Fetch Data from Table using fetchmany Method 

How to Fetch Data from Table with WHERE Clause in Python 

Parameterized Query in Python 

How to Insert Data into Table Parameterized Query Tuple in Python 

Insert Data into Table using executemany Parameterized Query Tuple in Python 

Input from user into Table Parameterized Query Tuple in Python 

How to Insert Data into Table Parameterized Query Dictionary in Python 

Insert Data into Table using executemany Parameterized Query Dictionary in Python 

Input from user into Table Parameterized Query Dictionary in Python 

How to Delete Data from Table Parameterized Query in Python 

How to Update Data in Table Parameterized Query in Python 

Retrieve Single Row with WHERE Clause Parameterized Query Tuple in Python 

Retrieve Multiple Row with WHERE Clause Parameterized Query Tuple in Python 

Retrieve Single Row with WHERE Clause Parameterized Query Dictionary in Python 

Retrieve Multiple Row with WHERE Clause Parameterized Query Dictionary in Python 

Prepared Statement in Python 

Exception Handling and Builtin Exception in Python 

Assert Statement in Python 

User Defined Exception in Python 

Difference between Error and Exception in Python 

Difference between Error and Warning in Python 

Logging in Python 

Getting Help in Python 

What should you do after Learning Python 

Comments

Popular posts from this blog

Mastering HTML: A Complete Course Syllabus from Beginner to Advance

Mastering HTML: A Complete Course Syllabus for Beginner to Advance 1. Introduction to HTML  2. Tags and Element in HTML  3. Attributes in HTML  4. HTML Tag in HTML  5. Head Tag in HTML  6. Title Tag in HTML  7. Body Tag in HTML  8. How to Create a Simple HTML Page  9. Type of Tag in HTML  10. Version of HTML  11. Introduction of HTML 5  12. Features of HTML 5  13. HTML 5 Doctype Declaration  14. How to Create Plain Text Web Page in HTML 5  15. How to insert New Line or Line Break using br Tag in HTML  16. How to write Headings using h Tag in HTML  17. How to Create Paragraph using p Tag in HTML  18. Subscript and Superscript using sub and sup Tag in HTML  19. Horizontal Rule or Horizontal Line using hr Tag in HTML  20. Align Attribute in HTML  21. Bold using b Tag in HTML  22. Italic using i Tag in HTML  23. Strong and Emphasis Tag in HTML  24. Blockquote and q Tag in HTML...

Mastering CSS and CSS 3: A Complete Course Syllabus from Beginner to Advance

Introduction to CSS  CSS Syntax  Element Selector in CSS  Way of Inserting CSS  External Style Sheet in CSS  How to link Web Page to External Style Sheet in CSS  Internal Style Sheet in CSS  Inline Style in CSS  Multiple Style Sheet  or Priority of Style Sheets in CSS  Comment in CSS  id Selector in CSS  Class Selector or Style Class in CSS  Universal Style Class in CSS  Element Specific Style Class in CSS  How to use two or more classes in CSS  Grouping Selectors in CSS  Background Properties in CSS  background color property in CSS  background image property in CSS  background repeat property in CSS  background position property in CSS  background attachment property in CSS  background shorthand property in CSS  background size property in CSS  background origin property in CSS  background clip property in CSS  How to set Multiple background Image in C...

Mastering Bootstrap: A Complete Course Syllabus from Beginner to Advance

Introduction to Bootstrap  How to Download and Use Bootstrap  How to Include Custom CSS in Bootstrap  Container and Container fluid Layout in Bootstrap  Grid System in Bootstrap  Grid System Break Points in Bootstrap  Example Grid System Break Points in Bootstrap  Auto Width Column in Bootstrap  Column Break in Bootstrap  How to set Column Order in Bootstrap  Offset Column in Bootstrap  Nesting Columns or Rows in Bootstrap  Media Object in Bootstrap  Typography in Bootstrap  Images in Bootstrap  Table in Bootstrap  Figures in Bootstrap  Colors in Bootstrap  Borders in Bootstrap  Text in Bootstrap  Spacing - Margin and Padding in Bootstrap  Vertical Alignment in Bootstrap  Visibility in Bootstrap  Sizing in Bootstrap  Position in Bootstrap  Shadow in Bootstrap  Display in Bootstrap  Embed in Bootstrap  Float in Bootstrap  Alerts in Bootstrap...