
Opis
Python zasłużenie cieszy się ogromną popularnością. To język, który może służyć do wielu celów, szczególnie do szybkiego tworzenia niewielkich, wyspecjalizowanych programów. Projektowanie bardziej rozbudowanego, wyrafinowanego oprogramowania też jest możliwe, wymaga jednak zdobycia kilku ważnych umiejętności. Bardzo dobrym pomysłem okazuje się zastosowanie w programowaniu w Pythonie podejścia zorientowanego obiektowo. Tak tworzony kod jest czytelny, solidny, łatwy w rozbudowie i o wiele efektywniejszy w działaniu.
Oto przyjazny przewodnik dla programistów Pythona, wyczerpująco wyjaśniający wiele zagadnień programowania obiektowego, takich jak dziedziczenie, kompozycja, polimorfizm, tworzenie klas i struktur danych. W książce szczegółowo omówiono zagadnienia obsługi wyjątków, testowania kodu i zastosowania technik programowania funkcyjnego. Opisano też dwa potężne zautomatyzowane systemy testowe: unittest i pytest. Zaprezentowano tematykę utrzymania złożonego oprogramowania napisanego w sposób zorientowany obiektowo, a także podano wskazówki odnoszące się do jego rozbudowy. Ważną częścią przewodnika jest omówienie zasad programowania współbieżnego we współczesnym Pythonie. Co ważne, poszczególne zagadnienia zostały zilustrowane diagramami UML, czytelnymi przykładami i studiami przypadków.
W książce między innymi:
- kiedy korzystać z technik obiektowych
- implementacja obiektów i mechanizmu dziedziczenia w Pythonie
- stosowanie wyjątków, a także tworzenie testów jednostkowych i integracyjnych
- ważniejsze wzorce projektowe i ich implementacja w Pythonie
- statyczne typowanie dynamicznego kodu
- programowanie współbieżne przy użyciu asyncio
Chcesz tworzyć solidny kod? Zorientuj się na obiekty!
Programowanie zorientowane obiektowo w Pythonie – Tworzenie solidnych i łatwych w utrzymaniu aplikacji
Odkryj tajniki programowania obiektowego w Pythonie dzięki tej kompleksowej publikacji, która pomoże Ci tworzyć czytelne, solidne i efektywne aplikacje. Książka ta jest idealnym przewodnikiem dla programistów, którzy pragną rozwijać swoje umiejętności w zakresie bardziej zaawansowanego oprogramowania.
Dla kogo jest ta książka?
- Programiści początkujący, którzy chcą nauczyć się programowania obiektowego w Pythonie
- Doświadczeni programiści pragnący poszerzyć swoje umiejętności o nowe techniki
- Osoby zajmujące się tworzeniem aplikacji, które chcą poprawić jakość swojego kodu
- Studenci informatyki oraz pasjonaci programowania
Co zyskasz dzięki tej publikacji?
- Praktyczną wiedzę na temat programowania obiektowego w Pythonie
- Umiejętność tworzenia czytelnego i łatwego w utrzymaniu kodu
- Znajomość zaawansowanych technik, takich jak dziedziczenie, kompozycja i polimorfizm
- Wiedzę na temat obsługi wyjątków oraz testowania kodu
- Umiejętność korzystania z systemów testowych unittest i pytest
Kluczowe tematy i obszary
- Programowanie obiektowe w Pythonie
- Dziedziczenie i kompozycja
- Polimorfizm i struktury danych
- Obsługa wyjątków i testowanie kodu
- Programowanie funkcyjne
O Autorach
Steven F. Lott oraz Dusty Phillips to doświadczeni programiści i autorzy, którzy dzielą się swoją wiedzą i pasją do Pythona. Ich publikacje są cenione za przystępność oraz praktyczne podejście do nauki programowania.
O Wydawcy
Wydawnictwo Helion to renomowany wydawca książek z zakresu informatyki, który od lat dostarcza wysokiej jakości materiały edukacyjne dla programistów i specjalistów IT. Dzięki ich publikacjom, czytelnicy mogą rozwijać swoje umiejętności i zdobywać nową wiedzę w dynamicznie zmieniającym się świecie technologii.
Opis wygenerowany automatycznie na podstawie analizy cech publikacji przez system AI. Nasz algorytm dokonał samodzielnej syntezy korzyści płynących z tej książki, aby dostarczyć Ci rzetelny wgląd w jej zawartość bez udziału człowieka. Szybka informacja prosto z metadanych produktu.
Producent/osoba odpowiedzialna za bezpieczeństwo produktu
HELION S.A.
Kościuszk 1C
44-100 Gliwice
gpsr@grupahelion.pl
322309863
Szczegóły
Recenzje
Produkt nie ma jeszcze recenzji.
Zamieszczenie recenzji nie wymaga logowania. Sklep nie prowadzi weryfikacji, czy autorzy recenzji nabyli lub użytkowali dany produkt.
Nasza cena:97,00 zł
Cena sugerowana przez wydawcę: 149,00 zł
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9+








