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

YouTube

Advanced Python - English

FUN WITH DATA SCIENCE via YouTube

Overview

This course on Advanced Python covers topics such as classes, objects, inheritance, encapsulation, multithreading, synchronization, inter-thread communication, and pickling in Python. By the end of the course, students will be able to implement advanced object-oriented programming concepts, work with threads, synchronize thread activities, and manage inter-thread communication effectively in Python. The course is designed for individuals who have a basic understanding of Python and want to deepen their knowledge in advanced Python programming and object-oriented concepts.

Syllabus

Advance python EP:01 Classes and objects | python programming | object oriented programming.
Advance python EP:02 self and init (constructors) | python programming | object oriented programming.
Advance python EP:03 class variables | python programming | object oriented programming.
Advance python EP:04 Single Inheritance | python programming | object oriented programming.
Advance python EP:05 Multiple inheritance | python programming | object oriented programming.
Advance python EP:06 Multilevel inheritance | python programming | object oriented programming.
Advance python EP:07 public, private and protected variables | object oriented programming | python.
Advance python EP:08 static method | object oriented programming | python.
Advance python EP:09 method overloading and overriding | object oriented programming | python.
Advance python EP:10 super function | object oriented programming | python.
Advance python EP:11 abstract class and method | object oriented programming | python.
Advance python EP:12 setter and getter method | object oriented programming | python.
Advance python EP:13 generators in python | object oriented programming | python.
Advance python EP:14 Duck Typing | object oriented programming | python.
Advance python EP:15 Encapsulation | object oriented programming | python.
Advance python EP:16 Map, reduce and filter | object oriented programming | python.
Advance python EP:17 class methods | object oriented programming | python.
Advance python EP:18 time module with all functions | object oriented programming | python.
Advance python EP:19 time module with all functions (cont) | object oriented programming | python.
Advance python EP:20 Threads | object oriented programming | python.
Advance python EP:21 Threads and threading schedule | object oriented programming | python.
Advance python EP:22 Create a thread using classes and objects | object oriented programming.
Advance python EP:23 Create threads using function | object oriented programming.
Advance python EP:24 Create threads using function and classes | object oriented programming.
Advance python EP:25 Create threads using function and main function | object oriented programming.
Advance python EP:26 Multithreading using threads | object oriented programming.
Advance python EP:27 Multithreading using threads part 02 | object oriented programming.
Advance python EP:28 thread synchronization | object oriented programming.
Advance python EP:29 thread synchronization using lock | object oriented programming.
Advance python EP:30 thread synchronization using Rlock | object oriented programming.
Advance python EP:31 thread using queue | object oriented programming.
Advance python EP:32 semaphore in threads | object oriented programming.
Advance python EP:33 bounded semaphore in threads | object oriented programming.
Advance python EP:34 inter thread communication using event method | object oriented programming.
Advance python EP:35 inter thread communication using condition method |object oriented programming.
Advance python EP:36 inter thread communication using queue method |object oriented programming.
Advance python EP:37 daemon and non-daemon threads |object oriented programming.
Advance python EP:38 example of how daemon threads behave over non daemon threads | Oops | python.
Advance python EP:39 Three methods for setting to daemon threads | Oops | python.
Advance python EP:40 Pickling in python | Oops | python | python programming.
Advance python EP:41 unpickling in python | Oops | python | python programming.
Advance python EP:42 pickling exceptions ,pros and cons in python | Oops | python programming.
Advance python EP:43 directory in python | Oops | python programming.
Advance python EP:44 directory in python using os.makedirs method | Oops | python programming.
Advance python EP:45 directory in python using os.makedirs method and os.mkdir | python programming.

Taught by

FUN WITH DATA SCIENCE

Reviews

Start your review of Advanced Python - English

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.