Learn Object-Oriented Programming with Python

  • CategoryOther
  • TypeTutorials
  • LanguageEnglish
  • Total size1.4 GB
  • Uploaded Bytutsnode
  • Downloads89
  • Last checkedOct. 17th '22
  • Date uploadedOct. 16th '22
  • Seeders 46
  • Leechers12

Infohash : D8B2B34BEE8AD6BCFAD5FBE6E6C652D15B3458CD


Description

**This course includes downloadable course instructor and exercise files to work with and follow along.**

This course focuses on the core concepts of object-oriented programming (OOP) and design using Python. The OOP style is a way of writing code that resembles real-world objects. Understanding the basics of OOP is particularly important in Python since every piece of Python code interacts with objects and classes.

This course gives you everything you need to understand and master object-oriented concepts such as classes, objects, data abstraction, methods, method overloading, and inheritance. During this course, you will see several examples that help you to fully understand the concepts and develop your code for real-world applications.

The primary aim of the course is to enable the students to tackle complex programming problems, making good use of the OOP paradigm to simplify the design and implementation process.

To get the most from this course, you need to be at an intermediate level in Python programming. If you don’t know Python at all, we suggest you check out the Python Beginner and Intermediate courses before you take this one.

On completion of this course the students should be able to:

Describe the meaning of the object-oriented paradigm and create class hierarchies using the object-oriented design process.
Understand the difference between class variable and instance variable as well as the difference between class method, instance method, and static method.
Make an object indexable (like lists), callable (like functions), and comparable (like numbers).
Design and implement Python programs for complex problems, making good use of the language’s features such as classes and inheritance.

This course includes:

3.5 hours of video tutorials
27 individual video lectures
Course and exercise files to follow along
Certificate of completion

Who this course is for:

Python programmers who want to expand their knowledge and learn object-oriented programming
Data Analysts

Requirements

Intermediate knowledge in Python programming

Last Updated 8/2022

Files:

Learn Object-Oriented Programming with Python [TutsNode.net] - Learn Object-Oriented Programming with Python 5. Magic Functions
  • 3. Make Your Objects Comparable.mp4 (100.2 MB)
  • 9. Section Quiz.html (0.2 KB)
  • 2. Make Your Objects Iterable.mp4 (84.3 MB)
  • 4. Arithmetic Operations on Objects.mp4 (72.8 MB)
  • 8. Assignment 07.mp4 (70.4 MB)
  • 5. Assignment 04.mp4 (58.3 MB)
  • 1. Make Your Objects Callable.mp4 (36.1 MB)
  • 7. Assignment 06.mp4 (27.5 MB)
  • 6. Assignment 05.mp4 (23.1 MB)
1. Basics of Object Oriented Programming
  • 4.1 OOP Course Files.zip (7.9 KB)
  • 3.1 OOP Exercises Files.zip (3.3 KB)
  • 3. DOWNLOAD ME Course Exercise Files.html (0.9 KB)
  • 4. DOWNLOAD ME Course Instructor Files.html (0.9 KB)
  • 10. Section Quiz.html (0.2 KB)
  • 9. Using a Class Inside Another Class.mp4 (55.1 MB)
  • 6. Creating Bank Account Object Attributes.mp4 (54.0 MB)
  • 2. WATCH ME Essential Information for a Successful Training Experience.mp4 (37.9 MB)
  • 7. Creating Bank Account Object Methods.mp4 (37.1 MB)
  • 5. Introduction to Object Oriented Programming.mp4 (32.8 MB)
  • 1. Course Introduction.mp4 (29.3 MB)
  • 8. Printing Objects.mp4 (24.9 MB)
2. Inheritance and Abstraction
  • 5. Section Quiz.html (0.2 KB)
  • 1. Class Inheritance.mp4 (81.6 MB)
  • 4. Abstract Methods.mp4 (76.9 MB)
  • 2. Inheritance and Method Resolution Order Part 1.mp4 (48.8 MB)
  • 3. Inheritance and Method Resolution Order Part 2.mp4 (29.4 MB)
3. Class Level vs Object Level
  • 6. Section Quiz.html (0.2 KB)
  • 2. Different Methods Inside the Class Part 1.mp4 (64.1 MB)
  • 3. Different Methods Inside the Class Part 2 Use Cases.mp4 (60.0 MB)
  • 1. Class Attribute vs Object Attribute.mp4 (48.4 MB)
  • 4. Assignment 01.mp4 (22.9 MB)
  • 5. Assignment 02.mp4 (12.1 MB)
4. Encapsulation
  • 5. Section Quiz.html (0.2 KB)
  • 1. Public and Private.mp4 (79.3 MB)
  • 2. Getters and Setters.mp4 (59.1 MB)
  • 3. Methods as Attributes.mp4 (48.7 MB)
  • 4. Assignment 03.mp4 (40.1 MB)
  • TutsNode.net.txt (0.1 KB)
  • [TGx]Downloaded from torrentgalaxy.to .txt (0.6 KB)
  • .pad
    • 0 (340.1 KB)
    • 1 (212.9 KB)
    • 2 (440.0 KB)
    • 3 (194.5 KB)
    • 4 (63.0 KB)
    • 5 (231.5 KB)
    • 6 (139.7 KB)
    • 7 (417.5 KB)
    • 8 (503.9 KB)
    • 9 (449.3 KB)
    • 10 (163.1 KB)
    • 11 (444.1 KB)
    • 12 (487.8 KB)
    • 13 (231.9 KB)
    • 14 (259.9 KB)
    • 15 (120.7 KB)
    • 16 (404.5 KB)
    • 17 (70.7 KB)
    • 18 (434.9 KB)
    • 19 (384.0 KB)
    • 20 (209.4 KB)
    • 21 (91.4 KB)
    • 22 (178.0 KB)
    • 23 (25.3 KB)
    • 24 (64.2 KB)
    • 25 (453.4 KB)
    • 26 (65.3 KB)

Code:

  • udp://open.stealth.si:80/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • udp://fasttracker.foreverpirates.co:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://tracker.uw0.xyz:6969/announce
  • udp://opentracker.i2p.rocks:6969/announce
  • udp://tracker.birkenwald.de:6969/announce
  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.moeking.me:6969/announce
  • udp://tracker.dler.org:6969/announce
  • udp://9.rarbg.me:2970/announce