Rendszerüzemeltető (System Administrator)

Gondolkoztál már azon, hogy a weboldalak, alkalmazások, amiket rutinszerűen használsz (Index.hu, Gmail, Facebook) hogyan működnek a világ bármely pontjáról?
Tudtad, hogy ezek nem a saját eszközeiden (laptop, mobiltelefon) vannak, hanem távoli szervereken, esetleg a “felhőben”?
Vagy azt, hogyan lehetséges, hogy bárhonnan, bármikor elérhetőek a saját vagy mások adatai egy szempillantás alatt?

13 hetes rendszergazda tanfolyamunk során megtanulod azokat a koncepciókat és technológiákat, amelyekre a legelterjedtebb alkalmazások épülnek.
Belépő szintű infrastruktúramenedzselési és -üzemeltetési készségre teszel szert, alapszintű hálózati és Linux szkriptelési ismereteket szerzel, és képessé válsz webes- és mobil alkalmazások támogatására, hagyományos és virtualizált "felhő" környezetekben is.
A képzés 390 órája alatt olyan tudáshoz jutsz, amellyel képes leszel junior rendszergazda (sysadmin) munkakörben helytállni.

  • icon-small-2
    30 óra hetente13 hetes online képzés minden héten hétfőtől péntekig
  • pictogram-11
    Magyar nyelvenKözépfokú angol nyelvtudásra van szükséged
  • pictogram-5
    Népszerű technológiákLinux, VirtualBox, Docker, AWS/Azure, Bash, PostgreSQL, JSON/YAML, DNS

A képzésről

A rendszerüzemeltetéssel kapcsolatos technológiákra fókuszáló képzésünk során megismered a hálózati koncepciókat, illetve kezdő szintű szkriptelési, Linux szerver és relációs adatbázis rendszer adminisztrációs gyakorlatra teszel szert. A rendszergazda kurzus során betekintést nyersz abba, hogyan használhatóak fel a virtualizációs és konténerizációs technológiák rendszerüzemeltetés során, mind "lokális" és "felhő" környezetekben (specifikus gyakorlati tudást szerezve népszerű felhőszolgáltató platformokon - Amazon Web Services, Microsoft Azure). Ezáltal képes leszel elosztott hálózati infrastruktúrára épülő komplex rendszereket átlátni és azokat üzemeltetni. Mindezek mellett általános automatizálási szemléletet sajátíthatsz el. A rendszergazda tanfolyamon a következő témakörökben mélyedhetsz el:

Hogyan kezelj szervereket lokálisan és a felhőben

  • Technológiák: Linux, VirtualBox, Docker, AWS/Azure
  • Egyéb készségek: virtualizáció alapjai, hálózat- és tűzfalkoncepció, távoli szerver menedzsment SSH-val
  • Végeredmény: képes leszel átlátni több komponensből álló rendszereket és az azok közötti kommunikációt, illetve távolról vezérelni a szervereken futó szolgáltatásokat

Hogyan üzemeltess alkalmazásokat kiszolgáló szervereket

  • Technológiák: Ubuntu, Bash, PostgreSQL
  • Egyéb készségek: shell szkriptelés, szerveradminisztráció, package- és adatbázisrendszer-menedzsment
  • Végeredmény: képes leszel széleskörű Linux és szerveradminisztrációs feladatokat elvégezni és azokat szkriptekkel automatizálni

Hogyan lásd át komplex alkalmazásegyüttesek működését

  • Technológiák: TCP/IP, HTTP/HTTPS, JSON/YAML, DNS
  • Egyéb készségek: skálázhatóság és a magas rendelkezésre állás fogalmának elsajátítása, terheléselosztás (load balancing), automatikus skálázás (auto-scaling)
  • Végeredmény: képes leszel megérteni skálázható, magas rendelkezésre állású, elosztott webalkalmazások működését

Nem csak technológiát tanulsz!
A 13 hetes rendszergazda kurzus során nem csupán a legkorszerűbb technológiákkal ismerkedhetsz meg. Minden diákunknak igyekszünk átadni az önálló, problémamegoldásra fókuszáló szemléletmódot, kiegészítve olyan soft skillekkel, amelyek elengedhetetlenek a sikeres munkavégzéshez. Így például nemcsak a prezentációs készségeidet fejlesztjük, de időmenedzsmentet, konfliktuskezelést, önismeretet is tanulhatsz nálunk, és ami talán még lényegesebb, megtudhatod, hogyan kell hatékonyan tanulni.

  • codecool_logo_symbol
    Előképzettség
    Rendszergazda képzésünk nyitva áll mindenki számára, aki szeretne kezdő szintű rendszerüzemeltetői tudást szerezni, elosztott rendszerek szolgáltatásokra épülő rendszerek kezelését megtanulni, akár programozási előképzettség nélkül. A képzés elvégzéséhez középfokú angol nyelvtudás szükséges.
  • codecool_logo_symbol
    Képzési módszer
    Online képzés, mely 35%-ban az oktatók által vezetett gyakorlati előadásokból, 65%-ban pedig a résztvevő saját tempójában, önállóan vagy csapatban megoldott feladataiból épül fel.
  • codecool_logo_symbol
    Nehézségi fok
    Közepes
  • codecool_logo_symbol
    Képzési idő
    13 hét, hétfőtől péntekig heti 20 órában. Plusz heti 10 óra saját feladatmegoldás.

A rendszergazda kurzus felépítése

Rendszergazda képzésünk során naponta 4 órát töltesz el csoportosan workshopokkal, feladatok közös megoldásával és csoportmunkával, neked ehhez kell a fennmaradó időben önállóan kb. 2 órát hozzátenned.

A közös foglalkozás minden nap ugyanabban az idősávban kap helyet, hogy a többi időddel szabadon, előre tervezhetően tudj gazdálkodni.

Hetente rendszeresen mentori támogatást nyújtunk (heti 10 óra), hogy ne érezd elveszve magad, mindemellett megtartva az ún. “flipped classroom” kereteit: először gyakorlati példákon keresztül önállóan sajátítod el a tudásanyagot, majd csapatban alkalmazod a megszerzett tudást egy projekt feladat keretében - mindkét esetben mentorok segítségével. Ezzel a módszerrel biztos lehetsz benne, hogy minden tudáselemet magabiztosan, készségszinten fogsz tudni majd használni!

A rendszergazda kurzus teljesen online, hétfőtől péntekig heti 20 óra oktatási időből, valamint heti 10 óra egyéni feladatmegoldásból áll, azaz 13 hét alatt összesen 390 órát kell rászánnod a következő felosztásban:

Napi 1 óra mentor által vezetett gyakorlati foglalkozás
Napi 2 óra gyakorlatorientált tanulás, feladatok megoldása kiscsoportban
Napi 1 óra csoportos konzultáció a mentorral
Napi 2 óra egyéni feladatmegoldás
A napi időbeosztás (délelőtt / délután / este) a jelentkezők igénye szerint alakul ki.

A Codecool valamennyi kurzusánál ezt a feldolgozási módszertant használjuk, ez vált be legjobban, a leghatékonyabb módja, hogy a képzés minden résztvevője a lehető legalaposabban elsajátítsa a tananyagot.

Kinek ajánljuk a rendszergazda képzést?
  • Mindenkinek, aki elég bátor valami újba belevágni, még akkor is, ha nem rendelkezik IT-előképzettséggel
  • Mindenkinek, aki egy új, feltörekvő szakmát keres, amelyben lehetőség van karriert építeni
  • Mindenkinek, aki saját magának szeretné beosztani az idejét, és szabadúszóvá válna
Milyen előnyökkel jár a kurzus elvégzése?
  • Egy új, rendkívül keresett, dinamikusan fejlődő szakma alapjait sajátíthatod el
  • Érted majd a népszerű alkalmazások, weboldalak mögött rejlő komplex rendszerek működését és el tudod majd magyarázni, hogy miért nem megy a Facebook
  • Képes leszel kibogozni a web- és mobilalkalmazások mögött rejlő szövevényes komplex infrastruktúrákat és megérteni, módosítani, támogatni azokat
  • Inspiráló mentorainkkal találkozhatsz, akik online végigvezetnek ezen az úton, és motiválnak, hogy sikeresen elindíthasd új szakmádat
  • Végre megérted majd a programozós vicceket

További tanfolyamaink:

  • codecool_logo_symbol
    Frontend fejlesztő
    Négy hónapos, alapvetően a Javascript programozási nyelvre építő képzés, amely során webes technológiákra alapozva nemcsak weboldalakat, de komplex webalkalmazásokat is képes leszel elkészíteni, és ilyen állásokra pályázni bárhol a világban. Részletek
  • codecool_logo_symbol
    Szoftvertesztelő
    Három hónapos kurzusunk elvégzését követően manuális szoftver- tesztelőként piacképes szakmát szerzel, hiszen ez a tesztelési feladat szerves része minden szoftver és alkalmazás létrejöttének. Részletek
  • codecool_logo_symbol
    IT-projekt menedzser (agilis szemlélettel)
    Három hónapos kurzusunk bevezetést ad az IT-projektek komplex és izgalmas világába, elvégzését követően jó eséllyel pályázhatsz junior projektmenedzser, product owner állásokra, minden iparágban, ahol vannak IT-projektek! Részletek
  • codecool_logo_symbol
    Full-stack fejlesztő képzés
    12 hónapos full-stack fejlesztő képzésünk elvégzése során soft skillekkel felvértezett junior programozóvá válsz. Nem specifikusan egy programnyelvhez fogsz érteni, hanem komplexen átlátod a programozás minden részletét. Nappali és hétvégi kurzusként is indul.