Hovorí sa, že Python je univerzálny programovací jazyk, v ktorom sa dá naprogramovať (skoro) všetko. A áno - aj webové stránky. Otázkou už len je, ktorý rámec na tvorbu dynamických webových stránok je ten pravý. Flask? Django? Bottle? CherryPy? Tornado? Alebo nejaký iný? V tomto webinári sa pozrieme na ten nejaký iný - na vychádzajúcu hviezdu na poli webových rámcov v jazyku Python s názvom FastAPI. Týmto webinárom ukončíme krátke zoznámenie sa s týmto rámcom. Vytvoríme jednoduché REST API, pomocou ktorého bude môcť chytrý teplomer publikovať svoje údaje o aktuálnej teplote.
Vo videokonferenčnej miestnosti budeme už od 14:00 a v prípade, že by ste mali problém s inštaláciou softvérového vybavenia, pokúsime sa vám pomôcť tieto problémy vyriešiť.
Tento webinár bude vo forme hands-on / workshop-u. Ak teda máte chuť, môžete sa zapojiť a pracovať spolu s lektormi. Samozrejme môžete sa len pozerať a počúvať.
V prípade, že sa chcete zapojiť, nainštalujte si:
Jazyk Python ako aj editor kódu pre jazyk Python si nainštalujte štandardnými spôsobmi vhodnými pre váš operačný systém.
Ak už máte Python nainštalovaný, webový rámec FastAPI si nainštalujete z príkazového riadku nasledovne:
pip3 install fastapi uvicorn
Pre viac informácií, resp. postup inštalácie nájdete priamo na domovskej stránke projektu.
Installing Chocolatey - Postup pre inštaláciu Chocolatey na OS Windows.
webový rámec FastAPI
Mu - jednoduchý editor kódu v jazyku Python pre začínajúcich programátorov