Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Advanced Python

via YouTube

Overview

This course is an in-depth look at the Python language and its application areas through lectures in Hindi. It covers object-oriented programming paradigms, encapsulation, abstraction, inheritance, polymorphism, class and object definition, constructing and operating with different variables and methods, namespaces, modules and packages, abstract classes, interfaces, date and time handling, multi-threading, files and file handling, databases and SQL, exception handling, assertions, and logging. It also provides practical advice on what to do after mastering the language. All the material needed to get started will be provided.

Syllabus

Requirements before Learning Advance Python (Hindi).
Download Advance Python Study Material PPT and Code.
What is Object Oriented Programming (Hindi).
What is Encapsulation (Hindi).
What is Abstraction (Hindi).
What is Inheritance (Hindi).
What is Polymorphism (Hindi).
Class and Object in Python (Hindi).
Constructor in Python (Hindi).
Instance Variable in Python (Hindi).
Class Variable or Static Variable in Python (Hindi).
Namespace in Python (Hindi).
Instance Method in Python (Hindi).
Accessor or Getter Method and Mutator or Setter Method in Python (Hindi).
Class Method in Python (Hindi).
Static Method in Python (Hindi).
Passing Member of one Class to another Class in Python (Hindi).
Nested Class in Python (Hindi).
Inheritance in Python (Hindi).
Why do we need Inheritance in Python (Hindi).
Single Inheritance in Python (Hindi).
Constructor in Inheritance in Python (Hindi).
Constructor Overriding in Python (Hindi).
Constructor with Super Method or Call Parent Class Constructor in Child Class in Python (Hindi).
Multilevel Inheritance in Python (Hindi).
Hierarchical Inheritance in Python (Hindi).
Multiple Inheritance and Method Resolution Order in Python (Hindi).
Polymorphism in Python (Hindi).
Duck Typing in Python (Hindi).
Strong Typing in Python (Hindi).
Method Overloading in Python (Hindi).
Method Overriding and Method with super in Python (Hindi).
Operator Overloading in Python (Hindi).
Module in Python (Hindi).
Package in Python (Hindi).
Abstract Class Abstract Method and Concrete Method in Python (Hindi).
Interface in Python (Hindi).
Difference between Abstract Class and Interface in Python (Hindi).
time Module in Python (Hindi).
datetime Class in Python (Hindi).
date class in Python (Hindi).
time Class in Python (Hindi).
timedelta Class in Python (Hindi).
Comparing Two Dates in Python (Hindi).
Formatting Date and Time in Python (Hindi).
sleep Method in Python (Hindi).
How to Calculate age in Python (Hindi).
Multitasking in Python (Hindi).
Thread and Multithreading in Python (Hindi).
Main Thread in Python (Hindi).
Creating a Thread without using a Class in Python (Hindi).
Set and Get Thread Name in Python (Hindi).
Creating a Thread by creating Child Class to Thread Class in Python (Hindi).
Thread Child Class with Constructor in Python (Hindi).
Creating a Thread without Creating Child Class to Thread Class in Python (Hindi).
Single Tasking using a Thread in Python (Hindi).
Multitasking using Multiple Thread in Python (Hindi).
Thread Race Condition in Python (Hindi).
Thread Synchronization Lock in Python (Hindi).
Thread Synchronization RLock in Python (Hindi).
Thread Synchronization Semaphore and BoundedSemaphore in Python (Hindi).
Thread Communication Event in Python (Hindi).
Thread Communication Condition in Python (Hindi).
Thread Communication Queue in Python (Hindi).
Daemon Thread in Python (Hindi).
What is File and File Handling in Python (Hindi).
Text Mode and Binary Mode in Python (Hindi).
Opening a File in Python (Hindi).
Text File Modes and Binary File Modes in Python (Hindi).
Closing a File in Python (Hindi).
File Object Variables in Python (Hindi).
Check File exists or not in Python (Hindi).
Writing Data to File using write Method in Python (Hindi).
Writing Data to File using wirtelines Method in Python (Hindi).
Reading Data from File using read Method in Python (Hindi).
Reading Data from file using readline and readlines Method in Python (Hindi).
tell and seek Method in Python (Hindi).
File Mode r+ w+ a+ in Python (Hindi).
How to Copy File Contents in Python (Hindi).
with Statement in Python (Hindi).
Pickling and Unpickling in Python (Hindi).
Directory in Python (Hindi).
Introduction to Database in Python (Hindi).
How to Download and Install MySQL and Python Connector (Hindi).
How to Create Check and Close Database Connection in Python (Hindi).
How to Create and Show Database in Python (Hindi).
How to make Connection to Database in Python (Hindi).
How to Create and Show Database Tables in Python (Hindi).
How to Insert Data in Table in Python (Hindi).
rowcount Property in Python (Hindi).
lastrowid Property in Python (Hindi).
How to Delete Data from Table in Python (Hindi).
How to Update Data in Table in Python (Hindi).
How to Fetch Data from Table using fetchone Method in Python (Hindi).
How to fetch Data from Table using fetchall Method in Python (Hindi).
How to Fetch Data from Table using fetchmany Method (Hindi).
How to Fetch Data from Table with WHERE Clause in Python (Hindi).
Parameterized Query in Python (Hindi).
How to Insert Data into Table Parameterized Query Tuple in Python (Hindi).
Insert Data into Table using executemany Parameterized Query Tuple in Python (Hindi).
Input from user into Table Parameterized Query Tuple in Python (Hindi).
How to Insert Data into Table Parameterized Query Dictionary in Python (Hindi).
Insert Data into Table using executemany Parameterized Query Dictionary in Python (Hindi).
Input from user into Table Parameterized Query Dictionary in Python (Hindi).
How to Delete Data from Table Parameterized Query in Python (Hindi).
How to Update Data in Table Parameterized Query in Python (Hindi).
Retrieve Single Row with WHERE Clause Parameterized Query Tuple in Python (Hindi).
Retrieve Multiple Row with WHERE Clause Parameterized Query Tuple in Python (Hindi).
Retrieve Single Row with WHERE Clause Parameterized Query Dictionary in Python (Hindi).
Retrieve Multiple Row with WHERE Clause Parameterized Query Dictionary in Python (Hindi).
Prepared Statement in Python (Hindi).
Exception Handling and Builtin Exception in Python (Hindi).
Assert Statement in Python (Hindi).
User Defined Exception in Python (Hindi).
Difference between Error and Exception in Python (Hindi).
Difference between Error and Warning in Python (Hindi).
Logging in Python (Hindi).
Getting Help in Python (Hindi).
What should you do after Learning Python (Hindi).

Taught by

Geeky Shows

Reviews

Start your review of Advanced Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.