Skip to content

Flask folytatás + Medvék harca Python-ban (Pandas vs Polars bevezető)

Photo of PyLadies Budapest
Hosted By
PyLadies B. and 3 others
Flask folytatás + Medvék harca Python-ban (Pandas vs Polars bevezető)

Details

Az októberi meetup-unkon újra két témával is fogunk foglalkozni: egyrészt bővítjük webfejlesztéssel kapcsolatos ismereteinket; másrészt megismerkedünk egy új dataframe kezelő könyvtárral.

Az első Flask workshopon néhány fontos elemmel (debug szerver, session, adatperzisztencia adatbázisok használatával, deployment kérdések, funkcióbővítés) ismerkedünk meg, és megnézzük, hogyan kell egy valóban működő webalkalmazást összerakni. Előadó: Sepp Norbert.

Ahhoz, hogy a workshopon hatékonyan tudjon mindenki dolgozni, kérjük, hogy figyelmesen olvassátok el az alábbi megelőző lépéseket. Ha tudjátok, akkor csináljátok meg ezeket a meetup előtt, ha nem, az sem baj - ezesetben érkezzetek kicsit előbb, és akkor mindenkinek segítünk ezeket beállítani.
Ahhoz, hogy mindenki sikeresen dolgozhasson, a következőkre lesz szükség:

  1. csináljatok, majd aktiváljatok egy virtuális környezetet a flask számára (conda, venv vagy más megfelelő eszköz segítségével - akinek ezzel gondja akad, jöjjön 15 perccel előbb, és segítünk)
  2. telepítsétek fel a flaskot a virtuális környezetbe (pl. pip install Flask),
  3. opcionálisan: SQLite-hoz jól jöhet még egy parancssori segédeszköz, amit itt találtok: https://www.sqlite.org/download.html - töltsétek le, tömörítsétek ki egy mappába, majd a mappa nevét adjátok a rendszer elérési útvonalhoz; aki szereti a grafikus felületet, használhat DBeavert, vagy SQLiteStudio-t
  4. telepítsétek fel a 'flask-session' kiegészítést flaskhoz.

A szünet utáni második workshopon pedig megismerkedünk a Polars könyvtárral, ami egy nyílt forráskódú könyvtár adatmanipulációhoz, jelenleg az egyik leggyorsabb megoldás az egy gépen futó adatfeldolgozásban. Jól strukturált, típusos API-val rendelkezik, amely egyszerre kifejező és könnyen használható.
A workshop során áttekintjük a Polars alapjait, kiemelve teljesítménybeli előnyeit és a Pandashoz képest fontos különbségeit. Megvizsgáljuk az alapvető műveleteket, mint például az adattisztitás, szűrés és aggregálás, így az előadás végére képes leszel saját projektjeidben is alkalmazni a Polarst.
Rálátást nyersz arra, hogyan gyorsíthatod fel az adatfeldolgozási feladataidat, és miért lehet a Polars a következő fontos eszköz az adatelemzői eszköztáradban. Előadó: Fülöp Péter.

Mivel készülj még:
Az esemény workshop jellegű, így kérünk mindenkit, hogy programozásra alkalmas számítógéppel érkezzen, hogy együtt haladhasson az előadóval. Ideális esetben erre az eszközre már telepítve van az Anaconda, de amennyiben ezt nem tudod megtenni, úgy érkezz kicsit előbb, és segítünk a telepítésben.

Előkövetelmény: korábbi programozási ismeretek előny, de nem követelmény, illetve érdemes megnézni a korábbi workshopjaink felvételeit is, hiszen az ott leadott anyagra építünk. A korábbi események anyagait ide kattintva érhetitek el.

Részletes program (tájékoztató jellegű):
17:30 - 18:00 - Megérkezés, setup
18:00 - 19:10 - Flask folytatás - Sepp Norbert
19:10 - 19:30 - Szünet - evéssel-ivással
19:30 - 20:30 - Polars bevezető - Fülöp Péter
20:30 - 22:00 - Networking

Kit várunk:
Elsősorban olyan lányokat/nőket, akik most ismerkednének a Python programozással, vagy a meglévő tudásukat szeretnék bővíteni. A meetup kezdő programozók számára szól.

Az esemény nyelve: Magyar (és python)

Az esemény szponzorai: HCL Technologies Starschema Kft

Helyszín megközelíthetősége:
Legegyszerűbben az M3-as metró Forgács utcai megállójától lehet, a Forgács utca felé eső lépcsőtől. Feljőve a metróból csak át kell menni a Forgács utca túloldalára, ahol a bejárat pár lépésre található a Forgács utca felől. A meetup a Balance Irodaház Loft nevű épületének 3. emeletén lesz.

Photo of PyLadies Budapest group
PyLadies Budapest
See more events
Starschema Kft
Váci út 99 · Budapest