Тёмный

16 Advanced Python opps 

Rajat Kumar
Подписаться 6 тыс.
Просмотров 17
50% 1

Unlock the power of Python with the essential concept of Object-Oriented Programming (OOP) in this tutorial. Whether you're a beginner or an intermediate developer, this video is your gateway to mastering Python and beyond. Our expert instructor, Bobby Hamed, will guide you through the intricacies of OOP, showing you how to effectively use classes and objects to build scalable, real-world applications.
With years of industry experience, Bobby shares valuable insights and practical examples, such as creating complex projects like a firefighter robot. This step-by-step guidance will help you understand the limitations of functional programming and see why OOP is crucial for efficient code management, especially in large applications.
Join us on this Python programming journey to explore data types, real-world applications, and more. Don't forget to like, comment, and subscribe to stay updated and become a part of our learning community. This tutorial is perfect for aspiring developers and data analysts eager to enhance their programming skills.
#generativeai #polymorphisminpython #chatgpt #inheritanceinpython #ai
#selfkeyword #polymorphism #pythonprojects #functionalprogramming #pythonconstructor
CHAPTERS:
00:00 - Introduction
01:02 - Real World Example
08:08 - Solving Problems with OOP
10:25 - Understanding Object Oriented Programming
19:14 - Real Time OOP Concepts
25:19 - Class vs Object Comparison
31:00 - Defining Class and Object
33:44 - Class Syntax Overview
36:06 - Class Properties Explained
36:20 - Basic Structure of a Class
38:06 - Writing Your First Class
39:12 - Class Keyword Usage
43:15 - Understanding Constructors
44:35 - Custom ATM Machine Class
47:19 - ATM Machine Menu Method
50:38 - ATM Machine Constructor Explained
52:37 - Creating ATM Operations
55:26 - Create PIN Operation
59:50 - Change PIN Operation
01:02:57 - Checking Balance
01:05:27 - Withdrawing Money
01:16:25 - Method vs Function Differences
01:18:23 - Class Diagram Overview
01:22:19 - Magic Methods in OOP
01:27:21 - The Self Keyword
01:32:25 - Self Keyword in Constructors
01:39:38 - Reference Variables Explained
01:43:06 - Passing Class Objects as References
01:46:53 - Mutable vs Immutable Types
01:49:48 - Understanding Instance Variables
01:54:54 - Introduction to Encapsulation
01:55:48 - Encapsulation Practical Demo
02:00:34 - Encapsulation Practical Demo - Part 2
02:03:35 - Exploring Encapsulation
02:13:18 - Accessing Private Properties
02:15:36 - Private in Python Explained
02:16:59 - Encapsulation Concepts
02:18:15 - Setter and Getter Methods
02:19:56 - Getter and Setter Method Overview
02:26:11 - Understanding _str_ Method
02:28:11 - Static Variables Explained
02:38:05 - Aggregation in OOP
02:50:23 - Aggregation Concepts
02:50:24 - Aggregation Class Diagram
02:54:34 - Introduction to Inheritance
03:03:08 - Understanding Inheritance
03:08:56 - Constructors in Inheritance
03:12:14 - Using Super() Function
03:13:01 - Inheritance Class Diagram Overview
03:14:35 - Inheritance Example 1
03:17:58 - Inheritance Example 2
03:22:41 - Method Overriding Explained
03:25:11 - Understanding Super Keyword
03:29:34 - Types of Inheritance
03:37:31 - Introduction to Polymorphism
03:43:23 - Understanding Abstraction
03:51:54 - Abstraction in OOP Explained
03:52:05 - What's Next in OOP
03:52:31 - Outro

Опубликовано:

 

16 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
If Your Tech Job is Comfortable, You're in Danger
20:57
10 Exception Handling in Python
38:52
Просмотров 5
ОТПРАВЬ СВОЕЙ ЛП/ЛД
00:10
Просмотров 134 тыс.
18 Mega projects
37:18
Просмотров 7
5 Lists in Python
3:51:37
Просмотров 9
The Wordpress drama keeps getting worse
12:47
Просмотров 99 тыс.