PY-BE

Python backend developer training

Python - API development with FastAPI
Form of participation
Form of training
Length of training
  • 3 day (3×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

Training price

363 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Description

The aim of the course is to introduce participants to the world of backend development and operation based on Python.

Outline

  • Python OOP iteration, decorators, @classmethod, @staticmethod
  • REST basics
  • Flask framework, developer mode, automatic reloading
  • HTTP handling with requests library, POST, GET, PUT and DELETE requests
  • Authentication basics, basic auth, X509 client certificate, oauth2, JWT
  • Database connections
  • SQLAlchemy, ORM (Object Relationship Model)
  • Backend testing, unit, functional and integration tests, test automation
  • CI/CD runtime overview
  • Containerization, Docker, Kubernetes
  • Containerization of Flask, docker-compose for development, testing
  • Django framework
  • Introduction to the world of microservices
n, Bruno

- Writing automated tests: pytest

Outline (PDF)

Prerequisites

The course requires completion of the Advanced Python Programming (PR-PY) and Data Science courses (or knowledge of these courses) and 2 years of daily Python work experience.

To complete the training, you must have a document-reading level of English.