ODBIERZ TWÓJ BONUS :: »

Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie. Wydanie V Antonio Melé

Autor:
Antonio Melé
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.6/6  Opinie: 17
Stron:
744
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
89,40 zł 149,00 zł (-40%)
89,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
74,50 zł 149,00 zł (-50%)
74,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?

  • Instalowania i konfigurowania Django 5 oraz środowiska programistycznego
  • Tworzenia modeli danych, relacji oraz migracji w Django ORM
  • Budowania widoków opartych na funkcjach i klasach oraz obsługi adresów URL
  • Projektowania szablonów HTML oraz wdrażania systemu szablonów Django
  • Implementowania formularzy, uwierzytelniania użytkowników i zarządzania sesjami
  • Dodawania funkcjonalności społecznościowych, takich jak komentarze, polecanie postów i tagowanie
  • Wykorzystywania zewnętrznych bibliotek i narzędzi, takich jak Redis, PostgreSQL, Celery, RabbitMQ i Memcached
  • Tworzenia i rozbudowy aplikacji e-commerce: katalog produktów, koszyk, zamówienia, płatności Stripe, kupony
  • Internacjonalizowania aplikacji i obsługi wielu języków oraz lokalizacji
  • Budowania platformy e-learningowej z obsługą kursów, modułów i zarządzania treścią
  • Tworzenia RESTful API z wykorzystaniem Django Rest Framework, serializatorów i uprawnień
  • Implementowania asynchronicznych operacji oraz komunikacji w czasie rzeczywistym z Django Channels i ASGI
  • Konfigurowania środowiska produkcyjnego z Docker Compose, NGINX, uWSGI i SSL/TLS
  • Optymalizowania wydajności aplikacji przez buforowanie, narzędzia debugujące i integrację z Redis/Memcached
  • Rozszerzania funkcjonalności aplikacji o sztuczną inteligencję i rekomendacje
  • Tworzenia własnych middleware oraz poleceń administracyjnych w Django

Django pozwala na pełne wykorzystanie zalet Pythona, a przy tym jest bardzo przyjemny w pracy. Dzięki niemu programiści na różnym poziomie zaawansowania mogą efektywnie tworzyć aplikacje internetowe. W corocznej ankiecie dla programistów serwisu Stack Overflow od kilku lat Django jest wybierany jako jeden z najbardziej lubianych frameworków webowych.

To piąte, zaktualizowane i uzupełnione wydanie bestsellerowego przewodnika po tworzeniu aplikacji internetowych za pomocą Django. Pokazano tu proces planowania i budowy atrakcyjnych aplikacji, rozwiązywania typowych problemów i implementacji najlepszych praktyk programistycznych. Podczas tworzenia aplikacji, takich jak blog, serwis społecznościowy, aplikacja e-commerce i platforma e-learningowa, zapoznasz się z szerokim zakresem zagadnień związanych z tworzeniem złożonych aplikacji internetowych w Pythonie. Krok po kroku, dzięki szczegółowym planom projektów, dowiesz się, jakie korzyści niesie ze sobą praca z Django 5, i zrozumiesz zasady tworzenia aplikacji przy użyciu tego frameworka.

W książce:

  • podstawy Django, w tym modele, ORM, widoki, szablony, adresy URL, formularze, uwierzytelnianie, sygnały i warstwy middleware
  • integracja projektu aplikacji Django z zewnętrznym oprogramowaniem
  • praca z Redis, PostgreSQL, Celery, RabbitMQ i Memcached
  • konfiguracja środowiska produkcyjnego za pomocą Docker Compose
  • budowa RESTful API za pomocą Django Rest Framework
  • implementacja zaawansowanych funkcji i tworzenie ASGI

Django 5. Ciesz się doskonałością swoich aplikacji!

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

Wybrane bestsellery

O autorze książki

Antonio Melé jest informatykiem, a projektami Django zajmuje się od 2006 roku. Opiekuje się hiszpańską społecznością użytkowników Django (django.es). Jest założycielem Zenx IT — firmy informatycznej tworzącej aplikacje sieciowe dla klientów z różnych sektorów gospodarki. Melé brał również udział w tworzeniu wielu startupów informatycznych.

Antonio Melé - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie. Wydanie V" obejmuje najnowszą wersję frameworka Django?
Tak, książka została zaktualizowana do wersji Django 5 i zawiera omówienie nowych funkcji oraz najlepszych praktyk związanych z tą wersją.
2. Czy muszę znać Django, aby korzystać z tej książki?
Nie, książka prowadzi czytelnika krok po kroku od podstawowych zagadnień do zaawansowanych tematów, dzięki czemu nadaje się zarówno dla osób zaczynających przygodę z Django, jak i dla programistów chcących pogłębić swoją wiedzę.
3. Jakie praktyczne projekty znajdę w książce?
W książce znajdziesz szczegółowe instrukcje dotyczące tworzenia takich aplikacji jak blog, serwis społecznościowy, sklep internetowy, platforma e-learningowa, system zarządzania treścią, API RESTful oraz aplikacja czatu.
4. Czy w książce znajdę informacje o wdrażaniu aplikacji Django na serwerze produkcyjnym?
Tak, jeden z rozdziałów jest poświęcony konfiguracji środowiska produkcyjnego, wdrażaniu aplikacji za pomocą Docker Compose, integracji z NGINX, zabezpieczeniom SSL/TLS oraz innym aspektom produkcyjnym.
5. Czy książka zawiera przykłady integracji Django z innymi technologiami i narzędziami?
Tak, omówiono m.in. integrację z bazami danych PostgreSQL i Redis, narzędziami Celery, RabbitMQ, Memcached oraz zewnętrznymi usługami (np. Stripe).
6. Czy książka nadaje się do samodzielnej nauki?
Tak, książka została napisana w przystępny sposób, zawiera liczne przykłady, ćwiczenia oraz szczegółowe instrukcje, co umożliwia samodzielną naukę i praktyczne zastosowanie zdobytej wiedzy.
7. Jakie zagadnienia dotyczące bezpieczeństwa aplikacji webowych są poruszane w książce?
Książka omawia zabezpieczenia aplikacji, takie jak uwierzytelnianie, zarządzanie hasłami, obsługa SSL/TLS, ochrona przed atakami CSRF oraz inne dobre praktyki bezpieczeństwa w Django.
8. Czy kupując książkę na Helion.pl, otrzymam wersję elektroniczną?
Tak, na Helion.pl dostępne są zarówno wersje drukowane, jak i elektroniczne (ebook), które można pobrać natychmiast po zakupie.

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
89,40 zł
Dodaj do koszyka
Ebook
74,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