A CodeGym-ről

Mi az a CodeGym? vmon=1/vmore

A CodeGym:

  1. egy webhelyet
  2. egy innovatív online képzés elérhető ezen a webhelyen
  3. é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? >=1 p>

Először is megtanulja a Java Core-t. Ez magában foglalja a Java nyelv alapjait, mindent, amit MINDEN potenciális Junior Java fejlesztőnek tudnia kell. A gyakorlat során pedig több mint 1200 feladat, köztük mini-projektek (játékok, mint a Sokoban és a Star Wars, online chat, ATM-emulátor stb.) elvégzésével tanulhatja meg.

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? > >

Például <ide>.

Kiállítanak tanúsítványokat? vmon=1/sv/more?

A programozás gyakorlati tevékenység. Egyetlen potenciális munkaadó sem tesz készletet még a legszebb „papírdarabkába” sem, amelyen az szerepel, hogy befejezte a tanfolyamokat. Tehát nem, nem adunk ki tanúsítványokat. Programozást tanítunk, hogy a CodeGym-et végzettek elhelyezkedhessenek, függetlenül attól, hogy diplomával, bizonyítvánnyal vagy más hivatalos oktatási trófeával rendelkeznek.

Mit ad nekem a CodeGym? >use >

Elmélet, gyakorlat és legfőképpen az Ön által írt kóddal kapcsolatos visszajelzések kombinációja – ezt ad a CodeGym.

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? vicons/site1-movres >

  1. 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.
  2. 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»? vg-com>

Először is, nem könnyű feladat önállóan kiválasztani azokat a feladatokat, amelyek segítik a fejlődést a helyes irányba, különösen a kezdő fejlesztők számára. Másodszor, még ha a program a helyes választ adja is, ez nem jelenti azt, hogy megfelelően van implementálva.

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.

Hány feladata van? Milyenek?

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).

Mik a feladatkövetelmények? <><>>>

Az olyan kérdések számának csökkentése érdekében, mint például a „Mit kell pontosan csinálnom ebben a feladatban?”, megadunk egy listát azokról a követelményekről, amelyeket teljesíteni kell. Sőt, minden követelmény mellett egy pipa látható, ha mindent helyesen végeztek el.

Mik azok az ajánlások?

Tehát hiba van a kódban. Valamiért nem működik megfelelően. De miért? Senki sem tudja. Nos, valaki tudja, de hol lehet ezt a valakit megtalálni? A CodeGym 2.0-s verziójától kezdődően a tanuló használhat kódjavaslatokat: A virtuális mentor megjegyzést fűz a kódhoz, rámutat a hibára, és az esetek 95%-ában elmagyarázza, miért történt.

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? link a tervhez»:

  • Bármikor és saját tempójában tanulhat
  • Azonnali feladatellenőrző rendszer
  • Ajánlások és kódelemzés
  • Kódstílus-javaslatok
  • Web IDE szintaktikai kiemeléssel és automatikus kiegészítéssel a feladatok közvetlenül a webhelyen történő elvégzéséhez
  • Bővítmény professzionális IDE-ben való feladatok elvégzéséhez: IntelliJ IDEA
  • Lehetőség online gyakorlaton való részvételre
  • Játékosítás és cselekmény
  • Rengeteg anyag az álláskereséshez: segítség önéletrajzíráshoz, kérdések állásinterjúkhoz (elemzéssel), tanácsok olyan emberektől, akik munkát találtak.
  • Egy hatalmas közösség, ahol az emberek megosztják tapasztalataikat, és segítik egymást tanulmányaik során.
  • Miért van a leckék szövege erősen formázott? 1>

    É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?Útmutató a bővítmény letöltéséhez>

    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).