English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 7m | 597 MB
Most programmers are familiar with object-oriented programming (OOP), but do you know how it applies to Python? In this course, instructor Deepa Muralidhar trains Java developers in Python OOP. Deepa first introduces the key terms you will need to know. Then she walks you through class design, methods (including overloading), abstraction, inheritance, and more. Deepa goes in-depth on class design, with important details on Java syntax and Python syntax. Plus, she shows you Java syntax, Python syntax, abstract classes, and more with the correct inheritance text.
Table of Contents
Introduction
1 Why object-oriented programming and Python
2 Getting the most out of this course
Introduction to Object-Oriented Programming Concepts
3 Key terms Part 1
4 Key terms Part 2
5 Class design Class vs. Object
6 Methods, overloading
7 Abstraction
8 Inheritance Basic concepts
Class Design
9 Java syntax
10 Python syntax Similarities and differences with Java
11 Python syntax Unique to Python
12 Example 1 Python class program sample code
Inheritance
13 Java syntax
14 Python syntax Similarities and differences with Java
15 Python syntax Unique to Python
16 Abstract classes
17 Example 2 Multi-level inheritance using Python
18 Example 3 Multiple inheritance using Python
Conclusion
19 Continuing on with Python and object-oriented programming
Resolve the captcha to access the links!