ODBIERZ TWÓJ BONUS :: »

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

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
77,40 zł 129,00 zł (-40%)
77,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
64,50 zł 129,00 zł (-50%)
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!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

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

Zamknij

Wybierz metodę płatności

Książka
77,40 zł
Dodaj do koszyka
Ebook
64,50 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