Python dla maniaków: Tworzenie gotowych do produkcji aplikacji przy użyciu zaawansowanych koncepcji Pythona i najlepszych praktyk branżowych

Ocena:   (4,4 na 5)

Python dla maniaków: Tworzenie gotowych do produkcji aplikacji przy użyciu zaawansowanych koncepcji Pythona i najlepszych praktyk branżowych (Muhammad Asif)

Opinie czytelników

Podsumowanie:

Książka „Python for Geeks” autorstwa Muhammada Asifa jest skierowana do średnio zaawansowanych programistów Pythona, którzy chcą rozwijać swoje umiejętności. Obejmuje ona szeroki zakres tematów, od kodowania w Pythonie, programowania obiektowego i modularyzacji po tworzenie stron internetowych i automatyzację sieci. Recenzje podkreślają jej przydatność jako kompleksowego przewodnika, odpowiedniego zarówno do pogłębiania umiejętności programistycznych, jak i jako materiał referencyjny. Niektóre recenzje krytykowały jednak książkę za brak szczegółowego omówienia tematów i zbyt wysoką cenę.

Zalety:

Kompleksowe omówienie zaawansowanych tematów Pythona.
Dobrze skonstruowana, z jasnymi wyjaśnieniami i praktycznymi przykładami.
Cenna zarówno dla średnio zaawansowanych, jak i zaawansowanych użytkowników.
Uczy dobrych nawyków kodowania i praktyk inżynieryjnych.
Obejmuje szerokie tematy, takie jak tworzenie stron internetowych, uczenie maszynowe i przetwarzanie w chmurze.
Towarzyszące repozytorium GitHub z przykładami kodu.
Rozsądna długość rozdziałów i pomocna organizacja.

Wady:

Niektóre tematy zostały potraktowane zbyt powierzchownie.
Kilku czytelników uznało, że cena jest zbyt wysoka w stosunku do zawartości.
Sporadyczne komentarze dotyczące braku szczegółów w niektórych sekcjach.

(na podstawie 15 opinii czytelników)

Oryginalny tytuł:

Python for Geeks: Build production-ready applications using advanced Python concepts and industry best practices

Zawartość książki:

Przenieś swoje umiejętności Python na wyższy poziom, aby tworzyć skalowalne, rzeczywiste aplikacje do wdrażania zarówno lokalnie, jak i w chmurze.

Kluczowe cechy:

⬤ Wszystkie przykłady kodu zostały przetestowane z Python 3. 7 i Python 3. 8 i oczekuje się, że będą działać z każdą przyszłą wersją 3.x.

⬤ Naucz się budować modułowe i zorientowane obiektowo aplikacje w Pythonie.

⬤ Odkryj, jak korzystać z zaawansowanych technik Pythona w chmurze i klastrach.

Opis książki:

Python to uniwersalny język, który może być używany w wielu przypadkach. Python for Geeks nauczy Cię, jak rozwijać swoją karierę dzięki poradom i sztuczkom ekspertów.

Zaczniesz od poznania różnych sposobów optymalnego wykorzystania Pythona, zarówno z punktu widzenia projektowania, jak i implementacji. Następnie zrozumiesz cykl życia dużego projektu Python. W miarę postępów skupisz się na różnych sposobach tworzenia eleganckiego projektu poprzez modularyzację projektu Python i poznasz najlepsze praktyki i wzorce projektowe dotyczące korzystania z Python. Dowiesz się także, jak skalować Pythona poza pojedynczy wątek oraz jak wdrożyć wieloprocesowość i wielowątkowość w Pythonie. Ponadto zrozumiesz, w jaki sposób możesz nie tylko używać Pythona do wdrażania na pojedynczej maszynie, ale także używać klastrów w prywatnych i publicznych środowiskach chmury obliczeniowej. Następnie poznasz techniki przetwarzania danych, skupisz się na skalowalnych potokach danych wielokrotnego użytku i dowiesz się, jak korzystać z tych zaawansowanych technik do automatyzacji sieci, funkcji bezserwerowych i uczenia maszynowego. Na koniec skupisz się na strategicznym projektowaniu stron internetowych przy użyciu technik i najlepszych praktyk omówionych w książce.

Pod koniec tej książki o Pythonie będziesz w stanie wykonać poważne programowanie w Pythonie dla złożonych projektów na dużą skalę.

Czego się nauczysz:

⬤ Zrozumieć, jak projektować i zarządzać złożonymi projektami w Pythonie.

⬤ Opanowanie programowania opartego na testach (TDD) w Pythonie.

⬤ Poznaj wielowątkowość i wieloprogramowość w Pythonie.

⬤ Wykorzystanie Pythona do przetwarzania danych za pomocą Apache Spark i Google Cloud Platform (GCP).

⬤ Wdrażanie programów bezserwerowych w chmurach publicznych, takich jak GCP.

⬤ Używanie Pythona do tworzenia aplikacji internetowych i interfejsów programowania aplikacji.

⬤ Zastosuj Python do automatyzacji sieci i funkcji bezserwerowych.

⬤ Zapoznaj się z językiem Python do analizy danych i uczenia maszynowego.

Dla kogo jest ta książka:

Ta książka jest przeznaczona dla średnio zaawansowanych programistów Pythona z dowolnej dziedziny, którzy chcą rozwijać swoje umiejętności w zakresie opracowywania i zarządzania złożonymi projektami na dużą skalę. Ta książka przyda się również programistom, którzy chcą tworzyć moduły wielokrotnego użytku i biblioteki Pythona oraz programistom budującym aplikacje do wdrażania w chmurze. Wcześniejsze doświadczenie z Pythonem pomoże ci w pełni wykorzystać możliwości tej książki.

Dodatkowe informacje o książce:

ISBN:9781801070119
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Python dla maniaków: Tworzenie gotowych do produkcji aplikacji przy użyciu zaawansowanych koncepcji...
Przenieś swoje umiejętności Python na wyższy...
Python dla maniaków: Tworzenie gotowych do produkcji aplikacji przy użyciu zaawansowanych koncepcji Pythona i najlepszych praktyk branżowych - Python for Geeks: Build production-ready applications using advanced Python concepts and industry best practices
Podręcznik bezpieczeństwa energetycznego i środowiskowego - Handbook of Energy and Environmental...
Handbook of Energy and Environmental Security...
Podręcznik bezpieczeństwa energetycznego i środowiskowego - Handbook of Energy and Environmental Security
4ds of Energy Transition: Dekarbonizacja, decentralizacja, zmniejszenie zużycia i cyfryzacja - The...
The 4Ds of Energy Transition Umożliwia...
4ds of Energy Transition: Dekarbonizacja, decentralizacja, zmniejszenie zużycia i cyfryzacja - The 4ds of Energy Transition: Decarbonization, Decentralization, Decreasing Use, and Digitalization
Podręcznik transformacji energetycznej - Handbook of Energy Transitions
Globalny scenariusz energetyczny przechodzi bezprecedensową transformację. W następstwie...
Podręcznik transformacji energetycznej - Handbook of Energy Transitions
Bezpieczeństwo energetyczne i środowiskowe w krajach rozwijających się - Energy and Environmental...
1. Wprowadzenie. - 2. Bezpieczeństwo energetyczne...
Bezpieczeństwo energetyczne i środowiskowe w krajach rozwijających się - Energy and Environmental Security in Developing Countries
Projektowanie i analiza struktur kompozytowych usztywnionych siatką - Design and Analysis of Grid...
Usztywnione panele kompozytowe są stosowane w...
Projektowanie i analiza struktur kompozytowych usztywnionych siatką - Design and Analysis of Grid Stiffened Composite Structures

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

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)