Ugrás a lényegre

Bevezetés

Előljáróban

Az oldalak elején található egy rövid összefoglaló, továbbá pár extra feladat amik megoldásával jobban elsajátíthatod az anyagot.

Ha bármi hibát találnál az oldalon, jelezd bátran vagy akár adj fel merge requestet a kapcsolódó GitSCH Repo-ban.

Ahol mi használjuk a Pythont
  • Újonc weboldal backendje: GitSCH
  • Mátrix egyes kódjai: GitSCH
  • Mattermost botok
  • SCH hálózatát működtető programok
  • AdminSCH
  • És megannyi kisebb-nagyobb projektünk

Python nyelvről pici ízelítő

A Python egy viszonylag könnyen tanulható, viszont elképesztően sok funkcióval ellátott nyelv.
Magasszintű, azaz különböző adatstruktúrákat, könyvtárakat biztosít nekünk, hogy minél kevesebbet kelljen kódolnunk és ne az alacsony szintű dolgokon kelljen törnünk a fejünk.

Amellett, hogy mennyi lehetőséget bizosít, az iparban is igen elterjedt nyelv. Különböző ágazatokban előszeretettel használják az apró probléma megoldásától a legbonyolultabbakig. Lehet benne apróbb szkripteket, webszervereket vagy akár gépi tanulásra képes szoftvereket is írni.

Tipp

A doksiban több kódsort is fogsz találni, melyeket arra bíztatnálak, hogy bátran próbáld ki a saját gépeden.
Az egyes részek közt továbbá javasolt, hogy tarts szüneteket és próbáld feldolgozni amit tanultál.

Telepítés

Windows

Három opciód van, ebből válassz egyet:

  • Microsoft Store-ban a Python 3.10-ra keresel és azt feltelepíted
  • Python weboldaláról letöltöd a hivatalos telepítőt.
    Itt a Latest Python 3-ra kattints, majd az oldal legalján megtalálod a Windows installer (64-bit) nevű fájlt.
  • Utolsó opció, hogy feltelepítesz egy Windows Subsystem for Linux-ot (WSL) és arra telepíted fel a lentebb leírt módon.

MacOS

Két módot találtam, de ha elakadnál, keress bátran.

  • Python weboldaláról letöltöd a hivatalos telepítőt.
    Itt a Latest Python 3-ra kattints, majd az oldal legalján megtalálod a macOS 64-bit ... Installer-t nevű fájlt. Description-be látod, hogy melyik kell a te rendszeredhez.
  • Letöltöd a Brew nevű Package manager-t, majd pedig egy brew install python-al feltelepíted.

Linux

Linuxon viszonylag egyszerű. A kedvenc csomagkezelőd ha kiválasztod, abban megfogod találni a python3 nevezetű csomagot. Azt telepítsd fel. Például egy Ubuntu rendszeren a terminálból telepítve:

  • sudo apt install python3

vagy a grafikus csomagkezelőben rákeresel és feltelepíted.

Rólam

Lehet, hogy ezt nem az oldal végére kellett volna tennem, de mostmár hogy ennyi mindent elolvastál, Szia!

A KSZK-ba még gólyaként volt szerencsém csatlakozni és akkor még nem hogy a Linux-hoz nem értettem, de még azt se tudtam, hogy mi az az API kérés és hol induljak el, ha fejleszteni szeretnék egy alkalmazást. Ez idő alatt nem csak megannyi szakmai tapasztalatot szereztem, de életre szóló barátságokra is leltem ebben a közösségben. A félév során, mint DevTeam körvezető, VMWare és Kubernetes rendszergazda tevékenykedtem. Volt szerencsém ez idő alatt megismerkedni különböző virtualizációs technológiákkal, üzemeltetéssel, szoftver fejlesztéssel és projekt menedzsmenti megoldásokkal. Mostanában főképp DevOps-al foglalkozom. Elsőéves MSC infósként szinte bármivel megtalálhattok, legyen az szakmai kérdés, újonc oldalon felmerülő ötlet vagy csak egy baráti beszélgetés. Szóval csak keress bátran!

((Az Újonc oldalon lévő leírással való egyezés csak a véletlen műve))

Elérhetőségeim:

  • Email: laszlo.rafael[AT]kszk.bme.hu
  • Mattermost: @rlacko
  • Telegram: @rlacko

A dokumentációhoz főképp a hivatalos doksikat, a Google-t és a saját tapasztalataim használtam fel