Plan Szkolenia

Wprowadzenie

Flask i Flask-RESTful Framework

  • Templating, routing, forms, and authentication
  • Constructs for code scaling
  • Database management

Podstawy interfejsów API i ich funkcjonalność

  • Scalar types
  • Web Architecture Patterns: the composite pattern, proxy pattern, and facade pattern

Przegląd REST

  • Get option
  • Pull option
  • Post option
  • Delete option

Przygotowanie środowiska programistycznego

  • Installing Postman
  • Installing Python
  • Installing and configuring Flask
  • Installing Flask-RESTful
  • Setting up a URL route

Interfejsy API REST z Flask-RESTful

  • Designing and testing an API
  • Creating resources
  • Creating and storing items
  • Refracoring code
  • Implementing HTTP verbs
  • Using reqparse
  • Removing duplication

Kolba-SQLAlchemia

  • Setting up SQLAlchemy
  • Creating models
  • Testing with Postman
  • Defining keys
  • Implementing models using SQLAlchemy
  • Automating with SQLAlchemy

Bezpieczeństwo interfejsów API REST

  • Setting up DNS records
  • Creating an SSL certificate
  • Adding and using JWT to further security

Wdrożenie w chmurze

  • Connecting to a version control system
  • Adding a key pair
  • Creating a server instance
  • Implementing deployment scripts

Podsumowanie i wnioski

Wymagania

  • Zrozumienie Flask
  • Python doświadczenie w programowaniu

Uczestnicy

  • Programiści backendowi
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie