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

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie