Progate: Tanulja meg ingyenes online programozást

A Progate egy - jelenleg ingyenes webes szolgáltatás, amely különféle programozási, szkriptelési és egyéb számítógépes ismereteket tanít meg.

A szolgáltatást 2014-ben hozták létre Japánban, Tokióban, és angol nyelven elérhetővé tették 2017 októberében.

A szolgáltatás használatának megkezdéséhez regisztrálnia kell egy fiókot, de a megadott e-mailt jelenleg nem ellenőrzik, és költségek sem merülnek fel.

A Progate a rendelkezésre álló tanfolyamokat a kezdőlapján jeleníti meg. A HTML és CSS, a JavaScript, a jQuery, a Ruby, a Ruby on Rails 5, a PHP, a Java, a Python, a parancssor (Linux, Unix) vagy a Git jelenleg megtanulható.

Egyes tanfolyamok egyetlen leckéből állnak, mások több leckéből. A Parancssor lecke például egy órát tovább tart, például egy órát vesz igénybe, míg a Java kurzuson több mint 10 órát töltenek.

A tanfolyam megkezdése előtt ellenőrizheti az egyes leckék részleteit, és ha szükséges, több kurzust is elindíthat.

Az órák diákból állnak, amelyeket egyenként haladtok át. Egyesek elmagyarázzák a fogalmakat, mások azt kérik, hogy gyakorolják azt, amit korábban megtanultak.

A tetején lévő képernyőkép az első parancsot mutatja, amelyet megtanult a Parancs kurzus elindításakor. Rámutat arra, hogy az touch parancs hogyan működik új fájlok létrehozásában, és ezt szépen megjeleníti.

A következő dia megnyit egy munkakörnyezetet, ahol a parancs futtatását kéri. A bal oldalon utasításokat kap, közepén egy terminál emulációs ablakot, a jobb oldalon pedig a fájlszerkezeti információkat.

A végrehajtott változások a fájlszerkezet ablakon tükröződnek, és a tesztben más parancsokat is futtathat.

Lehetőség van a válasz megtekintésére, a felület alaphelyzetbe állítására és az elvégzett "megítélésre".

A webes felület általános felépítése nagyon jó. A Progate kiemeli a diákhoz tartozó parancsokat vagy információkat, szövegesen és vizuálisan megmagyarázva azokat. Visszatérhet ezekhez az információs diákhoz bármikor, amikor frissíteni kell a memóriát, vagy fel kell keresnie valamit.

Az egész rendszer gamifációs elemeket használ. Tapasztalati pontokat kap, ha például gyakorlati foglalkozásokat hajt végre, és szinttel feljebb lép, ha elegendő számot elér.

Az előrehaladást automatikusan menti a rendszer, és később visszatérhet a tanfolyamokra és az órákra, ahol folytathatja, ahol utoljára megállt.

Záró szavak

A Progate számos szkriptelési és programozási nyelvet és készséget tanít meg. A tanfolyamok könnyen követhetők, és mivel mindez online történik, könnyebb elindulni, mint a legtöbb más kurzusnál, amelyeknél az induláshoz programozási környezetet kell beállítani.

Természetesen ezt végül is meg kell tennie, de ha csak egy új készséget akar elsajátítani, akkor ez kiváló.

Az utasítások világosak, és a nyújtott vizuális segédeszközök segítenek az egyes fogalmak megértésében. (a Genbeta útján)