PyCon CZ

PyCon CZ 23
15–17 September
Prague

this workshop will be in Czech only

Moje první API ve Flasku workshop vede Miroslav Brabenec, Petra Číhalová & Lenka Erbenová

Sunday 17 September 14:00 (3 hours)
Room 301

Vyzkoušíme si vytvořit jednoduchou Flask aplikaci, která bude implementovat REST API a přijímat zprávy ve formátu JSON.

Výsledkem bude běžná CRUD aplikace s možností uložit a načíst stav z lokálního souboru.

Poslední část workshopu budeme věnovat diskuzi a nápadům, jak by aplikace šla rozšířit na základě obecných znalostí nebo na základě znalostí nabytých z ostatních přednášek v rámci konference.

Co si přinést

Laptop s nainstalovaným Python 3.6 nebo novějším

Příkazová řádka a možnost vytvořit virtuální prostředí

REST client doplněk do prohlížeče – doporučeno RESTED

Editor zdrojového kódu – doporučeno Visual Studio Code, ale pokud jste zvyklá na jiný, tak není potřeba

V případě firemních notebooků dostatečná práva na spuštění programu se síťovou komunikací: možno otestovat např. pomocí příkazu python3 -m http.server.

Co je potřeba k tomu si tento workshop užít?

Úroveň Pythonu

Umět psát základní skripty.

O tématu

Není potřeba žádná předchozí znalost, vše bude vysvětleno.

Miroslav Brabenec

Za 10 let mojí kariéry v IT jsem měl možnost sáhnout si na prakticky veškeré formy IT infrastruktury. Viděl jsem takřka vše od nejtemnějších zákoutí serveroven po nejjasnější výšiny Cloudů. Ve volném čase se věnuji PyLadies v Praze. Moje pouť s tímto kurzem začala před 5 lety a pravidelně mě můžete potkat na začátečnickém kurzu. V současné době se zaměřuji na DevOps a SRE a s radostí si popovídám a čemkoliv na téma automatizace, IaC, observability, …

Petra Číhalová

Moje cesta do IT vedla přes PyLadies Ostrava až na pozici junior developera ve společnosti Red Hat.

Na své současné pozici pracuji na projektech, které jsou napsány hlavně v Go a Pythonu. Kromě toho jsem také koučka PyLadies Ostrava.

Díky těchto zkušenostem můžu předat nováčkům pohled někoho, kdo je jen malý kousek před nimi.

Lenka Erbenová

Po letech práce v HR a financích jsem začala od nuly před čtyřmi lety kurzem PyLadies v Praze, poté jsem pokračovala samostudiem a Czechitas Digitální Akademií. Následovalo přihlášení do Apprenticeship programu u Barclays, který jsem úspěšně absolvovala v září 2022. Nyní pracuji na pozici Python Application Developera s hlavním zaměřením na programovací jazyk Python, framework Django a frontendový vývoj v React.js. To vše byla úžasná cesta, kterou stojí za to sdílet.

Sunday 17 September

14:00 Room 301

Moje první API ve Flasku

Miroslav Brabenec, Petra Číhalová & Lenka Erbenová
Beginner’s track only in Czech
14:00 Room 302
14:00 Room 343
14:00 Room 346
14:00 Room 347

Transform Your Data Game: Mastering Data Modeling and Analytics with dbt

Jozef Regináč, Jaroslav Bezděk, Barbora Drinková & Pavel Ježek
PyData track
14:00 Room 351
14:00 Room 349

Master ESP32‑CAM with help of MicroPython

Tomislav Arnaudov & Marc Martínez Badenes