Przejdź do głównej treści

Kurs

Wprowadzenie do programowania obiektowego w Pythonie

Średniozaawansowany3 godz.

Poznaj podstawy programowania obiektowego (OOP), tworząc własne klasy i obiekty!

Python3 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}3,100 XP26,767Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

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

Program kursu

Plan kursu

1

Podstawy OOP

Dowiedz się, czym jest programowanie obiektowe (OOP), czym różni się od programowania proceduralnego i jak można je stosować w praktyce. Zdefiniujesz własne klasy zawierające metody, atrybuty i konstruktory, a następnie użyjesz ich do tworzenia obiektów!
Rozpocznij rozdział
3

Integracja ze standardowym Pythonem

Wprowadzenie do programowania obiektowego w Pythonie

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.

Wprowadzenie do programowania obiektowego w Pythonie | DataCamp