ODBIERZ TWÓJ BONUS :: »

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

Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie. Wydanie V Antonio Melé - okladka książki

Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie. Wydanie V Antonio Melé - okladka książki

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

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

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

Zajrzyj do książki

Czytaj fragment
Książka
96,85 zł 149,00 zł (-35%)
89,40 zł najniższa cena z 30 dni
(2za1 » dobierz książkę GRATIS)

Dodaj do koszyka Darmowa dostawa od 60,00 zł Do darmowej dostawy brakuje Ci 0,00 zł Najtańsza dostawa od 9,90 zł Gratulujemy! Twoje zamówienie kwalifikuje się do darmowej wysyłki Wysyłamy w 24h

Ebook
81,95 zł 149,00 zł (-45%)
74,50 zł najniższa cena z 30 dni
(2za1 » dobierz ebook GRATIS)

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Dla kogo jest ta książka?

Książka jest przeznaczona zarówno dla początkujących, jak i średniozaawansowanych programistów Pythona, którzy chcą praktycznie nauczyć się tworzenia nowoczesnych aplikacji internetowych z wykorzystaniem Django 5. Idealnie sprawdzi się dla web developerów, samouków, studentów informatyki oraz osób planujących rozwój kariery w branży IT - nie wymaga wcześniejszej znajomości Django, wystarczy podstawowa znajomość Pythona. Dzięki licznym praktycznym projektom i szczegółowym instrukcjom, pozwala szybko zdobyć umiejętności niezbędne do samodzielnego budowania i wdrażania profesjonalnych aplikacji webowych.

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

Selling  helion.pl
nformacja o grafice AI Informacja o grafice AI Wybrane elementy graficzne tej sekcji powstały przy wsparciu AI

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
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