• StudiCore Online Junior Programozó képzés

    Programozó akarok lenni

  • 1,5 - 12+ hónap

    Java SE

    • Tudnod kell programozni, algoritmusokat írni. Ehhez a Java nyelvet használjuk, mert kellően elterjedt ahhoz, hogy sok cégnél kaphass vele állást és kellően kiforrott és “tiszta” ahhoz, hogy a lehető legtöbb előforduló megoldást meg tudjuk rajta mutatni.
    • Tudnod kell adatbázisokat kezelni. A Java tanfolyam nálunk alap SQL oktatást is tartalmaz, annyit, amennyit egy kezdő programozónak mindenképpen tudnia kell.
  • 2-6 hét

    Java SE nagyfeladat

    Egy “nagyobb” program fejlesztése jó arra, hogy elmélyítse a tudásodat, egységes egésszé érjen össze, valamint ezt már meg tudod mutatni másoknak is.

    2-6 hét

  • 1 hónap

    Maven

    Sok cég előszeretettel használja a Maven fordítást segítő eszközt, ennek ismerete nélkül könnyen elveszítheted a fonalat. Ha nem ismered ezt az eszközt, nagy valószínűséggel a cégnél az első dolgod egyike lesz – csak éppen rohamtempóban.

  • 2 hét

    Git

    A programokat már nem floppyn/CD/DVD-n/winchesteren küldözgetik egymásnak a fejlesztők. Ahhoz, hogy egy modern fejlesztésbe be tudj kapcsolódni, értened kell a használt “verziókezelő” rendszer elveit, működését. Mi a Gitet választottuk, mert nagyon népszerű és a legtöbb előforduló elv megtalálható benne, így ha ezt ismered, egy másik használata esetén is be tudod azonosítani az elveket, és gyorsan megtanulod azt is használni.
    Ennek segítségével már modern, elegáns módon tudod majd bemutatni azokat a projekteket, amiket tanulmányaid során elkészítettél.

    2 hét

  • 1 hónap

    JPA

    A legtöbb cégnél fejlettebb adatbáziskezelést használnak. Ha az álláshirdetésben JPA vagy Hibernate szerepel, akkor ez az (ha pl. EclipseLink, akkor meg hasonló).
    Ez az első lépésünk a nagyvállalati rendszerek irányába.

  • kb. 1,5-2 órás videó

    Hálózatok leendő webfejlesztőknek videó (Deep Dive 5.)

    Mivel a hálózatok témája egy manapság szinte kikerülhetetlen téma, érdemes vele bizonyos mértékig megismerkedni.

    Számítógéphálózatok témakörében vastag könyveket lehet megtölteni a részletekkel, Andrew S. Tanenbaum és David J. Wetherall Számítógéphálózatok c. könyve pl. szedéstől és kiadástól függően nagyságrendileg 680-940 oldal.

    Ebben a Deep Dive-ban azt a tudást gyűjtöttük össze, amire szoftverfejlesztőként (mondjuk webfejlesztőként) nagy valószínűséggel a hálózatok témakörében szükséged lesz, és igyekeztünk mindent kihagyni, amire meg várhatóan nem lesz szükséged.

    kb. 1,5-2 órás videó

  • 1 hónap

    HTML / CSS

    A HTML/CSS tudás ahhoz szükséges, hogy weboldalakat tudj létrehozni, akár saját részre, akár annak a cégnek a részére, ahol el fogsz helyezkedni.

  • kb. 2 hónap

    Spring Boot

    Elsősorban nagyvállalati projektekben használt eszköz (ahogyan a JavaEE is), melynek segítségével hatékonyan lehetséges webes (és egyéb) rendszereket is létrehozni.

    kb. 2 hónap

  • kb. 1 hónap

    Javascript

    Ha webes fejlesztés, akkor nem feledkezhetünk meg a Javascriptről sem. A böngészőben futó programok de facto szabványa.

  1. Java SE – 1,5 – 12+ hónap
    Tudnod kell programozni, algoritmusokat írni. Ehhez a Java nyelvet használjuk, mert kellően elterjedt ahhoz, hogy sok cégnél kaphass vele állást és kellően kiforrott és “tiszta” ahhoz, hogy a lehető legtöbb előforduló megoldást meg tudjuk rajta mutatni. Tudnod kell adatbázisokat kezelni. A Java tanfolyam nálunk alap SQL oktatást is tartalmaz, annyit, amennyit egy kezdő programozónak mindenképpen tudnia kell.
  2. Java SE nagyfeladat – 2-6 hét
    Egy “nagyobb” program fejlesztése jó arra, hogy elmélyítse a tudásodat, egységes egésszé érjen össze, valamint ezt már meg tudod mutatni másoknak is.
  3. Maven – 1 hónap
    Sok cég előszeretettel használja a Maven fordítást segítő eszközt, ennek ismerete nélkül könnyen elveszítheted a fonalat. Ha nem ismered ezt az eszközt, nagy valószínűséggel a cégnél az első dolgod egyike lesz – csak éppen rohamtempóban.
  4. Git – 2 hét
    A programokat már nem floppyn/CD/DVD-n/winchesteren küldözgetik egymásnak a fejlesztők. Ahhoz, hogy egy modern fejlesztésbe be tudj kapcsolódni, értened kell a használt “verziókezelő” rendszer elveit, működését. Mi a Gitet választottuk, mert nagyon népszerű és a legtöbb előforduló elv megtalálható benne, így ha ezt ismered, egy másik használata esetén is be tudod azonosítani az elveket, és gyorsan megtanulod azt is használni.
    Ennek segítségével már modern, elegáns módon tudod majd bemutatni azokat a projekteket, amiket tanulmányaid során elkészítettél.
  5. JPA – 1 hónap
    A legtöbb cégnél fejlettebb adatbáziskezelést használnak. Ha az álláshirdetésben JPA vagy Hibernate szerepel, akkor ez az (ha pl. EclipseLink, akkor meg hasonló).
    Ez az első lépésünk a nagyvállalati rendszerek irányába.
  6. Spring Boot – kb. 2 hónap
    Elsősorban nagyvállalati projektekben használt eszköz (ahogyan a JavaEE is), melynek segítségével hatékonyan lehetséges webes (és egyéb) rendszereket is létrehozni.
  7. Javascript – kb. 1 hónap
    Ha webes fejlesztés, akkor nem feledkezhetünk meg a Javascriptről sem. A böngészőben futó programok de facto szabványa.

Mikor lesz állásom?

Leghamarabb (de még viszonylag kis eséllyel) a Java SE modul közepén, onnantól kezdve pedig az esélyeid növekedéséért tanulsz.

Milyen tudást ad a tanfolyam?

Az általunk kínált tudással megszerzed azt az alaptudást, amire utána ráépítheted a fejlesztői karrieredet. (Edit története). Erről a tudásról cégek azt nyilatkozták, hogy stabil, alapos, illetve hogy olyan dolgokat is tanítunk, amit néha még seniorok sem tudnak.
Ha elhelyezkedsz egy cégnél, az első 2 évet célszerű a tanulásnak szentelni: szívj magadba minél több információt, tanulj, gyakorolj minél többet, hogy meglegyen az a tudásod, amivel utána szélesre tárulnak a kapuk.

Ehhez az ütemtervhez mennyi időt kell hetente rászánjak?

Ez meglehetősen egyénfüggő: legjobb, ha hetente többször (akár minden nap) leülsz, és foglalkozol vele legalább 1-2-3 órát. A legjobb egyébként, ha kipróbálod, milyen időráfordítás milyen sebességre elég. A tanfolyamot egyenletesre igyekeztünk szabni, hogy ne legyenek kiugró megakadások, a tudásod növekedésével nőjön a nehézség.

Hogyan néz ki a tanfolyam? Mikor és hova kell bejárni?

A tanfolyam teljesen online, és teljesen szabad időbeosztásban végezhető egy online felületen keresztül.
Egyetlen fix dolog van beépítve: el kell érned minden fejezetben egy megadott tudásszintet, anélkül nem lehet továbbhaladni. Az, hogy ez mikor történik meg, egyedül rajtad múlik – ezért is mozog ilyen tág határok közt, hogy meddig tart a tanfolyam.
Sehova és semmikor nem kell bejárni, nulla kötöttség.
Az oktatói segítség is elérhető kötetlen módon: te kérdezel, amikor tetszik, az oktató pedig – bizonyos meghatározott keretek között – válaszol.

Az oktatási rendszer részletei

Írásban

  • Az anyagok írásban állnak a rendelkezésedre. A videók (még) nem kereshetőek, nem lehet átfutni rajtuk, egy perc alatt megtalálva bennük a lényeget. Az írásbeli szöveg gyors átfutásának képességére egy programozónak elképesztően nagy szüksége van, így jó ha már az elején hozzászoksz az írásbeliséghez.
  • Elérhetőek és átismételhetőek a témák, szükség szerint.

Feladatok

De nemcsak elméletet kapsz (azt bármely könyvben elolvashatnád), hanem hozzá kapcsolódó feladatokat is.

  • A feladatokat először egy program értékeli ki, amely az első magyar nyelven, nyilvánosan elérhető feladatértékelő rendszer

Amennyiben Pro csomagot választasz:

  • Az automata értékelést követően oktatóink ellenőrzik, így biztosan elsajátítod a szükséges tudást.
  • Felhívják a figyelmed arra, hogy mi olyat csinálsz rosszul, amiről nem is tudtad, hogy rossz. Az ilyenek később akár nevetség tárgyát is képezhetik szakmai körökben.
  • Ha elakadsz, a szakmai támogatás rendelkezésre áll.
  • A megoldásokat és oktatói javaslatokat később is vissza tudod nézni.

Válaszok (Pro csomag)

  • Oktatóink készséggel válaszolnak a felmerülő kérdéseidre.
  • A kérdések és válaszok privát üzenetekben történnek, elég csak az oktatóval megosztani a kérdéseidet, nem kell egy egész teremnyi ember előtt szégyenkezned.
  • Mivel elemi érdeked, hogy hatékonyan megkapd az információt, megtanulsz jól kérdezni. Ha rosszul kérdezel, a cégnél a mentorod sem fogja kitalálni a gondolataidat, hanem arra válaszol, amit kérdezel, amivel nem leszel kisegítve. Nálunk védett környezetben begyakorolhatod a kérdezést is.

Konzultációs napokon (Pro csomag)

A válaszok előre meghatározott rend szerint érkeznek, hasonlóan ahhoz, ahogy egy valós cégnél sem áll rendelkezésre mindig a mentor. Nálunk már az első pillanattól arra készülsz, hogy a kiváló junior programozó legyél: olyan, aki megoldja a problémáit, és nem rohangál 5 percenként a seniorhoz minden apró-cseprő gonddal – nem hagyva őt sem dolgozni, így nemhogy előre mozdítaná a fejlesztést, pont, hogy hátráltatja.

A céges rendszerhez képest annyi könnyítés van, hogy a kérdezési lehetőség előre ütemezetten elérhető, így sosem kell néhány napnál többet vergődni a programozási feladat megoldásával. Ha meg jól megy, akkor haladhatsz tovább.

  • hetente két alkalommal nézik át az oktatók a beküldött anyagokat – kivéve, ha hétfő vagy kedd munkaszüneti nap, mert akkor a “keddi”, ha csütörtök vagy péntek munkaszüneti, akkor a “pénteki” konzultációs nap marad el
  • ha beküldöd a feladataidat, kérdéseidet, problémáidat a határidőig (hétfő vagy csütörtök 18:00), akkor másnap éjfélig válaszolunk
  • a határidő egyben munkára is sarkall
  • a távolabbi határidő egyben lehetőséget ad arra, hogy átgondold a problémát, és a zuhany alatt beugorjon a megoldás – valljuk, hogy a legjobb tanulás az, amikor a tanuló maga jön rá a megoldásra: saját sikerének éli meg és jobban meg is ragad

Miben más…?

… mint egy tantermi tanfolyam?

Egy normál, fix tempójú (pl. tantermi) tanfolyam esetében minden témára meg van előre határozva, hogy mennyi idő jut.

  • Ez a tanulók egy részének (15-30%) túl sok, ők csak unatkoznak, és időpocsékolásnak tartják, hogy fölöslegesen ücsörögnek a tanteremben ahelyett, hogy pihennének, vagy a családjukkal töltenék az időt.
  • A tanulók másik része (20-30%) túl kevés az idő, hogy mindent jól megértsenek, ezért ők nem szerzik meg a megfelelő tudást, és így még az első csoportnál is rosszabbul járnak, mert amellett, hogy kifizettek egy rakás pénzt, eltöltöttek egy csomó időt, még az egész majdnem teljesen felesleges is volt.

Nálunk olyan tempóban haladhatsz, amiben pont annyi időt fordítasz egy-egy témára, amivel megszerzed a kellő jártasságot és magabiztosságot az adott részben, nem pedig addig, amennyi időt a tanterv az adott témára szánt. Ha neked a tanfolyam 2 hónap, akkor annyi alatt is végigsuhanhatsz, ha viszont több, mint egy évig akarsz a témával foglalkozni, vagy ismételni akarsz (felvételizés előtt), akkor arra is van lehetőség.

  • akkor tanulsz, amikor csak akarsz. Még akkor is, ha ez hajnal 2-kor van, nem kell semmihez alkalmazkodnod.
  • nem kell az utazgatásra időt pazarolnod
  • elérhető nagyvárosoktól eltérő helyen is

… mint egy könyv vagy videótanfolyam?

A programozás tankönyvek és videótanfolyamok legtöbbször csak az elmélet precíz és didaktikus leírását írják le vagy mutatják meg.
Jobb esetben a könyvben vagy a videóban vannak gyakorlati feladatok is, de azokat vagy megoldod, vagy nem, és hogy jól oldottad-e meg, azt nem ellenőrzi soha senki.

Nyilván nem, mert ha megtenné, akkor nem kerülhetne nagyságrendileg 10-20 dollárba.

Az online módszereket és könyveket gyakran éri az a kritika, hogy sokan csak megveszik, és nem használják, illetve a végtelenségig elhúzzák a végigcsinálást. Ez az online rendszer sem mentes ettől a tulajdonságtól. Ezért találtuk ki a Pro csomag heti kétszeri oktatói segítségét: ha valaki hatékonyabban tanul oktatói elszámoltatás mellett, mindenképpen ezt válassza, biztosra akar menni.

Csomagok

Havidíj

Mivel nagyban függ a tanfolyam hossza is és a mi költségeink is attól, hogy mennyi időt és energiát teszel bele a saját tanulásodba, ezért havidíjas rendszert hoztunk létre.

A StudiCore Online Java Basic-re létezik egyösszegű csomagunk is.

ProBasicLetölthető
Írásos elméleti anyagokElméleti anyagokElméleti anyagokElméleti anyagok
KvízekKvízekKvízekKvízek automatikus értékelés nélkül
Programozási feladatokFeladatokFeladatok
Feladatok
Automatikus feladatkiértékelő használataAutomata feladatértékelésAutomata feladatértékelésNincs automatikus értékelés
1/1 írásbeli konzultáció oktatóvalHeti 2 alkalom konzultáció*Konzultáció 6.500 Ft alkalmankéntNincs konzultáció
1/1 beszélgetős konzultáció oktatóval (Live konzultáció)Külön vásárolható (kedvezményes áron)Külön vásárolható (kedvezményes áron)Külön vásárolható (előfizetés nélküli áron)
Havidíj75.000 Ft39.000 Ftmodultól függő ár

* – ha egy adott héten a hétfő vagy a kedd munkaszüneti nap, akkor a “keddi”, ha a csütörtök vagy péntek munkaszüneti nap, akkor a “pénteki” konzultációs nap elmarad.

Melyik modul milyen csomagban érhető el?

ModulJava SEJava SE NagyfeladatMavenGitJPA/HibernateHTML/CSS
Pro
Basic
Letölthető

Modulok

Jelentkezés

Ahhoz, hogy el tudd kezdeni az online junior programozó tanfolyamot, előbb töltsd ki tesztünket!

Bármennyire vonzó is a programozói pálya, bizonyos képességekre, mint minden szakmánál, itt is szükség van. Az alábbi teszt ezeket a képességeket vizsgálja. Semmilyen informatikai előképzettséget nem igényel, nincs másra szükség, mint értő olvasásra és némi logikára!

ALKALMAS VAGY PROGRAMOZÓNAK?