Schița de curs

Introducere

Flask și Flask - Cadrul RESTful

  • Șabloane, rutare, formulare și autentificare
  • Constructuri pentru scalarea codului
  • Database management

Fundamentele API-urilor și funcționalitatea lor

  • Scalar tipuri
  • Modele de arhitectură web: modelul compozit, modelul proxy și modelul de fațadă

Prezentare generală REST

  • Obțineți opțiunea
  • Opțiunea de tragere
  • Opțiunea Post
  • Opțiunea de ștergere

Pregătirea mediului de dezvoltare

  • Instalarea Postman
  • Instalarea Python
  • Instalarea și configurarea Flask
  • Instalarea Flask-RESTful
  • Configurarea unei rute URL

API-uri REST cu Flask-RESTful

  • Proiectarea și testarea unui API
  • Crearea de resurse
  • Crearea și stocarea elementelor
  • Refractarea codului
  • Implementarea verbelor HTTP
  • Utilizarea reqparse
  • Eliminarea duplicărilor

Flask-SQLAlchimie

  • Configurarea SQLAlchimie
  • Crearea de modele
  • Testarea cu Postman
  • Definirea cheilor
  • Implementarea modelelor folosind SQLAlchemy
  • Automatizarea cu SQLAlchemy

Securitate cu API-uri REST

  • Configurarea înregistrărilor DNS
  • Crearea unui certificat SSL
  • Adăugarea și utilizarea JWT pentru a spori securitatea

Implementarea în cloud

  • Conectarea la un sistem de control al versiunilor
  • Adăugarea unei perechi de chei
  • Crearea unei instanțe de server
  • Implementarea scripturilor de implementare

Rezumat și concluzii

Cerințe

  • O înțelegere a Flask
  • Python experiență în programare

Audiență

  • Instrumentiști backend
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (1)

Cursuri înrudite

Categorii înrudite