Plan Szkolenia
Wprowadzenie
Przegląd Object-Oriented Programming
- Czym jest Object-Oriented Programming?
- Dlaczego warto poznać Object-Oriented Programming?
Zrozumienie koncepcji Object-Oriented Programming
- Zrozumienie klas
- Zrozumienie obiektów i instancji
- Zrozumienie zmiennych
- Zrozumienie hermetyzacji danych
- Zrozumienie dziedziczenia klas
Odświeżenie języka programowania Python
Pierwsze kroki z Object-Oriented Programming z Python
- Implementacja prostej klasy w Python
- Tworzenie instancji klasy
- Zrozumienie metod i ich definicji
- Używanie metody __init__
- Używanie metody __del__
- Ustawianie członków publicznych, chronionych i prywatnych
Dodawanie metod, atrybutów i właściwości do klasy
Tworzenie i używanie obiektu z klasy
Używanie zmiennych klasy a zmiennych instancji
Używanie superklas do dziedziczenia
Korzystanie z dziedziczenia wielokrotnego
Korzystanie z iteratorów
Dodawanie funkcji iteracji do obiektów przy użyciu metody __iter__()
Tworzenie projektu: Symulowanie systemu bankowego przy użyciu OOP z Python
Uwagi końcowe
Wymagania
- Podstawowa znajomość programowania
Opinie uczestników (2)
Dodatkowe informacje, które zostały podzielone, uczenie się nie było prostym matterplem, co było fajne. (Note: "groovy" doesn't have a direct translation in Polish that conveys the same meaning as in English. In this context, I've used "prostym matterplem," which is not literal but gives a sense of something being easy or straightforward.)
Covenant - Vodacom
Szkolenie - Groovy Programming
Przetłumaczone przez sztuczną inteligencję
Go Przykłady koncentrujące się na najbardziej przydatnych materiałach
Piotr Sowinski - Intel Technology Poland
Szkolenie - Object Oriented Programming with C++
Przetłumaczone przez sztuczną inteligencję