Tworzenie Rest API z Flask: Tworzenie usług sieciowych Python z MySQL

Ocena:   (3,0 na 5)

Tworzenie Rest API z Flask: Tworzenie usług sieciowych Python z MySQL (Kunal Relan)

Opinie czytelników

Podsumowanie:

Książka spotkała się z dużą krytyką ze względu na liczne błędy w kodowaniu, nieodpowiednie wyjaśnienia i brak ważnych wskazówek dotyczących konfiguracji dla początkujących. Wielu użytkowników wyraża frustrację z powodu konieczności rozwiązywania problemów wynikających z dostarczonych fragmentów kodu.

Zalety:

Niektórzy czytelnicy doceniają intencję książki, by zaspokoić potrzeby początkujących, a także to, że obejmuje ona kilka podstawowych pojęć.

Wady:

Książka jest pełna błędów, szczególnie w dostarczonym kodzie, który często nie działa zgodnie z przeznaczeniem. Brakuje w niej szczegółowych instrukcji konfiguracji baz danych, stosowane są złe praktyki kodowania (takie jak przechowywanie kodu w jednym pliku), a szczególnie problematyczna jest dla użytkowników systemu Windows. Ogólnie rzecz biorąc, czytelnicy uważają, że książka nie jest warta swojej ceny i zalecają poszukanie alternatywnych źródeł.

(na podstawie 6 opinii czytelników)

Oryginalny tytuł:

Building Rest APIs with Flask: Create Python Web Services with MySQL

Zawartość książki:

Rozdział 1: Początki z Flask.

Cel rozdziału: Zapoznanie czytelników z Flaskiem i usługami RESTful oraz skonfigurowanie wirtualnego środowiska do tworzenia interfejsów API REST.

Liczba stron: 20.

Podtematy1. Wprowadzenie do Flask2. Wprowadzenie do usług RESTful3. Praca z pip4. Konfiguracja środowiska wirtualnego5. Wyjaśnienie mikroframeworka Flask.

Rozdział 2: MongoDB i PyMongo.

Cel rozdziału: Zapoznanie czytelników z różnicami pomiędzy bazami NoSQL i SQL. Pokazanie czytelnikom, jak połączyć MongoDB i Flask za pomocą PyMongo.

Liczba stron: 20.

Podtematy 1. NoSQL a SQL2. Wprowadzenie do MongoDB3. Wprowadzenie do PyMongo4. Łączenie MongoDB z Flask.

Rozdział 3: Architektura REST API.

Cel rozdziału: Poznanie tworzenia interfejsów API REST wraz z najlepszymi praktykami z nimi związanymi. Czytelnicy nauczą się również strukturyzować swoją aplikację i testować punkty końcowe REST.

Liczba stron: 30.

Podtematy: 1. REST 1012. Python i REST3. Najlepsze praktyki REST4. Struktura aplikacji5. Testowanie punktów końcowych REST.

Rozdział 4: CRUD z Flask i MongoDB.

Cel rozdziału: Nauczenie czytelników, jak pracować z modułami i jak tworzyć punkty końcowe CRUD przy użyciu Flask i MongoDB. Czytelnicy nauczą się również konfigurować uwierzytelnianie i renderować HTML za pomocą widoków.

Liczba stron: 25.

Podtematy: 1. Praca z modułami2. Tworzenie punktów końcowych CRUD przy użyciu Flask i MongoDB3. Konfigurowanie uwierzytelniania4. Renderowanie HTML przy użyciu widoków.

Rozdział 5: Testowanie REST API.

Cel rozdziału: Nauczenie czytelników, jak pisać testy jednostkowe dla ich interfejsów API REST. Czytelnicy dowiedzą się również o mockach, asercjach i testach integracyjnych.

Liczba stron: 20.

Podtematy: 1. Wprowadzenie do frameworka testów jednostkowych2. Pisanie testów jednostkowych dla API3. Mocks i testowanie integracyjne\4. Asercje.

Rozdział 6: Dokumentowanie interfejsów API REST.

Cel rozdziału: Czytelnicy nauczą się dokumentować swoje interfejsy API REST, a także poznają zautomatyzowaną dokumentację API.

Liczba stron: 15.

Podtematy: 1. Dokumentowanie interfejsów API 1012. Generowanie zautomatyzowanej dokumentacji API.

Rozdział 7: Wdrażanie interfejsów API REST.

Cel rozdziału: Czytelnicy nauczą się wdrażać swoje aplikacje Flask przy użyciu uWSGI i Nginx. Będą wdrażać swoje aplikacje na Heroku.

Liczba stron: 25.

Podtematy: 1. Wdrażanie aplikacji Flask 1012. Wprowadzenie do uWSGI i Nginx3. Wdrażanie aplikacji Flask przy użyciu uWSGI i Nginx4. Wdrażanie na Heroku.

Rozdział 8: Debugowanie i monitorowanie.

Cel rozdziału: Czytelnicy nauczą się debugować i monitorować swoją aplikację Flask.

Liczba stron: 20.

Podtematy: 1. Debugowanie aplikacji Flask 1012. Debugowanie żądań Nginx3. Monitorowanie Flask4. Podsumowanie.

Dodatkowe informacje o książce:

ISBN:9781484250211
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:199

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Tworzenie Rest API z Flask: Tworzenie usług sieciowych Python z MySQL - Building Rest APIs with...
Rozdział 1: Początki z Flask.Cel rozdziału: Zapoznanie...
Tworzenie Rest API z Flask: Tworzenie usług sieciowych Python z MySQL - Building Rest APIs with Flask: Create Python Web Services with MySQL
Testy penetracyjne IOS: Kompletny przewodnik po bezpieczeństwie IOS - IOS Penetration Testing: A...
Odkryj niektóre z najbardziej znaczących ataków...
Testy penetracyjne IOS: Kompletny przewodnik po bezpieczeństwie IOS - IOS Penetration Testing: A Definitive Guide to IOS Security

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)