Mastering Python Object-Oriented Programming: Generative AI FAQ’s
Mastering Python Object-Oriented Programming: Generative AI
0% Completed
Getting Started
Introduction
Video - 00:3:17 mins
Getting started on Windows, Mac or Linux
Video - 00:1:25 mins
How to ask great questions
Video - 00:1:52 mins
FAQ’s
Video - 00:1:34 mins
Introduction to ChatGPT Gen AI
What is ChatGPT
Video - 00:3:32 mins
Generative AI (Gen AI) for programmers
Video - 00:6:11 mins
Set up an account with ChatGPT
Video - 00:3:49 mins
How to use ChatGPT Gen AI
Video - 00:5:34 mins
ChatGPT for your day-to-day tasks
Video - 00:5:16 mins
PythonSetting up Local Development
Why pythonpopular incoding
Video - 00:4:42 mins
Get and Installing Python software
Video - 00:7:6 mins
Code editor IDE (PyCharm) installation
Video - 00:12:23 mins
Getting Start PyCharm IDE and futures
Video - 00:8:29 mins
First Python Hello World program
Video - 00:5:4 mins
Cheat Sheet Guide on Python Object-Oriented Programming – notes
Cheat Sheet
Reading
Introduction to Object-Oriented Programming
Overview of Object-Oriented Programming
Video - 00:11:42 mins
Understanding classes and objects
Video - 00:6:31 mins
Advantages of OOP over procedural programming
Video - 00:3:23 mins
Principles of OOP: polymorphism, and abstraction
Video - 00:5:46 mins
Python Classes and Objects
Defining classes and creating objects
Video - 00:24:1 mins
Class attributes and instance attributes
Video - 00:9:37 mins
Class methods vs. instance methods
Video - 00:5:50 mins
Special methods (dunder methods) in Python classes
Video - 00:4:49 mins
Using ChatGPT Gen AI to Learn Inheritance
Understanding inheritance and its types
Video - 00:4:6 mins
Use ChatGPT to learn single inheritance
Video - 00:11:24 mins
Use ChatGPT to learn multiple inheritance
Video - 00:4:42 mins
Use ChatGPT to learn multilevel inheritance
Video - 00:7:25 mins
Use ChatGPT to learn hierarchical inheritance
Video - 00:6:10 mins
Coding Exercise on Inheritance
Video - 00:1:55 mins
Solution for Coding Exercise on Inheritance
Video - 00:4:9 mins
Using ChatGPT Gen AI to Learn Polymorphism
Understanding polymorphism and properties
Video - 00:5:23 mins
Method overriding and method overloading
Video - 00:2:20 mins
Use ChatGPT to learn Polymorphism implementation
Video - 00:7:26 mins
Use ChatGPT to learn method overriding in python
Video - 00:7:3 mins
Use ChatGPT to learn method overloading in python
Video - 00:10:33 mins
Using ChatGPT Gen AI to Learn Secure coding
Understanding Access modifiers, attributes and methods
Video - 00:4:28 mins
Use ChatGPT to learn public modifiers
Video - 00:6:38 mins
Use ChatGPT to learn private modifiers
Video - 00:8:36 mins
Use ChatGPT to learn protected modifiers
Video - 00:6:27 mins
Encapsulation and Abstraction
Encapsulation: data hiding and data protection
Video - 00:3:1 mins
Use ChatGPT to learn Encapsulation
Video - 00:10:3 mins
Abstraction: hiding complex implementation details
Video - 00:4:3 mins
Abstract classes in Python
Video - 00:8:55 mins
Abstract methods in Python
Video - 00:4:35 mins
Advanced Topics in OOP
Composition vs. inheritance
Video - 00:4:58 mins
Method resolution order (MRO) in Python
Video - 00:3:56 mins
Announcements Reviews Course Info
PreviousNext
EdindxEdindx
Sign inSign up

Sign in

Don’t have an account? Sign up
Lost your password?

Sign up

Already have an account? Sign in