Zaawansowane techniki we Flask

Opis

Zaawansowane szkolenie z frameworka Flask, koncentrujące się na profesjonalnych technikach tworzenia aplikacji webowych. Uczestnicy poznają wzorce projektowe, metody optymalizacji oraz najlepsze praktyki programistyczne. Program realizowany jest poprzez warsztaty praktyczne z naciskiem na rzeczywiste przypadki użycia.

Profil uczestnika

  • Doświadczeni programiści Flask
  • Backend developerzy Python
  • Architekci aplikacji webowych
  • DevOps specjaliści
  • Tech leadzi projektów Flask
  • Inżynierowie wydajności

Agenda

  1. Architektura aplikacji Flask
    • Wzorce projektowe
    • Modularyzacja aplikacji
    • Factory pattern
    • Extension management
  2. Zaawansowane funkcje
    • Custom extensions
    • Middleware i signals
    • Asynchroniczne operacje
    • WebSocket integracja
  3. Wydajność i skalowalność
    • Profilowanie aplikacji
    • Strategie cache
    • Load balancing
    • Kolejki zadań
  4. Deployment i monitoring
    • Konfiguracja produkcyjna
    • Continuous Integration
    • Monitoring i logging
    • Zarządzanie błędami

Korzyści

Uczestnik nauczy się projektować skalowalne aplikacje we Flask. Uczestnik zdobędzie umiejętność implementacji zaawansowanych wzorców projektowych. Uczestnik będzie potrafił optymalizować wydajność aplikacji Flask. Uczestnik pozna techniki monitorowania i debugowania aplikacji. Uczestnik rozwinie umiejętności w zakresie wdrażania aplikacji produkcyjnych. Uczestnik będzie umiał tworzyć własne rozszerzenia Flask.

Wymagane przygotowanie uczestników

  • Praktyczna znajomość Flask
  • Doświadczenie w projektach Python
  • Znajomość wzorców projektowych
  • Podstawy architektury aplikacji webowych

Zagadnienia

  • Wzorce projektowe Flask
  • Rozszerzenia frameworka
  • Asynchroniczne operacje
  • Skalowalność aplikacji
  • Systemy cache
  • Load balancing
  • Monitoring i logging
  • Continuous Integration
  • Deployment
  • Error handling

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-SD-304

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *