Programowanie w języku Python - wydanie czwarte: Opanuj Pythona, poznając najlepsze praktyki kodowania i zaawansowane koncepcje programistyczne

Ocena:   (4,6 na 5)

Programowanie w języku Python - wydanie czwarte: Opanuj Pythona, poznając najlepsze praktyki kodowania i zaawansowane koncepcje programistyczne (Michal Jaworski)

Opinie czytelników

Podsumowanie:

Książka jest bardzo chwalona za kompleksowe omówienie zaawansowanych tematów Pythona, praktyczne przykłady i dobrze zorganizowany format. Chociaż jest ona szczególnie korzystna dla doświadczonych programistów i tych, którzy chcą pogłębić swoje umiejętności w Pythonie, niektórzy czytelnicy zauważyli brak spójności między rozdziałami i różnice w szczegółach w różnych sekcjach.

Zalety:

Dogłębne szczegóły implementacji z praktycznymi przykładami kodowania.

Wady:

Kompleksowe omówienie zaawansowanych tematów, takich jak rozszerzenia języka C, metaprogramowanie, współbieżność i optymalizacja.

(na podstawie 21 opinii czytelników)

Oryginalny tytuł:

Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming concepts

Zawartość książki:

Zdobądź dogłębne zrozumienie budowania, utrzymywania, pakowania i wysyłania solidnych aplikacji Python

Kluczowe cechy:

⬤ Odkryj nowe funkcje Pythona, takie jak scalanie słowników, moduł zoneinfo i dopasowywanie wzorców strukturalnych.

⬤ Tworzenie łatwego w zarządzaniu kodu do uruchamiania w różnych środowiskach z różnymi zestawami zależności.

⬤ Wdrażaj efektywne struktury danych i algorytmy Pythona do pisania, testowania i optymalizacji kodu.

Opis książki:

Python jest używany w szerokim zakresie dziedzin dzięki swojej prostej, ale potężnej naturze. Chociaż pisanie kodu w Pythonie jest łatwe, uczynienie go czytelnym, nadającym się do ponownego wykorzystania i łatwym w utrzymaniu może stanowić wyzwanie. Ta czwarta edycja, zawierająca najlepsze praktyki, przydatne narzędzia i standardy wdrożone przez profesjonalnych programistów Pythona, pomoże ci nie tylko pokonać takie wyzwania, ale także poznać najnowsze funkcje i zaawansowane koncepcje Pythona.

Książka rozpoczyna się od rozgrzewki, podczas której zapoznasz się z najnowszymi ulepszeniami Pythona, elementami składni i interesującymi narzędziami zwiększającymi wydajność programowania. Co więcej, kilka początkowych rozdziałów powinno pozwolić doświadczonym programistom pochodzącym z różnych języków bezpiecznie wylądować w ekosystemie Pythona.

W miarę postępów będziesz poznawać typowe wzorce projektowe oprogramowania i różne metodologie programowania, takie jak programowanie sterowane zdarzeniami, współbieżność i metaprogramowanie. Przejdziesz także przez złożone przykłady kodu i spróbujesz rozwiązać znaczące problemy, łącząc Pythona z C i C++, pisząc rozszerzenia, które korzystają z mocnych stron wielu języków. Wreszcie, zrozumiesz cały okres życia każdej aplikacji po jej uruchomieniu.

Pod koniec książki powinieneś być biegły w pisaniu wydajnego i łatwego w utrzymaniu kodu Pythona.

Czego się nauczysz:

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

⬤ 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.

⬤ Rozszerz i zintegruj Pythona z kodem napisanym w innych językach.

Dla kogo jest ta książka:

Książka o programowaniu w Pythonie jest przeznaczona dla doświadczonych programistów, którzy chcą poznać zaawansowane koncepcje i najnowsze funkcje Pythona.

Każdy, kto posiada podstawowe umiejętności Pythona, powinien być w stanie podążać za treścią książki, choć może ona wymagać dodatkowego wysiłku od mniej doświadczonych programistów. Powinna być również dobrym wprowadzeniem do Pythona 3. 9 dla tych, którzy są jeszcze trochę w tyle i nadal używają innych starszych wersji.

Dodatkowe informacje o książce:

ISBN:9781801071109
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: