Django 3. Praktyczne tworzenie aplikacji sieciowych. Wydanie III czy warto?

0

Witam. Zastanawiam się nad kupnem książki do nauki frameworka django o tytule "Django 3. Praktyczne tworzenie aplikacji sieciowych. Wydanie III". Moje pytanie czy jest sens kupować książkę do Django 3 skoro jest juz wersja 4, czy lepiej poczekać na wydanie książki do Django 4? Cena książki do Django 3 też jest atrakcyjniejsza :)
https://helion.pl/ksiazki/django-3-praktyczne-tworzenie-aplikacji-sieciowych-wydanie-iii-antonio-mel,dj3pt3.htm#format/d

1

Dokumentacja Django jest super. Jedna z lepszych jakie widziałam. Nie czekaj na książki, użyj dokumentacji. Wszystko tam jest co potrzeba

1

Spoko jest tak siążka na start wystarczy ;)

0
Dregorio napisał(a):

Dokumentacja Django jest super. Jedna z lepszych jakie widziałam. Nie czekaj na książki, użyj dokumentacji. Wszystko tam jest co potrzeba

Tak wiem przeglądałem. Lecz po prostu jakoś najlepiej uczy mi się z książki dlatego szukam jakiejś do Django.

0

Ta książka jest jedną z ciekawszych pozycji. Zdarzały się jej drobne błędy w kodzie ale przy pomocy dokumentacji można je rozwiązać zwłaszcza tematy z pierwszych rozdziałów. Nie jestem pewien jak to się przełoży na pracę z nowszą wersją django ale musisz wiedzieć że jest już wydana w wersji angielskiej aktualna czwarta edycja https://www.packtpub.com/product/django-4-by-example-fourth-edition Helion jest trochę opóźniony w tych kwestiach.

Z mojej strony mogę polecić coś lżejszego z widokami opartymi na klasach https://djangoforbeginners.com/ i pozostałe https://djangoforprofessionals.com/ https://djangoforapis.com/

1

@LuFCc:

Czy w wersji Django 4 jest dużo zmian

Zobacz sobie samemu: https://docs.djangoproject.com/en/dev/releases/

IMO — nie aż tak. Zmiany, które ja uważam za najważniejsze (YMMV) to:

  1. Dołożenie scrypta jako algorytmu haszującego hasła — jest opt-in, ale zazwyczaj (jeśli nie ma problemów z pamięcią na serwerze) warto.
  2. Formy, Formsety i ErrorListy są renderowane z wykorzystaniem templatek.
  3. Pojawiają się zaczątki asynchronicznego cache’a.
  4. Pojawiają się zaczątki ogólnej asynchroniczności, np. wsparcie ORM-a dla asynchronicznych zapytań.

1 użytkowników online, w tym zalogowanych: 0, gości: 1