* Cantinho Satkeys

Refresh History
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  49E09B4F
    22 de Março de 2026, 11:36
  • j.s.: tenham um ex celente fim de semana  4tj97u<z 4tj97u<z
    20 de Março de 2026, 18:34
  • j.s.: dgtgtr a todos  49E09B4F
    20 de Março de 2026, 18:34
  • FELISCUNHA: ghyt74  pessoal   4tj97u<z
    19 de Março de 2026, 11:14
  • j.s.: try65hytr a todos  49E09B4F
    16 de Março de 2026, 19:20
  • FELISCUNHA: ghyt74  e bom fim de semana  4tj97u<z
    14 de Março de 2026, 11:15
  • JPratas: try65hytr Pessoal  4tj97u<z 2dgh8i k7y8j0 yu7gh8
    13 de Março de 2026, 05:26
  • FELISCUNHA: ghyt74  pessoal   4tj97u<z
    10 de Março de 2026, 11:00
  • j.s.: dgtgtr a todos  49E09B4F 49E09B4F
    09 de Março de 2026, 17:12
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana  4tj97u<z
    07 de Março de 2026, 11:37
  • JPratas: try65hytr Pessoal  4tj97u<z 2dgh8i k7y8j0 yu7gh8
    06 de Março de 2026, 05:31
  • FELISCUNHA: ghyt74  pessoal   49E09B4F
    04 de Março de 2026, 10:47
  • Kool.king1: french
    02 de Março de 2026, 22:47
  • j.s.: dgtgtr a todos  49E09B4F
    01 de Março de 2026, 16:54
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  101041
    01 de Março de 2026, 10:42
  • cereal killa: try65hytr pessoal e bom fim semana de solinho  535reqef34 r4v8p
    28 de Fevereiro de 2026, 20:31
  • FELISCUNHA: ghyt74  Pessoal   4tj97u<z
    27 de Fevereiro de 2026, 10:51
  • JPratas: try65hytr Pessoal  4tj97u<z 2dgh8i k7y8j0 classic
    27 de Fevereiro de 2026, 04:57
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    22 de Fevereiro de 2026, 11:06
  • j.s.: tenham um excelente fim de semana  49E09B4F 49E09B4F
    21 de Fevereiro de 2026, 21:12

Autor Tópico: Advanced OOP with Python. Beyond the basics  (Lida 71 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline WAREZBLOG

  • Moderador Global
  • ***
  • Mensagens: 6713
  • Karma: +0/-0
Advanced OOP with Python. Beyond the basics
« em: 27 de Janeiro de 2026, 04:22 »

Free Download Advanced OOP with Python. Beyond the basics
Last updated 8/2024
Created by Loek van den Ouweland
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English + subtitle | Duration: 23 Lectures ( 2h 5m ) | Size: 413 MB

A deeper dive into the mechanics behind classes, objects, inheritance, polymorphism and encapsulation in Python
What you'll learn
✓ make better decisions when and how to use OOP features in your code
✓ use inheritance for nominal sub typing and prevent duplicate code
✓ create more efficient classes by integrating Python's built-in language features
✓ adhere to the open closed principle with Polymorphism
✓ use protocols to achieve structural subtyping
✓ learn Python's unique way to implement encapsulation
Requirements
● Beginner understanding of OOP
● ~1 year experience in Python or another programming language
Description
This course teaches Object Oriented Design in Python beyond intermediate level. The course solidifies and deepens your knowledge about classes, objects, inheritance and polymorphism. You will learn many Python specific class and object implementation details of construction, overriding and overloading. Work through many exercises that allows you to practice common OOP tasks.
Target audience
Developers who especially benefit from this course, are
• Python developers who learned the basics of OOP and want a deeper dive into the mechanics of OOP in Python
• developers who bring experience from another OO programming language and want to learn how to use OOP in Python
• self-taught OOP developers who want to improve their skills by learning best practices
Challenges
Students that are interested in this course often know basic OOP features but are not yet aware of Python's unique language features that allows them to work object oriented in a Pythonic way. This can lead to verbose or inefficient code. It is my goal to teach you up-to-date, preferred ways to work with OOP in Python and make your code structured and maintainable.
What can you do after this course?
• make better decisions when and how to use OOP features in your code
• create more efficient classes by integrating Python's built-in language features
• embrace the dynamic character of Python by using structural type checking
Topics
• Classes and Objects: Class instantiation, self, data attributes, UML, methods, __str__, __repr__, constructor
• Inheritance: Inherit, extend and override methods, access to base class via super, abstract base class
• OOP in a dynamic Language: Dynamically typing, Static type checking, overloading
• Polymorphism: Open-closed principle, type equality, interfaces and protocols
• Encapsulation: Attribute visibility. name mangling, properties
• Classes in Python: Class as object, class variables, class and static methods
Duration
2 hours video time, 3 hours including practicing exercises.
The teacher
This course is taught by Loek van den Ouweland, a senior software engineer with 25 years of professional experience. Loek is the creator of Wunderlist for windows, Microsoft To-do and Mahjong for Windows and loves to teach software engineering.
Who this course is for
■ Python developers who learned the basics of OOP and want a deeper dive into the mechanics of OOP in Python
■ developers who bring experience from another OO programming language and want to learn how to use OOP in Python
■ self-taught OOP developers who want to improve their skills by learning best practices
Homepage
Código: [Seleccione]
https://www.udemy.com/course/advanced-oop-with-python/
Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live
No Password  - Links are Interchangeable