Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
From Java to Python OOP: Bridge the Gap for Java Developers

From Java to Python OOP: Bridge the Gap for Java Developers

1h 7mIntermediate2022-02-04

Authors

Deepa Muralidhar

Deepa Muralidhar

Computer Science Educator with 20+ years of experience

Course details

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.

Skills covered

Object-Oriented ProgrammingPythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Why object-oriented programming and Python
  • 02 - Getting the most out of this course

1. Introduction to Object-Oriented Programming Concepts

  • 03 - Key terms - Part 1
  • 04 - Key terms - Part 2
  • 05 - Class design - Class vs. Object
  • 06 - Methods, overloading
  • 07 - Abstraction
  • 08 - Inheritance - Basic concepts

2. Class Design

  • 09 - Java syntax
  • 10 - Python syntax - Similarities and differences with Java
  • 11 - Python syntax - Unique to Python
  • 12 - Example 1 - Python class program sample code

3. 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

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal