ODBIERZ TWÓJ BONUS :: »

Django. Tworzenie nowoczesnych aplikacji internetowych w Pythonie Ben Shaw, Saurabh Badhwar, Andrew Bird, Bharath Chandra K S, Chris Guest

(ebook) (audiobook) (audiobook)
Autorzy:
Ben Shaw, Saurabh Badhwar, Andrew Bird, Bharath Chandra K S, Chris Guest
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.3/6  Opinie: 3
Stron:
720
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
78,69 zł 129,00 zł (-39%)
77,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
65,79 zł 129,00 zł (-49%)
64,50 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?

  • Konfigurowania projektu Django i środowiska programistycznego
  • Tworzenia modeli danych oraz migracji baz danych w Django
  • Realizowania operacji CRUD z użyciem ORM Django
  • Mapowania adresów URL i implementowania widoków opartych na funkcjach i klasach
  • Tworzenia oraz dziedziczenia szablonów HTML z wykorzystaniem Bootstrapa
  • Zarządzania użytkownikami, grupami i uprawnieniami w panelu administracyjnym Django
  • Obsługi plików statycznych i multimedialnych oraz ich integracji z aplikacją
  • Tworzenia i walidacji formularzy HTML oraz formularzy modeli Django
  • Przesyłania i zapisywania plików oraz obrazów przez formularze
  • Implementowania uwierzytelniania użytkowników i zarządzania sesjami
  • Dostosowywania panelu administracyjnego i tworzenia własnych widoków administracyjnych
  • Rozszerzania szablonów o własne filtry i znaczniki oraz korzystania z widoków opartych na klasach
  • Tworzenia API REST-owego z użyciem Django REST Framework i uwierzytelniania tokenowego
  • Generowania i eksportowania plików CSV, XLSX, PDF oraz wizualizacji danych w Django
  • Testowania aplikacji Django z użyciem testów jednostkowych i narzędzi wbudowanych
  • Integracji z zewnętrznymi bibliotekami Django oraz wykorzystania Reacta w warstwie frontendowej

Django zaskarbił sobie uznanie wielu programistów. Jest to platforma, która udostępnia wszystkie narzędzia potrzebne do tworzenia aplikacji internetowych w Pythonie. To również narzędzie pozwalające na sprawne rozpoczęcie pracy i rozwijanie solidnego i bezpiecznego kodu. Aby jednak zapewnić sobie satysfakcję, a tworzonym projektom profesjonalną jakość, trzeba przyswoić koncepcje i zasady pracy z Django.

Dzięki temu praktycznemu przewodnikowi po Django zdobędziesz wiedzę i pewność siebie potrzebne do budowania rzeczywistych aplikacji w Pythonie. W przystępny sposób opisano tu podstawowe koncepcje i funkcje Django, a następnie pokazano poszczególne etapy cyklu rozwoju rzeczywistej aplikacji internetowej. Dla celów dydaktycznych ten dość złożony projekt został podzielony na zbiór mniejszych zadań, dzięki czemu Twoja nauka będzie przebiegała w sposób efektywny i przemyślany. W trakcie wykonywania ćwiczeń zdobędziesz praktyczne umiejętności, niezbędne do budowy przyjemnych w użytkowaniu aplikacji WWW. Przekonasz się, że Django pozwala na efektywne i satysfakcjonujące budowanie nawet bardzo ambitnych projektów!

W książce między innymi:

  • konfiguracja projektu Django, szablony HTML i modele danych w Django
  • podstawowe elementy aplikacji internetowej, w tym sesje i uwierzytelnianie
  • dodawanie interfejsów API typu REST do aplikacji Django
  • korzystanie z zewnętrznych bibliotek Django
  • testowanie kodu za pomocą platform testowych Django i Pythona

Django ma wszystko, czego wymaga najlepszy projektant aplikacji WWW!

O autorach książki

Ben Shaw programuje w Django od 2007 roku. Interesuje się też uczeniem maszynowym, analizą danych i metodyką DevOps.

Saurabh Badhwar tworzy rozwiązania zwiększające produktywność programistów. Obecnie zajmuje się wydajnością infrastruktury w LinkedInie.

Andrew Bird kieruje zespołami programistów i analityków danych w Vesparum. Jest australijskim aktuariuszem.

Bharath Chandra KS od lat korzysta z frameworków Flask i Django. Zdobył doświadczenie w pracy z mikrousługami.

Chris Guest programuje w Pythonie od 20 lat, tworzył oprogramowanie dla różnych branż i za pomocą wielu platform Pythona.

Ben Shaw, Saurabh Badhwar, Andrew Bird, Bharath Chandra K S, Chris Guest - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Django. Tworzenie nowoczesnych aplikacji internetowych w Pythonie" wymaga wcześniejszej znajomości Pythona?
Tak, podstawowa znajomość języka Python jest zalecana, ponieważ książka skupia się na frameworku Django i jego zastosowaniu w praktycznych projektach.
2. Czy w książce znajdują się praktyczne ćwiczenia i przykłady kodu?
Tak, książka zawiera liczne ćwiczenia, przykłady kodu oraz zadania, które pomagają w praktycznym opanowaniu pracy z Django.
3. Czy lektura tej książki pozwoli mi zbudować własną aplikację internetową od podstaw?
Tak, książka prowadzi krok po kroku przez cały proces tworzenia aplikacji - od konfiguracji projektu, przez modele i widoki, aż po testowanie i wdrażanie dodatkowych funkcjonalności.
4. Jakie zagadnienia zaawansowane są omawiane w książce?
W książce znajdziesz tematy takie jak tworzenie API REST, zaawansowane szablony i widoki, integracja z bibliotekami zewnętrznymi, testowanie, obsługa plików multimedialnych oraz współpraca z frontendowymi bibliotekami JavaScript.
5. Czy książka obejmuje zagadnienia związane z bezpieczeństwem aplikacji Django?
Tak, publikacja porusza kwestie bezpieczeństwa, w tym uwierzytelnianie użytkowników, zarządzanie sesjami oraz ochronę formularzy przed atakami CSRF.
6. Czy książka jest aktualna względem najnowszych wersji Django?
Książka opisuje nowoczesne podejście do pracy z Django, jednak przed rozpoczęciem pracy warto sprawdzić, czy wykorzystywana wersja frameworka odpowiada tej użytej w publikacji.
7. Czy po zakupie książki na Helion.pl otrzymam wersję elektroniczną?
Tak, na Helion.pl można zakupić książkę zarówno w wersji papierowej, jak i elektronicznej (e-book), zależnie od preferencji.
8. Czy książka pomoże przygotować się do pracy zawodowej jako programista Django?
Tak, dzięki kompleksowemu podejściu i praktycznym przykładom, książka stanowi solidną bazę do rozpoczęcia pracy w zawodzie web developera korzystającego z Django.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
78,69 zł
Dodaj do koszyka
Ebook
65,79 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint