Python Real-World Projects: Stwórz swoje portfolio Pythona z aplikacjami do wdrożenia

Ocena:   (4,0 na 5)

Python Real-World Projects: Stwórz swoje portfolio Pythona z aplikacjami do wdrożenia (F. Lott Steven)

Opinie czytelników

Podsumowanie:

Książka jest zasobem opartym na projektach, skierowanym do doświadczonych programistów, którzy chcą poprawić swoje umiejętności Python poprzez rzeczywiste projekty obsługi danych. Obejmuje ona kompleksowy potok analizy danych, zachęcając do praktycznej nauki i zastosowania umiejętności. Niektórzy czytelnicy krytykowali jednak książkę za słabe formatowanie, powtarzające się treści i niekompletne odniesienia do kodu.

Zalety:

Nauka oparta na projektach z naciskiem na rzeczywiste zastosowania.
Wszechstronne omówienie procesu analizy danych, od pozyskiwania po modelowanie.
Zachęca do praktycznego rozwiązywania problemów i doskonalenia umiejętności.
Dostęp do pakietu kodu GitHub w celu uzyskania dodatkowego wsparcia.
Angażuje czytelników w złożone, duże projekty zamiast małych ćwiczeń.

Wady:

Słabe formatowanie i układ treści.
Powtarzająca się treść i styl pisania.
Niekompletne odniesienia do kodu, prowadzące do frustracji.
Niektórzy użytkownicy uważali, że książka wydaje się być przygotowana nieprofesjonalnie.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

Python Real-World Projects: Craft your Python portfolio with deployable applications

Zawartość książki:

Rozwijaj aplikacje Python przy użyciu podejścia opartego na przedsiębiorstwie z testami jednostkowymi i akceptacyjnymi, stosując zwinne metody tworzenia minimalnego opłacalnego produktu (MVP) i iteracyjnie dodawaj funkcje.

Kluczowe cechy:

⬤ Opanuj Python i powiązane technologie, pracując nad 12 praktycznymi projektami.

⬤ Przyspiesz swoją karierę, budując osobiste portfolio projektów.

⬤ Poznaj aplikacje do pozyskiwania, przygotowywania i analizy danych.

⬤ Zakup książki w wersji drukowanej lub Kindle obejmuje bezpłatny eBook w formacie PDF.

Opis książki:

Na dzisiejszym konkurencyjnym rynku pracy portfolio projektów często przyćmiewa tradycyjne CV. Python Real-World Projects pozwala zapoznać się z kluczowymi koncepcjami Pythona podczas tworzenia kompletnych modułów i aplikacji. Dzięki dwóm tuzinom skrupulatnie zaprojektowanych projektów do zbadania, ta książka pomoże ci zaprezentować swoje mistrzostwo w Pythonie i udoskonalić swoje umiejętności.

Dostosowana do potrzeb początkujących użytkowników, którzy posiadają podstawową wiedzę na temat definicji klas, tworzenia modułów i nieodłącznych struktur danych Pythona, ta książka jest bramą do doskonałości w programowaniu. Dowiesz się, jak wykorzystać potencjał biblioteki standardowej i kluczowych projektów zewnętrznych, takich jak JupyterLab, Pydantic, pytest i requests. Zdobędziesz również doświadczenie w zakresie metodologii zorientowanych na przedsiębiorstwa, w tym testów jednostkowych i akceptacyjnych oraz zwinnego podejścia do rozwoju. Ponadto zagłębisz się w cykl życia oprogramowania, zaczynając od minimalnego realnego produktu i płynnie go rozszerzając, aby dodać innowacyjne funkcje.

Pod koniec tej książki będziesz uzbrojony w niezliczoną ilość praktycznych projektów w Pythonie i będziesz gotowy, aby przyspieszyć swoją karierę jako programista Pythona.

Czego się nauczysz:

⬤ Badać podstawowe elementy aplikacji, w tym dokumentację i przypadki testowe.

⬤ Odkrywać podejścia do pozyskiwania danych, takie jak przetwarzanie plików, interfejsy API RESTful i zapytania SQL.

⬤ Tworzenie notatnika inspekcji danych w celu ustalenia właściwości danych źródłowych.

⬤ Pisanie aplikacji do walidacji, czyszczenia, konwersji i normalizacji danych źródłowych.

⬤ Wykorzystanie podstawowych technik analizy graficznej do wizualizacji danych.

⬤ Tworzenie podstawowych narzędzi do analizy statystycznej jedno- i wielowymiarowej.

⬤ Tworzyć raporty z surowych danych przy użyciu narzędzi do publikacji JupyterLab.

Dla kogo jest ta książka:

Ta książka jest przeznaczona dla początkujących i średnio zaawansowanych programistów Pythona, którzy chcą wzbogacić swoje CV o portfolio 12 praktycznych projektów. Niezbędna jest podstawowa znajomość języka Python i powiązanych z nim technologii. Książka pomaga szlifować umiejętności Pythona i umiejętności tworzenia projektów bez zagłębiania się w podstawowe podstawy Pythona.

Dodatkowe informacje o książce:

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

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie obiektowe w języku Python - wydanie czwarte: Tworzenie solidnych i łatwych w...
Wszechstronny przewodnik do odkrywania nowoczesnego...
Programowanie obiektowe w języku Python - wydanie czwarte: Tworzenie solidnych i łatwych w utrzymaniu obiektowych aplikacji i bibliotek w języku Python - Python Object-Oriented Programming - Fourth Edition: Build robust and maintainable object-oriented Python applications and libraries
Mastering Object-Oriented Python - wydanie drugie - Mastering Object-Oriented Python - Second...
Uzyskaj kompleksowy wgląd w praktyki programistyczne...
Mastering Object-Oriented Python - wydanie drugie - Mastering Object-Oriented Python - Second Edition
Modern Python Cookbook - Second Edition: 133 przepisy na tworzenie bezbłędnych i ekspresyjnych...
Kompletne przepisy podzielone na 15 rozdziałów,...
Modern Python Cookbook - Second Edition: 133 przepisy na tworzenie bezbłędnych i ekspresyjnych programów w Pythonie 3.8 - Modern Python Cookbook - Second Edition: 133 recipes to develop flawless and expressive programs in Python 3.8
Funkcjonalne programowanie w Pythonie - wydanie trzecie: Wykorzystaj funkcjonalne podejście do...
"Korzystanie z tej książki zwiększyło moją...
Funkcjonalne programowanie w Pythonie - wydanie trzecie: Wykorzystaj funkcjonalne podejście do pisania zwięzłego, ekspresyjnego i wydajnego kodu Pythona - Functional Python Programming - Third Edition: Use a functional approach to write succinct, expressive, and efficient Python code
Python Real-World Projects: Stwórz swoje portfolio Pythona z aplikacjami do wdrożenia - Python...
Rozwijaj aplikacje Python przy użyciu podejścia...
Python Real-World Projects: Stwórz swoje portfolio Pythona z aplikacjami do wdrożenia - Python Real-World Projects: Craft your Python portfolio with deployable applications

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