Ocena:
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)
Building Rest APIs with Flask: Create Python Web Services with MySQL
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.
© 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)