ODBIERZ TWÓJ BONUS :: »

Django. Praktyczne tworzenie aplikacji sieciowych Antonio Melé

(ebook) (audiobook) (audiobook)
Autor:
Antonio Melé
Serie wydawnicze:
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.6/6  Opinie: 17
Stron:
456
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
38,50 zł 77,00 zł (-50%)
38,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

Powiadom o dostępności audiobooka »

Sprawdź nowe wydanie

Django 5. Praktyczne tworzenie aplikacji internetowych w Pythonie. Wydanie V
Antonio Melé
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ą D...

Czego się nauczysz?

  • Instalowania i konfigurowania środowiska Django oraz pierwszego projektu
  • Tworzenia aplikacji, modeli danych i migracji w Django
  • Zarządzania danymi przez witrynę administracyjną Django
  • Budowania widoków opartych na funkcjach i klasach oraz szablonów HTML
  • Implementowania formularzy, obsługi ModelForm i wysyłania e-maili
  • Dodawania systemu komentarzy, tagów i wyszukiwania pełnotekstowego (Solr, Haystack)
  • Tworzenia własnych filtrów i znaczników szablonu
  • Implementowania uwierzytelniania użytkowników, rejestracji i integracji z serwisami społecznościowymi
  • Obsługi relacji wiele do wielu, AJAX i dynamicznych interakcji z jQuery
  • Śledzenia aktywności użytkowników oraz korzystania z bazy Redis
  • Budowania sklepu internetowego: katalog produktów, koszyk, zamówienia i zadania asynchroniczne (Celery)
  • Integracji płatności online przez PayPal i generowania faktur PDF
  • Wdrażania kuponów rabatowych, internacjonalizacji i tłumaczeń aplikacji
  • Tworzenia systemu rekomendacji produktów na podstawie danych użytkowników
  • Budowania platformy e-learningowej z zarządzaniem kursami i treściami
  • Tworzenia API RESTful z Django Rest Framework i wdrażania projektu w środowisku produkcyjnym (uWSGI, Nginx, SSL)

Django to bardzo przydatne narzędzie ułatwiające pisanie aplikacji sieciowych w języku Python.

Jest uważane za framework, który łączy wielkie możliwości z prostotą użytkowania. Pozwala na szybkie tworzenie oprogramowania na podstawie przejrzystych i praktycznych projektów. To atrakcyjne rozwiązanie dla programistów zarówno początkujących, jak i doświadczonych.

Książka, którą trzymasz w rękach, jest znakomitym podręcznikiem pisania aplikacji sieciowych w Django. Krok po kroku pokazano tu pełny proces tworzenia profesjonalnego oprogramowania, a przykładami, na których oparto poszczególne rozdziały, są rzeczywiste projekty aplikacji. Dzięki takiemu podejściu można bardzo szybko zapoznać się z frameworkiem, nauczyć się rozwiązywania często występujących problemów i w naturalny sposób stosować najlepsze praktyki programistyczne. Autorzy pokazali również, w jaki sposób w projektach Django stosować kilka popularnych technologii związanych z aplikacjami sieciowymi.

Najważniejsze zagadnienia omówione w książce:

  • przygotowanie środowiska i wprowadzenie do frameworka,
  • tworzenie praktycznego projektu aplikacji umożliwiającego dalsze modyfikacje i rozbudowę,
  • implementacja zaawansowanych funkcjonalności aplikacji sieciowych,
  • praca z bazami danych Redis i innymi technologiami (w tym Celery, Solr i Memcached),
  • tłumaczenie aplikacji na wiele języków,
  • API typu RESTful.

Django — framework dla perfekcjonistów, którzy muszą przestrzegać terminó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.

Zobacz pozostałe książki z serii Technologia i rozwiązania

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Django. Praktyczne tworzenie aplikacji sieciowych" obejmuje najnowszą wersję Django?
Książka opisuje praktyczne zastosowanie frameworka Django w aktualnych wersjach popularnych w środowisku produkcyjnym. Zalecamy sprawdzenie wstępu książki lub opisu wydawcy, aby upewnić się, do której wersji Django odnosi się treść.
2. Czy muszę znać język Python, aby skorzystać z tej książki?
Tak, podstawowa znajomość Pythona jest wymagana, ponieważ Django jest frameworkiem opartym na tym języku. Książka nie uczy Pythona od podstaw, lecz skupia się na jego zastosowaniu w projektach webowych.
3. Jakie praktyczne projekty znajdę w książce?
W książce znajdziesz przykłady rzeczywistych projektów, takich jak blog, witryna społecznościowa, sklep internetowy czy platforma e-learningowa. Każdy projekt omawiany jest krok po kroku, co pozwala na praktyczne opanowanie Django.
4. Czy książka zawiera informacje o integracji Django z innymi technologiami?
Tak, książka pokazuje, jak łączyć Django z bazami danych (np. Redis), narzędziami do wyszukiwania (Solr, Haystack), zadaniami asynchronicznymi (Celery) oraz systemami płatności (PayPal).
5. Czy książka pomoże mi przygotować aplikację Django do wdrożenia na serwerze produkcyjnym?
Tak, w książce znajdziesz rozdział poświęcony wdrażaniu aplikacji Django, w tym konfiguracji środowiska produkcyjnego, pracy z serwerami (Nginx, uWSGI), bezpieczeństwu oraz zarządzaniu statycznymi zasobami.
6. Czy znajdę tu wskazówki dotyczące optymalizacji i wydajności aplikacji Django?
Tak, książka omawia techniki buforowania (cache), optymalizacji zapytań do baz danych oraz wykorzystania narzędzi takich jak Memcached, co pozwala na zwiększenie wydajności aplikacji.
7. Czy książka zawiera przykłady kodu do samodzielnego wykorzystania?
Tak, każdy rozdział zawiera szczegółowe przykłady kodu, które można wykorzystać i dostosować do własnych projektów.
8. Czy książka jest odpowiednia do nauki samodzielnej czy raczej jako materiał kursowy?
Książka została napisana tak, aby można było z niej korzystać zarówno do samodzielnej nauki, jak i jako wsparcie podczas kursów czy warsztatów z Django. Dzięki licznym przykładom i praktycznym projektom sprawdzi się w obu przypadkach.

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
77,00 zł
Niedostępna
Ebook
38,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint