Python

A kategória szakmai hitelesítője a(z) HCLTech Starschema.

Technológiák

  • numpy
  • pandas
  • Python

Nyeremény

  • 1.helyezett: 170 000 Ft értékű Media Markt utalvány
  • 2.helyezett: 70 000 Ft értékű Media Markt utalvány
  • 3.helyezett: 40 000 Ft értékű Media Markt utalvány

We would like to draw your attention to the fact that the category is written in English!

Mit érdemes tudni a HCLTech Starschemáról?

  • Budapest mellett Szegeden is van irodánk, illetve anyacégünk, a HCLTech révén a világ minden pontján jelen vagyunk.
  • Nemcsak használjuk a legfeljettebb adatos technológiákat, de különleges projektek kapcsán a fejlesztésükre is hatással vagyunk.
  • A pandémia során több ezer szervezet használta az általunk szolgáltatott adatokat üzleti és biztonsági tervezéshez.
  • Számos adatos területen világszinten vezető szakértőket alkalmazunk, akik a cégen belül és kívül is igyekeznek megosztani tudásukat mint tanárok, kutatók és szerzők.

Tudtad?

  • Segítettünk már cégeknek látatlanban tudni, hogy mikor sült pont tökéletesre a kiszállítandó pizza, megjósolni, hogy mikor kell majd megjavítani a legfeljettebb traktorokat, és hatékonyabb kezeléseket fejleszteni különféle neurológiai problémákra.
  • Tele vagyunk aktív zenészekkel és DJ-kkel, akiket céges bulikon és fesztiválokon is rendszeresen hallhatsz.
  • Számos aktív kis közösségünk van, kezdve a macskás keménymagtól a sportcsapatokon át a változatos túrák szervezőiig.
  • A Pintetime-mal közösen tervezünk felsőkategóriás céges merch-öt/ruhákat.

Milyen technológiákkal fognak a versenyzők a kategóriában találkozni?

A versenyben elsősorban a Python alapelemeinek ismeretére, és a standard library-re támaszkodunk, általános jellegű feladatok megoldására. A numpy és a pandas csomag használatának ismerete előny, erre vonatkozó további tájékoztatást/segédanyagot kínálunk. Tervezünk egy-két különlegesebb feladatot is, amelyekhez részletes használati útmutatást adunk. A Python 3.10-es változatával dolgozhattok, ahol ettől eltérő verzióra lesz szükség, azt külön jelezzük majd.

Milyen előismeretekre van szükség?

A feladatok megoldásához némi programozási tapasztalatra szükség lesz. A versenyben egyaránt részt vehetnek újoncok és tapasztalt pythonisták; mindenki találhat a saját tudásszintjén kihívást jelentő feladatot. Mivel könnyebb, közepesen nehéz és nehéz feladatokat is kitűzünk, a legtöbb pontot a tapasztaltabbak tudják majd megszerezni, ugyanakkor a legnagyobb fejlődést a kevésbé tapasztaltak remélhetik. 

Milyen jellegű feladatok, kihívások várják a versenyzőket?

Számíthattok többszörös választás típusú tesztekre, valamint programírást igénylő feladatokra, amelyeknél a program által előállított végeredményt kérdezzük majd. A feladatok megoldásához – különböző mértékben – szükség lesz általános problémamegoldási képességre, programozási tapasztalatra, valamint a Python nyelv ismeretére.

Milyen témaköröket érintetek a fordulókban?

Lesznek tematikus hetek, melyek célzottan egy témakörre összpontosítanak, valamint olyan hetek is várhatók, amelyek általános Python-tudást igényelnek. A kiemelt témakörök között biztosan szerepel majd a numpy és a pandas. 

Szükség lesz-e előzetesen egy megadott környezet "felépítésére" a versenyhez?

Javasoljuk, hogy mindenki biztosítson magának egy stabilan működő Python-környezetet. (Ha valamilyen csomagra szükség lesz, a feladatlap leíró részében fel fogjuk hívni rá a figyelmet.)
A mi kedvenceink: VSCode, Anaconda, Spyder, Pycharm, de dolgozhattok Jupyterrel vagy Colabban is. Kódot, kódrészletet nem tervezünk kérni, de programot írni kell majd, és a számított végeredményre leszünk kíváncsiak, tehát egy működő Pythonos környezet kelleni fog. Elvégre a versenyzők azért választják ezt a kategóriát, hogy programozhassanak. :) 

2023-as partnereink

Akik nélkül nem menne