Build REST APIs with Python and Flask - Plan Szkolenia

Ceny nie zawierają podatku VAT
Szkolenie w języku polskim. Na życzenie możliwy język angielski.

Last updated

Kod kursu

restflask

Czas trwania

14 godzin
szkolenie zdalne: 2 lub 4 dni
szkolenie stacjonarne: 2 dni

Wymagania

  • An understanding of Flask
  • Python programming experience

Audience

  • Backend Developers

Opis

Flask to mikro-ramy dla rozwoju usług internetowych w Python. Flask, w odróżnieniu od innych struktur, nie ma żadnych zależności w bibliotekach zewnętrznych, dzięki czemu jest lekki i szybki.

Ten prowadzony przez instruktora trening na żywo (na miejscu lub zdalnie) jest skierowany do deweloperów zaplecza, którzy chcą budować interfejsy API REST z Python i Flask.

Do końca tego szkolenia uczestnicy będą mogli:

  • Implementowanie interfejsu API REST, aby umożliwić Flask aplikacji sieci Web do odczytu i zapisu do bazy danych w zapleczu.
  • Tworzenie zaawansowanych funkcji uwierzytelniania, takich jak tokeny odświeżania.
  • Tworzenie zaplecza wielokrotnego użytku dla przyszłych projektów Python.
  • Uprość przechowywanie danych dzięki SQLalchemii.
  • Wdrażanie interfejsów API REST na serwerze opartym na chmurze.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratorium na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o szkolenie dostosowane do tego kursu, skontaktuj się z nami, aby umówić się.

Machine Translated

Plan Szkolenia

Introduction

Flask and Flask-RESTful Framework

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

The Fundamentals of APIs and Their Functionality

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

REST Overview

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

Preparing the Development Environment

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

REST APIs with Flask-RESTful

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

Flask-SQLAlchemy

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

Security with REST APIs

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

Cloud Deployment

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

Summary and Conclusion

Opinie uczestników

★★★★★
★★★★★

Powiązane Kategorie

Szkolenia Powiązane

Kursy w promocyjnej cenie

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

This site in other countries/regions