A CodeGym-ről
- egy webhelyet
- egy innovatív online képzés elérhető ezen a webhelyen
- és olyan emberek közössége, akik Java-programozók akarnak lenni (vagy már azzá váltak).
A tanfolyam négy küldetésből áll, mindegyik 10 szinttel. Minden szint tele van leckékkel (Java, interjúkérdések, motiváció, foglalkoztatás és szórakozás) és feladatokkal (több ezer darab! A haladóbb küldetések miniprojekteket is tartalmaznak).
Az anyagokhoz egymás után férhet hozzá, ahogy halad előre. A CodeGym számos funkcióval rendelkezik. Csak a legérdekesebbet említettük: azonnali feladatellenőrzés, megoldási javaslatok, mentorok tanácsai. Ó, igen, és a kurzusnak van egy története. =)
Az egész kurzus célja, hogy jól érezze magát, boldog legyen, és valódi Java programozási ismereteket szerezzen, hogy könnyen elhelyezkedhessen programozóként.
Mit fogok tanulni a CodeGym-ből?
Emellett a Java mellett néhány leckét az interjú folyamatának és az önéletrajz megírásának szentelnek.
Hol láthatom a tanulási tervet?
Lehetetlen programozóvá válni csak úgy, hogy könyveket olvasol vagy videókat nézel! Ahhoz, hogy megtanuljon programozni, sokat kell... programoznia, és meg kell tanulnia programozóként gondolkodni. Ennek eléréséhez a kurzus több mint 1200, változó összetettségű feladatot tartalmaz (a megoldások intelligens automatikus ellenőrzésével). Ezzel több mint 1000 órányi gyakorlati programozási tapasztalatot szerezhet.
Hol találhatok véleményeket a CodeGym-ről? icons/site1-movres >
- Bárhol az interneten. Írja be a "CodeGym reviews" kifejezést a Google-ba, és tekintse meg a keresési eredményeket. Nem szűrjük ki a harmadik felek véleményét, így nem csak a pozitív véleményeket láthatja (jó, hogy jóval több van belőlük), hanem az építő jellegű és nem túl építő kritikákat is.
- Webhelyünkön található egy Vélemények rész is. Itt véleményt írhat, és elolvashatja más felhasználók véleményét.
P.S.: Az értékelések szubjektívek, és csak Ön alkothatja meg a helyes benyomást arról, hogy mit jelent a tanfolyam az Ön számára. Próbáljon meg tanulni a CodeGymmel. Az első küldetés, amely a kezdeti Java tanfolyamot fedi le, teljesen ingyenes. Így kialakíthatja saját véleményét a tanfolyamról.
A feladatokról
Mi olyan különleges a feladataiban? Nem lenne jobb önállóan programozni, és nem fizetni a «feladatok gyűjteményéért»?
Ennek megfelelően az automatikus megoldásellenőrző rendszer nagyon fontos szerepet játszik tanfolyamunkon. Az intelligens validátor egy csapásra ellenőrzi a megoldást, elemzi az esetleges hibákat, és javaslatokat tesz azok kijavítására.
A négy CodeGym küldetés több mint 1200 feladatot tartalmaz. Elég változatosak:
- Kódbevitel. Ez a legegyszerűbb feladattípus: mechanikus kódbevitel. Ezekből nincs túl sok, de a tanulás első szakaszában szükségesek, hogy segítsenek a tanulónak megszokni a kódot.
- Tekintse át a feladatokat. Ezek a feladatok általában közvetlenül a leckék után jönnek. Leggyakrabban nem nehezek, pedig bármi lehetséges. =)
- Kihívásos feladatok. Ezekhez a feladatokhoz egy kicsit előre kell futni: olyan dolgokat tartalmaznak, amelyekre a leckék még nem tértek ki. Tipp: a kihívásfeladatok elvégzéséhez szükséges anyagot általában a következő szinten adjuk meg.
- Bónuszfeladatok. Általában alaposan gondolkodni kell, és néha – megoldást kell keresni az interneten.
- Mini-projektek. Ezek a legnagyobb feladatok. Ezek során érdekes és időnként hasznos programokat készíthet, például egy kis játékot, egy URL-rövidítőt vagy egy ATM-emulátort. A miniprojekteket szakaszosan hajthatja végre (a feladat feltételei 5-20 részfeladatra vannak lebontva).
Oktatási módszertan
Mi teszi egyedivé a tanítási módszertanunkat?
Tényezők kombinációja teszi egyedivé.
1. Gyakorlat, sok belőle! Tisztában vagyunk vele, hogy ha azt mondjuk, hogy „kurzusunk bazillió százalékos gyakorlat” – már hányingert keltett. De a mi esetünkben valóban a gyakorlat az alapja. Tanfolyamunk nem webináriumokra, nem leckékre épül (bár természetesen vannak leckék), hanem feladatokra. Több mint 1200 darab van nálunk.
2. Intelligens rendszer (virtuális mentor), amely lehetővé teszi a tanulóknak:
- Azonnal küldje be a feladatokat ellenőrzésre, és nézze meg, hogy a megoldás helyes-e
- A feladat követelményeinek lekérése
- Megjegyzéseket kérhet a virtuális mentortól: jelenti a program hibáit, és elmondja, hogyan javíthatja ki őket.
- Elemezze kódstílusát. Ha csapatban dolgozik, nagyon fontos a könnyen olvasható kód.
3. Átfogó terv.
A CodeGym befejezésének végső célja, hogy munkát találjon Java programozóként. A CodeGym sokat kínál, hogy ezt elérje:
- Java Core leckék
- Leckék a kapcsolódó technológiákról (például JavaScript)
- Feladatok automatikus kódellenőrzéssel
- Mini-projektek gyakorláshoz
- Motivációs órák (a motiváció NAGYON fontos az önálló tanuláshoz!)
- További anyagokra mutató hivatkozások
- Kérdések és válaszok állásinterjúkhoz
- Leckék az önéletrajz írásáról és az önéletrajz szakértői áttekintése
4. Fontos, hogy ne haljunk meg az unalomtól a tanulás során, ezért az előadásainkat nem feltűnő, mégis érdekes cselekmény és átgondolt karakterek tarkítják. Ön egy fiatal, Amigo nevű robot vagy, akit programozni tanítanak a Galaxy Rush űrhajón. Útja során nagyon kíváncsi emberek kísérnek el. =) A többit a tanfolyamon tanulod meg.
Miben különbözik a CodeGym a többi kurzustól? »:
Miért van a leckék szövege erősen formázott?
Észrevette, hogy a kódot jó fejlesztői környezetben is formázzák? Ez a könnyebb olvashatóság érdekében történik. Szövegeinkben pontosan ugyanezt tesszük.
IntelliJ IDEA bővítmény
Mi az IntelliJ IDEA, és miért van szükségem rá? Hogyan tölthetem le és konfigurálhatom a beépülő modult?>
Az internetkapcsolatom proxyszervert használ, de a beépülő modul nem tud hitelesíteni a szerveren. A plugint az utasításoknak megfelelően konfiguráltam. Mi a probléma?
Be kell állítania az IntelliJ IDEA proxyját. A proxy konfigurálására vonatkozó utasítások linkje: https://www.jetbrains.com/help/idea/2016.1/http-proxy.html
Az IntelliJ IDEA feladatkódja pirossal van kiemelve. Mit tegyek?
Valószínűleg nem csatlakoztatta az SDK-t az IntelliJ IDEA-ban. Ennek kijavításához az IntelliJ IDEA alkalmazásban lépjen a Fájl -> Projekt szerkezete -> Platformbeállítások -> SDK-k.
Az Osztályút lapon össze kell kapcsolnia az összes jar fájlt (ezek a «Java path»/jre/lib címen találhatók, Windows rendszeren az alapértelmezett Java elérési út — C:\Program Files\Java).