ODBIERZ TWÓJ BONUS :: »

Nowoczesne Django Sylwester Walczak

Autor:
Sylwester Walczak
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.3/6  Opinie: 6
Stron:
216
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
35,40 zł 59,00 zł (-40%)
35,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
29,49 zł 59,00 zł (-50%)
29,49 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Konteneryzowania aplikacji Django z użyciem Dockera
  • Wdrażania i konfiguracji Django REST Framework
  • Tworzenia i zarządzania endpointami REST API
  • Projektowania własnego systemu autoryzacji i ról użytkowników
  • Implementowania niestandardowych modeli i menadżerów użytkownika
  • Generowania i obsługi tokenów JWT oraz e-maili aktywacyjnych
  • Budowania aplikacji do zamawiania kawy z wieloma rolami i uprawnieniami
  • Tworzenia modeli, widoków i operacji CRUD dla różnych modułów (magazyn, menu, zamówienia)
  • Zarządzania procesem składania i anulowania zamówień
  • Dokumentowania API oraz rejestrowania zdarzeń w aplikacji
  • Rozbijania monolitu na mikroserwisy i wdrażania architektury rozproszonej
  • Komunikowania się między usługami z użyciem RabbitMQ, webhooków i Django Channels
  • Stosowania cache oraz autoryzacji usługa-usługa
  • Tworzenia własnych bibliotek i wtyczek do Django
  • Skalowania i stabilizowania aplikacji w środowisku mikroserwisów
  • Rejestrowania i monitorowania zachowań aplikacji Django

Książka Sylwestra Walczaka jest poświęcona Django, wolnej, otwartoźródłowej platformie programistycznej służącej do tworzenia aplikacji internetowych. Autor udowadnia, że wbrew obiegowym opiniom Django jako framework nadaje się do budowy mikroserwisów - autonomicznych usług, które współpracują ze sobą, tworząc na przykład serwis internetowy. Odwołuje się przy tym do API potrzebnego do obsługi kawiarni. Jest to więc swojego rodzaju instrukcja, która przeprowadza przez projektowanie, programowanie i wdrożenie systemu do obsługi kawiarni, składającego się między innymi z takich aplikacji jak magazyn, menu, obsługa klientów i kolejkowanie utworzonych zamówień.

To podręcznik przeznaczony dla programistów; do zrozumienia poruszonych w nim zagadnień wymagana jest znajomość języka Python i komunikacji webowej. Lektura kolejnych rozdziałów pozwoli Ci na tworzenie bibliotek i napisanie wtyczki do Django, odpowiadającej za autoryzację. Poznasz świat mikrousług, w tym ich zalety i wady. Przy okazji zapoznasz się z kilkoma narzędziami przydatnymi nie tylko w świecie architektury rozproszonej. Zatem - kawa i do dzieła?

Dzięki książce:

  • Dowiesz się, co to jest konteneryzacja, Docker, REST API i webhooki
  • Utworzysz własny system autoryzacji
  • Napiszesz system rozproszony
  • Dynamicznie przepiszesz serializery do widoków
  • Przygotujesz dokumentację API
  • Opracujesz komunikację między usługami
Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Sylwester Walczak - entuzjasta nowych technologii i programowania. Full-stack deweloper, obecnie rozwija aplikację umożliwiającą pracę z danymi przestrzennymi. W działalności programistycznej stosuje regułę DRY i przykłada wagę do jakości kodu. Programowanie to również jego hobby, dlatego zajmuje się nim także w wolnych chwilach, ucząc się nowych rzeczy. Kiedy chce odświeżyć umysł, sięga po książki i kawę.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać język Python, aby skorzystać z książki "Nowoczesne Django"?
Tak, książka zakłada podstawową znajomość języka Python oraz zasad komunikacji webowej, ponieważ omawia zaawansowane tematy związane z frameworkiem Django.
2. Czy książka zawiera praktyczne przykłady i projekty do samodzielnego wykonania?
Tak, autor prowadzi czytelnika krok po kroku przez budowę systemu obsługi kawiarni, prezentując praktyczne przykłady kodu i zastosowań Django w rzeczywistych projektach.
3. Jakie zagadnienia techniczne obejmuje książka?
Książka omawia m.in. konteneryzację (Docker), tworzenie REST API, własny system autoryzacji, zarządzanie użytkownikami, projektowanie mikroserwisów, komunikację między usługami oraz dokumentację API.
4. Czy dzięki książce nauczę się korzystać z Dockera w kontekście Django?
Tak, książka szczegółowo opisuje instalację i konfigurację Dockera oraz uruchamianie aplikacji Django w kontenerach, co pozwala na praktyczne opanowanie tych narzędzi.
5. Czy publikacja porusza temat mikroserwisów i ich wdrażania w Django?
Tak, autor pokazuje, jak zbudować architekturę mikroserwisową z wykorzystaniem Django, omawiając jej zalety, wady oraz praktyczne aspekty wdrażania.
6. Czy książka wyjaśnia, jak tworzyć i dokumentować API?
Tak, znajdziesz tu rozdziały poświęcone projektowaniu REST API, serializowaniu danych oraz przygotowaniu dokumentacji API, co ułatwi tworzenie nowoczesnych aplikacji webowych.
7. Czy "Nowoczesne Django" nadaje się do nauki samodzielnej pracy nad projektami?
Tak, książka została napisana w formie praktycznego przewodnika, dzięki czemu idealnie sprawdzi się jako narzędzie do samodzielnej nauki i realizacji własnych projektów programistycznych.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
35,40 zł
Dodaj do koszyka
Ebook
29,49 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile