Python az alapokról

Technológiai óriásokkal vagy innovatív start-upokkal szeretnél együtt dolgozni?

Íme néhány jó hír: mindegyik a Python-t és a nyílt forráskódú keretrendszerek és könyvtárak gazdag ökoszisztémáját használja. Végezd el ezt a tanfolyamot, hogy megtanuld a Python alapjait és ennek a csodálatos programozási nyelvnek a fejlettebb aspektusait. Tökéletes választás mindazok számára, akik innovatívak szeretnének lenni, valamint mesterséges intelligenciát és gépi tanulási (ML) alkalmazásokat szeretnének építeni.

Jelentkezz most

Hamarosan…

Mit fogsz tanulni?

Python
123456

Python

Ez a modul bevezet a Python programozás világába. Megtanulod ennek a hihetetlenül népszerű nyelvnek a szintaxisát, az objektum-orientált programozás lényegét, és a standard könyvtár alapvető funkcióit.

De ami a legfontosabb, megtanulod hatékonyan használni őket. Ezután megtanítjuk neked hogyan használd ezeket az eszközöket hatékonyan, annak érdekében, hogy nagyszerű programozóvá válj! Ismereteket fogsz szerezni a teljes Python ökoszisztémáról, és arról, hogy hogyan hozhatsz létre saját modulokat.

A modul végére elsajátítod a reguláris kifejezési lehetőségeket, a kivételek lényegét, valamint a létrehozását és használatát a nyelvi elemeknek, mint például dekorátorok, kontextuskezelők és lambdák.

Adatokkal való munka

Az alkalmazások nagyon gyakran használnak adatokat. Ezért megtanítjuk neked hogyan kell dolgozni az adatok beillesztésére, módosítására és keresésére használt mechanizmusokkal. Szert fogsz tenni az adatbázisokkal való munkavégzéshez használt SQL nyelv ismeretére. Miután megismerted az adatbázisokat, ideje használni őket a Pythonból.

Megtanulod hogyan működik az ORM – hogyan lehet összeegyeztetni az objektum-orientált világot a relációs világgal. Ezután az általad alkotott szoftver képes lesz adatbázisokban tárolni és feldolgozni az információkat.

Webes technológiák

Megtanulod a frontend világának legfontosabb technológiáit – vagyis azt, hogy mit látunk egy weboldal meglátogatásakor. Megmutatjuk hogyan hozhatsz létre HTML-kódot, hogy pontosan azt képviseljék, amit szeretnél megmutatni, stílusokat amik pont úgy néznek majd ki, ahogyan szükséged van rájuk, és JavaScript-kódot, hogy mindez rendszerben működjön. Ezután bemutatjuk Pythonban a webes alkalmazások létrehozásának legnépszerűbb keretrendszerét, a Djangot.

Megtanulod hogyan hozhatsz létre adminisztrációs paneleket, hogyan kezelhetsz űrlapokat, munkamenet mechanizmusokat és cookie-kat. Az engedélyezési és hitelesítési folyamatokat is felfedezheted.

Programozói munkaeszközök

Megtanulod hogyan dolgozz egy fejlesztőcsapatban, és hogyan oldják meg a csapatok azokat a problémákat, amelyek akkor jelentkeznek, amikor sokan módosítják ugyanazokat a fájlokat. Megtanulod a kóddal való munka helyes menetét, hogyan szerveződik a munka a programozói csapatokban, és miért olyan fontos a tervezés.

Jó gyakorlatok

A tesztelés elengedhetetlen a szoftverfejlesztésben. Így biztosíthatod, hogy az általad írt kód megfelelően működjön.

A TDD a kód létrehozásának egy olyan megközelítése, amelyben először teszteket hozol létre, majd megírod a kódot, hogy a tesztek megerősítsék, hogy a kód megfelelően működik.

Ezután megtanítjuk, hogy mi az algoritmus, és miért számít annyira a programozás világában. Megtanulod hogyan kell megoldani a gyakori problémákat, és meghatározod az ilyen megoldások hatékonyságát. Sőt, látni fogod, hogy az adatok sokféle módon tárolhatók – és tudni fogod, mikor melyiket kell választanod.

Programozáskor számíts arra, hogy gyakran találkozik olyan problémával amellyel valaki korábban már küzdött. A minta univerzális, a gyakorlatban bevált megoldás a gyakran előforduló és ismétlődő problémákra. Megtanulod a legnépszerűbb mintákat, valamint azok felhasználási eseteit és alkalmazásukat.

Záróprojekt

Végül létrehozol majd egy gyakorlati projektet, amely egy valódi üzleti problémát fog megoldani. Később csatolhatod ezt a projektet az önéletrajzodhoz, és felhasználhatod álmaid munkájának megszerzéséhez. A feladatod egy bonyolultabb webes alkalmazás tervezése és megvalósítása lesz. Dolgozhatsz egyedül vagy csapatban.

Végezetül bemutatsz majd egy működő alkalmazást, és megbeszélitek mit sikerült megvalósítanod, és milyen további ötleteid vannak az alkalmazás fejlesztéséhez. Az órákon a kód áttekintésére is szakítunk időt.

Python

Ez a modul bevezet a Python programozás világába. Megtanulod ennek a hihetetlenül népszerű nyelvnek a szintaxisát, az objektum-orientált programozás lényegét, és a standard könyvtár alapvető funkcióit.

De ami a legfontosabb, megtanulod hatékonyan használni őket. Ezután megtanítjuk neked hogyan használd ezeket az eszközöket hatékonyan, annak érdekében, hogy nagyszerű programozóvá válj! Ismereteket fogsz szerezni a teljes Python ökoszisztémáról, és arról, hogy hogyan hozhatsz létre saját modulokat.

A modul végére elsajátítod a reguláris kifejezési lehetőségeket, a kivételek lényegét, valamint a létrehozását és használatát a nyelvi elemeknek, mint például dekorátorok, kontextuskezelők és lambdák.

Adatokkal való munka

Az alkalmazások nagyon gyakran használnak adatokat. Ezért megtanítjuk neked hogyan kell dolgozni az adatok beillesztésére, módosítására és keresésére használt mechanizmusokkal. Szert fogsz tenni az adatbázisokkal való munkavégzéshez használt SQL nyelv ismeretére. Miután megismerted az adatbázisokat, ideje használni őket a Pythonból.

Megtanulod hogyan működik az ORM – hogyan lehet összeegyeztetni az objektum-orientált világot a relációs világgal. Ezután az általad alkotott szoftver képes lesz adatbázisokban tárolni és feldolgozni az információkat.

Webes technológiák

Megtanulod a frontend világának legfontosabb technológiáit – vagyis azt, hogy mit látunk egy weboldal meglátogatásakor. Megmutatjuk hogyan hozhatsz létre HTML-kódot, hogy pontosan azt képviseljék, amit szeretnél megmutatni, stílusokat amik pont úgy néznek majd ki, ahogyan szükséged van rájuk, és JavaScript-kódot, hogy mindez rendszerben működjön. Ezután bemutatjuk Pythonban a webes alkalmazások létrehozásának legnépszerűbb keretrendszerét, a Djangot.

Megtanulod hogyan hozhatsz létre adminisztrációs paneleket, hogyan kezelhetsz űrlapokat, munkamenet mechanizmusokat és cookie-kat. Az engedélyezési és hitelesítési folyamatokat is felfedezheted.

Programozói munkaeszközök

Megtanulod hogyan dolgozz egy fejlesztőcsapatban, és hogyan oldják meg a csapatok azokat a problémákat, amelyek akkor jelentkeznek, amikor sokan módosítják ugyanazokat a fájlokat. Megtanulod a kóddal való munka helyes menetét, hogyan szerveződik a munka a programozói csapatokban, és miért olyan fontos a tervezés.

Jó gyakorlatok

A tesztelés elengedhetetlen a szoftverfejlesztésben. Így biztosíthatod, hogy az általad írt kód megfelelően működjön.

A TDD a kód létrehozásának egy olyan megközelítése, amelyben először teszteket hozol létre, majd megírod a kódot, hogy a tesztek megerősítsék, hogy a kód megfelelően működik.

Ezután megtanítjuk, hogy mi az algoritmus, és miért számít annyira a programozás világában. Megtanulod hogyan kell megoldani a gyakori problémákat, és meghatározod az ilyen megoldások hatékonyságát. Sőt, látni fogod, hogy az adatok sokféle módon tárolhatók – és tudni fogod, mikor melyiket kell választanod.

Programozáskor számíts arra, hogy gyakran találkozik olyan problémával amellyel valaki korábban már küzdött. A minta univerzális, a gyakorlatban bevált megoldás a gyakran előforduló és ismétlődő problémákra. Megtanulod a legnépszerűbb mintákat, valamint azok felhasználási eseteit és alkalmazásukat.

Záróprojekt

Végül létrehozol majd egy gyakorlati projektet, amely egy valódi üzleti problémát fog megoldani. Később csatolhatod ezt a projektet az önéletrajzodhoz, és felhasználhatod álmaid munkájának megszerzéséhez. A feladatod egy bonyolultabb webes alkalmazás tervezése és megvalósítása lesz. Dolgozhatsz egyedül vagy csapatban.

Végezetül bemutatsz majd egy működő alkalmazást, és megbeszélitek mit sikerült megvalósítanod, és milyen további ötleteid vannak az alkalmazás fejlesztéséhez. Az órákon a kód áttekintésére is szakítunk időt.

Hogyan tanítunk?

Gondoskodunk arról, hogy online tanfolyamaink a legfontosabbra összpontosítsanak: élő feladatokra és foglalkozásokra professzionális oktatóinkkal.

Este vagy hétvégén

egyéni preferenciáidtól és a napi beosztásodtól függően

Mindig

Egy dedikált projektkoordinátor segít a tanfolyam időtartama alatt

2x / tanfolyam

Gyakorlati projektek, amelyek a fejlődésed segítik

Mit fogsz kapni a tanfolyam alatt?

Karrier coaching

Nem számít hol tartózkodsz, egy karriertanácsadó képes lesz válaszolni az IT-iparban való munkával kapcsolatos minden kérdésedre. Szeretnéd javítani a LinkedIn profilod vagy a szakmai önéletrajzod minőségét? Örömmel segítünk neked!

Állásinterjú szerepjáték

Gyakorolj beszélni a technikai és egyéb készségeidről az első állásinterjú előtt. Hogy segítsük a folyamathoz való alkalmazkodást, egy próbainterjút tartunk számodra az egyik oktatónkkal.

Iparági anyagok

Megkapod egyéni munkafüzetünket, amely mindent tartalmaz amit az IT világáról tudnod kell. Kapcsolatban fogunk maradni, és kifejezetten diákjaink és végzettjeink számára készült tartalmakat biztosítunk majd a számodra.

HR osztály

Ez egy gyakorlati kurzus amely a toborzási folyamatot, és az arra való felkészülést mutatja be! Megtudhatod hogyan kell megírni az első önéletrajzot az informatikai karrieredhez, mikor kell munkát keresned, és hogyan kell sikeresen abszolválni a felvételi interjút.

Végzőseink mondták

„Elmondhatom, hogy az oktatók rengeteg támogatást nyújtottak nekünk. Valahányszor tudtak egy junioroknak szóló álláslehetőségről, értesítettek minket róla.”

Bianca Todoran A Smart Cube adatelemzője

“A tanfolyam tananyaga nagyon átfogó, nem csak a Java-ról szól. Ez egy jó hely a tanulás megkezdéséhez. A tanfolyam segített felépíteni egy olyan tudásbázist, amelyre tovább építhetek az éppen aktuális munkaköri vagy projektkövetelményeknek megfelelően.”

Adina Dumitrescu Szoftverfejlesztő a Kalypsonál

„Ha a legnagyobb értéket kell választanom amit kaptam a tanfolyamtól, az az lenne, hogy a kurzus megmutatta hogyan jár együtt az emberi érték és a technikai érték az IT-iparban. És az SDA-nak mindkettőben sikerült felülmúlnia magát.”

Levente Szilveszter Szoftverfejlesztő az Uniqa Raiffeisen Software Service-nél

“Mindent összegezve mindenképp azt javaslom, hogy próbáld ki ezt az SDA tanfolyamot, ha azt tervezed, hogy belépsz a programozás világába.”

Pavel Pšečuk Műszaki támogató mérnök a Breakwater Technologynál
Ez a weboldal sütiket használ

A weboldal használatával hozzájárulsz a sütik használatához. Tudj meg többet.

Igen, elfogadom