Django: Wprowadzenie

Django to framework webowy — gotowy szkielet do budowania aplikacji internetowych, dzięki któremu nie musisz tworzyć wszystkiego od zera. Ten moduł pokazuje, jak działa aplikacja webowa „od kuchni”: jak przeglądarka komunikuje się z serwerem, jak działa routing i jak stworzyć swój pierwszy projekt w Django.

Czego się nauczysz

  • Podstaw protokołu HTTP i wzorców projektowych stosowanych w Django
  • Tworzenia pierwszego projektu: aplikacji, widoków i routingu
  • Pracy z szablonami HTML oraz zaawansowanym routingiem
  • Obsługi formularzy i budowania modelu danych
  • Budowy kompletnego projektu aplikacji w Django

Co obejmuje moduł

  • Materiał w formie PDF z wyjaśnieniem zagadnień i przykładami kodu
  • Zadanie do samodzielnego wykonania w repozytorium GitHub, sprawdzane w code review
  • Projekt, który można wykorzystać w portfolio
  • Omówienie dobrych praktyk i najczęściej popełnianych błędów w code review

Dla kogo jest ten moduł

Dla osób, które chcą sprawdzić swój poziom wiedzy z podstaw Django, szukają projektu do portfolio na odpowiednim poziomie trudności i wolą mieć wiedzę uporządkowaną w jednym miejscu, z możliwością konsultacji podczas code review.

Ten moduł jest częścią programu:

Python