Python - Flask: Webový backend (PYWEB1F)

Programování, Python

Programujete v Pythonu a rádi byste váš kód zpřístupnili jako webovou aplikaci? Flask je velice flexibilní webový framework pro Python. V kombinaci s SQLAlchemy a dalšími projekty nabízí modulární přístup k webovému backendu. Přihlaste se na praktický workshop, ve kterém si vyzkoušíte všechno, co má takový správný webový projekt obsahovat. Naučte se tvořit webové projekty postavené na relační databázi a jednoduchých HTML šablonách.

Lokalita, termín kurzu



Virtuálně se můžete přidat i ke školením ve výše nabízených lokalitách. Do poznámky v objednávce prosím uveďte „Připojím se virtuálně“

Náplň kurzu:

Skrýt detaily
  • Webové technologie
    1. Webový prohlížeč
    2. Jednoduché dokumenty v HTML
    3. Základní stylování CSS
  • Webový vývoj
    1. Frontend a backend
    2. Webové frameworky
    3. Programovací jazyky
  • Úvod do webového backendu
    1. Seznámení s frameworkem
    2. Struktura projektu
    3. Webový server na testování
  • Webové adresy a směrování
    1. URL adresy
    2. Směrování adres
    3. Webové pohledy
  • Tvorba webových pohledů (views)
    1. Obsluha požadavku
    2. Šablonovací jazyk
    3. Renderování šablon
  • Relační modely (models)
    1. Databáze SQLite
    2. PostgreSQL, MariaDB
    3. Tabulky a cizí klíče
    4. Aktualizace a migrace
    5. Webová administrace
  • Webové formuláře (forms)
    1. Formulářové prvky
    2. Zpracování dat
    3. Nahrávání souborů
  • Testování
    1. Testovací scénáře
    2. Tvorba a spouštění testů
Předpokládané znalosti:
Znalost základů programování v jazyce Python
Doporučený předchozí kurz:
Python - pokročilé programování (PYTH2)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena kurzu:
12 900,00 Kč (15 609,00 Kč včetně 21% DPH)