Schița de curs

Introducere

Flask și Flask - Cadrul RESTful

  • Template-uri, rutare, formulare și autentificare
  • Construcții pentru scalarea codului
  • Database management

Fundamentele API-urilor și funcționalitatea lor

  • Scala tipuri de resurse
  • Modele de Arhitectură Web: modelul compus, modelul proxy și modelul fațadă

Prezentare generală REST

  • Opțiunea Get
  • Opțiunea Pull
  • Opțiunea Post
  • Opțiunea Delete

Pregătirea mediului de dezvoltare

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

API-uri REST cu Flask-RESTful

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

Flask-SQLAlchimie

  • Setarea SQLAlchemy
  • Crearea modelelor
  • Testarea cu Postman
  • Definirea cheilor
  • Implementarea modelelor utilizând SQLAlchemy
  • Automatizarea cu SQLAlchemy

Securitate cu API-uri REST

  • Setarea înregistrărilor DNS
  • Crearea unui certificat SSL
  • Adăugarea și utilizarea JWT pentru securitate suplimentară

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ță

  • Dezvoltatori Backend
 14 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Upcoming Courses

Categorii înrudite