Kursplan

Introduktion

Flask och Flask-RESTful Framework

  • Templating, routing, formulär och autentisering
  • Konstruktioner för att skala kod
  • Database-hantering

Grunderna för API:er och deras funktionalitet

  • Scala-typer
  • Webbarkitekturmönster: kompositmönstret, proxymönstret och fasadmönstret

REST Översikt

  • Get-alternativ
  • Pull-alternativ
  • Post-alternativ
  • Delete-alternativ

Förbereda utvecklingsmiljön

  • Installera Postman
  • Installera Python
  • Installera och konfigurera Flask
  • Installera Flask-RESTful
  • Konfigurera en URL-rutt

REST API:er med Flask-RESTful

  • Designa och testa ett API
  • Skapa resurser
  • Skapa och lagra objekt
  • Refaktorera kod
  • Implementera HTTP-verb
  • Använda reqparse
  • Ta bort dubbletter

Flask-SQLAlkemi

  • Konfigurera SQLAlchemy
  • Skapa modeller
  • Testa med Postman
  • Definiera nycklar
  • Implementera modeller med SQLAlchemy
  • Automatisera med SQLAlchemy

Säkerhet med REST API:er

  • Konfigurera DNS-poster
  • Skapa ett SSL-certifikat
  • Lägg till och använd JWT för ytterligare säkerhet

Molndistribution

  • Anslut till ett versionskontrollsystem
  • Lägg till ett nyckelpar
  • Skapa en serverinstans
  • Implementera distributionsskript

Sammanfattning och slutsats

Krav

  • Förståelse för Flask
  • Python programmeringserfarenhet

Publik

  • Backend-utvecklare
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier