Expert Python Programming - Third Edition: Zostań mistrzem Pythona, ucząc się najlepszych praktyk kodowania i zaawansowanych koncepcji programowania w Pythonie 3.7.

Ocena:   (4,2 na 5)

Expert Python Programming - Third Edition: Zostań mistrzem Pythona, ucząc się najlepszych praktyk kodowania i zaawansowanych koncepcji programowania w Pythonie 3.7. (Michal Jaworski)

Opinie czytelników

Podsumowanie:

Książka ma mieszane recenzje, niektórzy czytelnicy uważają ją za rozdętą i trudną do śledzenia ze względu na niepotrzebne szczegóły, podczas gdy inni doceniają jej zawartość informacyjną i praktyczny wgląd w Pythona.

Zalety:

Łatwa do czytania, podkreślone dobre praktyki, wprowadza przydatne pakiety Pythona innych firm, zawiera informacje dla średnio zaawansowanych programistów, służy jako przydatne odniesienie.

Wady:

Rozdęta i powtarzalna, momentami trudna do zrozumienia, brak jasnych wyjaśnień i organizacji, zbyt wiele niepotrzebnych szczegółów, za mało treści dla każdego przypadku użycia.

(na podstawie 2 opinii czytelników)

Oryginalny tytuł:

Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7

Zawartość książki:

Udoskonal swoje umiejętności programowania w Pythonie i twórz profesjonalne aplikacje dzięki temu kompleksowemu przewodnikowi

Kluczowe cechy

⬤ Twórz dobrze zarządzalny kod, który będzie działał w różnych środowiskach z różnymi zestawami zależności.

⬤ Wdrażanie efektywnych struktur danych i algorytmów Pythona w celu budowania zoptymalizowanego kodu.

⬤ Odkryj nowe, ekscytujące funkcje Pythona 3. 8.

Opis książki

Python to dynamiczny język programowania, który jest używany w wielu dziedzinach dzięki swojej prostej, ale potężnej naturze. Mimo że pisanie kodu w Pythonie jest łatwe, uczynienie go czytelnym, nadającym się do ponownego wykorzystania i łatwym w utrzymaniu jest wyzwaniem. Trzecia edycja Expert Python Programming, zawierająca najlepsze praktyki, przydatne narzędzia i standardy wdrożone przez profesjonalnych programistów Pythona, pomoże ci pokonać to wyzwanie.

Książka rozpocznie się od omówienia nowych funkcji Pythona 3. 7. Następnie poznasz zaawansowane elementy składni Pythona, a także zrozumiesz, jak stosować koncepcje różnych paradygmatów programowania, w tym programowania obiektowego, programowania funkcjonalnego i programowania sterowanego zdarzeniami. Książka ta poprowadzi Cię również przez naukę najlepszych praktyk nazewnictwa, pisanie własnych pakietów Pythona przeznaczonych do dystrybucji oraz zapoznanie się z zautomatyzowanymi sposobami wdrażania oprogramowania na zdalnych serwerach. Dowiesz się, jak tworzyć przydatne rozszerzenia Pythona z C, C++, Cython i CFFI. Co więcej, zapoznanie się z narzędziami do zarządzania kodem, pisanie przejrzystej dokumentacji i odkrywanie rozwoju opartego na testach pomoże ci pisać czysty kod.

Pod koniec książki staniesz się ekspertem w pisaniu wydajnego i łatwego w utrzymaniu kodu Pythona.

Czego się nauczysz

⬤ Odkrywania nowoczesnych sposobów konfigurowania powtarzalnych i spójnych środowisk programistycznych.

⬤ Skutecznie pakować kod Pythona do użytku społecznościowego i produkcyjnego.

⬤ Poznasz nowoczesne elementy składni programowania w Pythonie, takie jak ciągi f, wyliczenia i funkcje lambda.

⬤ Zrozumienie metaprogramowania w Pythonie za pomocą metaklas.

⬤ Pisanie współbieżnego kodu w Pythonie.

⬤ Rozszerzenie Pythona o kod napisany w różnych językach.

⬤ Integracja Pythona z kodem napisanym w różnych językach.

Dodatkowe informacje o książce:

ISBN:9781789808896
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie w języku Python - wydanie czwarte: Opanuj Pythona, poznając najlepsze praktyki...
Zdobądź dogłębne zrozumienie budowania,...
Programowanie w języku Python - wydanie czwarte: Opanuj Pythona, poznając najlepsze praktyki kodowania i zaawansowane koncepcje programistyczne - Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming concepts
Expert Python Programming - Third Edition: Zostań mistrzem Pythona, ucząc się najlepszych praktyk...
Udoskonal swoje umiejętności programowania w...
Expert Python Programming - Third Edition: Zostań mistrzem Pythona, ucząc się najlepszych praktyk kodowania i zaawansowanych koncepcji programowania w Pythonie 3.7. - Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7
Expert Python Programming - Second Edition: Pisz profesjonalny, wydajny i łatwy w utrzymaniu kod w...
O tej książce.**Oparta na najnowszej stabilnej...
Expert Python Programming - Second Edition: Pisz profesjonalny, wydajny i łatwy w utrzymaniu kod w Pythonie - Expert Python Programming - Second Edition: Write proffesional, efficient and maintainable code in Python

Prace autora wydały następujące wydawnictwa: