Agenda szkolenia
  1. Wstęp

    • Python –instalacja i konfiguracja zmiennych środowiskowych
    • Framework –koncepcja oraz definicje
    • Projekt –inicjalizacja, oraz omówienie struktury
    • Wstępna konfiguracja projektu
    • Django Admin
    • Tworzenie aplikacji
    • Routing
    • Widoki
    • Modele
  2. Django ORM  

    • ORM
    • Modele -rozwinięcie
    • Migracje
    • Wstęp do personalizacji Panelu Administracyjnego
    • Relacje
  3. Widoki

    • Routing –rozwinięcie
    • Podstawy HTTP (Request / Response)
    • Zaawansowana konfiguracja widoków
    • Wyprowadzanie danych z Modeli do Widoków
    • POST, GET, odbiór danych z URL
  4. Szablony

    • Konfiguracja Systemu szablonów Django, Struktura drzewa katalogów
    • Wyprowadzanie Plików Szablonów, Szablony zagnieżdżone
    • Zmienne, pętle, funkcje, instrukcje wbudowane
    • Pliki Statyczne, Pliki Media
    • Efektywne tworzenie layoutu strony z wykorzystaniem Bootstrap
  5. Komponenty Django –Formularze

    • Zapis i Aktualizacja
    • Walidacja Formularzy, bezpieczeństwo
    • Przekierowania
  6. Wstęp do Django REST Framework
  7. Przygotowanie do publikacji w sieci