Plan Szkolenia

Wprowadzenie

Flask i Flask-RESTful Framework

  • Szablonowanie, routing, formularze i uwierzytelnianie
  • Konstrukcje do skalowania kodu
  • Zarządzanie Database

Podstawy interfejsów API i ich funkcjonalność

  • Scalar typy
  • Wzorce architektury internetowej: wzorzec kompozytowy, wzorzec proxy i wzorzec fasady

Przegląd REST

  • Opcja Pobierz
  • Opcja Pull
  • Opcja wysyłania
  • Opcja usuwania

Przygotowanie środowiska programistycznego

  • Instalacja Postmana
  • Instalowanie Python
  • Instalowanie i konfigurowanie Flask
  • Instalowanie Flask-RESTful
  • Konfigurowanie trasy URL

Interfejsy API REST z Flask-RESTful

  • Projektowanie i testowanie interfejsu API
  • Tworzenie zasobów
  • Tworzenie i przechowywanie elementów
  • Refaktoryzacja kodu
  • Implementowanie czasowników HTTP
  • Korzystanie z reqparse
  • Usuwanie duplikatów

Kolba-SQLAlchemia

  • Konfigurowanie SQLAlchemii
  • Tworzenie modeli
  • Testowanie za pomocą Postmana
  • Definiowanie kluczy
  • Wdrażanie modeli przy użyciu SQLAlchemy
  • Automatyzacja przy użyciu SQLAlchemy

Bezpieczeństwo interfejsów API REST

  • Konfigurowanie rekordów DNS
  • Tworzenie certyfikatu SSL
  • Dodawanie i używanie JWT w celu zwiększenia bezpieczeństwa

Wdrożenie w chmurze

  • Łączenie się z systemem kontroli wersji
  • Dodawanie pary kluczy
  • Tworzenie instancji serwera
  • Wdrażanie skryptów wdrażania

Podsumowanie i wnioski

Wymagania

  • Zrozumienie Flask
  • Python doświadczenie w programowaniu

Publiczność

  • Backend Developers
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Nadchodzące szkolenia