Przejdź do głównej treści
Strona głównaPython

Kurs

Wprowadzenie do programowania obiektowego w Pythonie

ŚredniozaawansowanyPoziom umiejętności
Zaktualizowano 07.2025
Poznaj podstawy programowania obiektowego (OOP), tworząc własne klasy i obiekty!
Zacznij kurs za darmo
PythonProgramming
3 godz.
11 filmów
37 Ćwiczeń
3,100 XP
25,730
Zaświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Uwielbiany przez kursantów z tysięcy firm

Group

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Podstawy OOP

Poznaj fundamentalne koncepcje, które stanowią podstawę programowania obiektowego (OOP). Odkryjesz podstawowe zasady klas i obiektów, nauczysz się definiować i tworzyć obiekty w Pythonie oraz poznasz sposoby przypisywania atrybutów podczas tworzenia instancji.

Dziedziczenie

Rozszerz swoją wiedzę, opanowując dziedziczenie i tworząc podklasy, które rozwijają funkcjonalność zdefiniowaną w innych klasach. Będziesz rozróżniać dane na poziomie klasy i na poziomie instancji, implementować metody klasowe oraz dostosowywać funkcjonalność klas pochodnych!

Równość, obsługa wyjątków i najlepsze praktyki

Poznaj wszechstronność Pythona w obsłudze porównań obiektów i odkryj techniki skutecznego przedstawiania obiektów w formie tekstowej, umożliwiające tworzenie czytelnych dla człowieka wyników. Dowiedz się, jak zabezpieczyć swój kod przed nieoczekiwanymi błędami i zwiększyć jego niezawodność dzięki obsłudze wyjątków. Zrozum znaczenie wykrywania błędów i łagodnego odzyskiwania po błędach, aby zapewnić płynniejsze działanie Twoich programów. Poznaj najlepsze praktyki pisania czystego, łatwego w utrzymaniu i zgodnego z zasadami Pythona kodu, który opiera się na zasadach OOP.

Wymagania wstępne

Writing Functions in Python
1

OOP Fundamentals

Learn what object-oriented programming (OOP) is, how it differs from procedural programming, and how it can be applied. You'll define your own custom classes containing methods, attributes, and constructors, and use them to create objects!
Zacznij rozdział
2

Inheritance and Polymorphism

Discover two of OOP's core concepts: inheritance and polymorphism. Learn how to implement them to minimize code re-use and extend functionality, along with reviewing the differences between class-level data and instance-level data.
Zacznij rozdział
3

Integrating with Standard Python

Wprowadzenie do programowania obiektowego w Pythonie
Kurs
ukończony

Zdobądź zaświadczenie o ukończeniu

Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysu
Udostępnij to w mediach społecznościowych i podczas oceny wyników pracy
Zapisz się teraz

Dołącz do ponad 19 milionów kursantów i zacznij Wprowadzenie do programowania obiektowego w Pythonie już dziś!

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych

Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.