Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Wprowadzenie
Django i Django REST Framework
- Szablony, routowanie, formularze i uwierzytelnianie
- Konstrukcje skalowania kodu
- Database zarządzanie
Podstawy interfejsów API i ich funkcjonalność
- Scala typy
- Wzorce architektury webowej: wzorzec kompozycji, wzorzec proxy i wzorzec fasady
Przegląd REST
- Opcja Get
- Opcja Pull
- Opcja Post
- Opcja Delete
Przygotowanie środowiska programistycznego
- Instalacja Python
- Instalacja i konfiguracja Django i Django REST Framework
- Konfiguracja systemu kontroli wersji
- Konfiguracja serwera deweloperskiego z Docker
Tworzenie podstawowej Python aplikacji z Django
- Budowanie nowego projektu
- Testowanie i zatwierdzanie zmian
- Tworzenie modelu bazy danych
- Synchronizacja bazy danych z migracjami
- Włączanie administratorów
APIViews i zestawy widoków
- Dodawanie konfiguracji URL
- Tworzenie i testowanie APIView
- Dodawanie metod do APIView
- Tworzenie i testowanie Viewset
- Dodawanie funkcji do Viewset
Punkty końcowe i uwierzytelnianie
- Dodawanie punktów końcowych zarządzania i użytkowników zarządzających
- Tworzenie APIViews
- Dodawanie API tokenów
- Testowanie ważności API
Wdrożenie na serwerze w chmurze
- Dodawanie pary kluczy
- Tworzenie instancji serwera
- Implementacja skryptów wdrożeniowych
- Wdrażanie zmian
Podsumowanie i wnioski
Wymagania
- Zrozumienie Django
- Python doświadczenia w programowaniu
Uczestnicy
- Programiści backendowi
14 godzin