ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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
96,85 zł 149,00 zł (-35%)
89,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
81,95 zł 149,00 zł (-45%)
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!

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.

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
96,85 zł
Dodaj do koszyka
Ebook
81,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint