Powrót do katalogu

VOUCHERY SZKOLENIOWE 2023/2024 R.
Kup w 2023 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
2 800 / 3 dni
Zgłoś chęć udziału

Back-End > Python

Szkolenie: Budowanie aplikacji Web z Django

Kod: [PYTH-DJANGO]
Pobierz program

Wprowadzenie

Szkolenie z wytwarzania aplikacji Web z frameworkiem Django.

Cel szkolenia

• Poznanie dobrych praktyk pracy z frameworkiem Django;
 Zaznajomienie się z zasadami wytwarzania aplikacji Web;
 Nabycie umiejętności pracy z danymi i ich modelem, definiowania widoków i komunikacji z bazą danych;
 Nabycie wiedzy pozwalającej definiować usługi RESTful oraz implementować warstwę bezpieczeństwa.

Czas i forma szkolenia

21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Django 
    Charakterystyka i struktura frameworka 
    Architektura aplikacji MVC, MTV, RESTful 
    Instalacja środowiska Python i Django, zmienne środowiskowe 
2. Projekt 
    Praca z CLI 
    Charakterystyka struktury projektu, narzędzie django-admin 
    Zarządzanie zależnościami projektowymi, narzędzie pip 
    Środowisko developerskie, testowe i produkcyjne 
    Praca z bibliotekami i modułami, zależności cykliczne, cross-import 
    Konfiguracja aplikacji, uruchamianie i debugowanie 
3. Model danych 
    Model danych w Django, mapowanie obiektowo-relacyjne 
    Wykorzystane mixins i ponowne użycie kodu 
    Dobre praktyki tworzenia modeli data modyfikacji, etykiety, tabele translacyjne, database constraints 
    Definiowanie relacji między danymi 
    Zarządzanie migracją bazy danych 
    Praca z bazą relacyjną i nierelacyjną, zapytania do bazy 
4. Szablony 
    Techniki definiowania szablonów, łączenie, django-sekizai 
    Dziedziczenie, filtry i etykiety 
5. Widoki 
    Ramki HTTP, request, response 
    Definiowanie routingu 
    Praca z operacjami CRUDL 
6. Bezpieczeństwo 
    Implementacja autentykacji i autoryzacji 
    Bezpieczeństwo formularzy 
7. RESTful 
    Tworzenie usług REST API w oparciu o Django REST Framework 
8. Deployment 
    Wdrażanie aplikacji do środowiska docelowego 
    Praca z logami i zdarzeniami

Opinie uczestników

  • Szkolenie zostało przygotowane i przeprowadzone w profesjonalny sposób a jego program przystosowany do naszych konkretnych potrzeb. Uzyskaliśmy pomoc w rozwiązaniu naszych problemów, braliśmy udział w ciekawych dyskusjach. Trudne zagadnienia zostały przystępnie wyjaśnione przez panią trener, która wykazała się szeroką wiedzą merytoryczną oraz anielską cierpliwością.

    administrator systemów - Allegro