A Progate egy - jelenleg ingyenes - webszolgáltatás, amely különféle programozási, szkriptelési és egyéb számítógépes ismeretekre tanít.
A szolgáltatást 2014-ben hozták létre Tokióban, Japánban, és angol nyelven 2017 októberében tették elérhetővé.
A szolgáltatás használatának megkezdéséhez regisztrálnia kell egy fiókot, de a beírt e-mailt jelenleg nem ellenőrizzük, és nincsenek is költségek.
A Progate az elérhető oldalakat jeleníti meg az első oldalán. 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 funkciót most megtanulhatja.
Egyes tanfolyamok egyetlen leckéből állnak, míg mások több leckéből. A parancssori lecke valamivel több mint egy órát vesz igénybe, míg több mint 10 órát tölt el a Java tanfolyamon.
A tanfolyam megkezdése előtt megnézheti az egyes órák részleteit, és ha akarja, több tanfolyamot is elindíthat.
A leckék diákból állnak, amelyeket egyenként átmész. Egyesek elmagyarázzák a fogalmakat, míg mások arra kérik, hogy gyakorolják a korábban tanultakat.
A tetején lévő képernyőképen látható az első parancs, amelyet megtanult, amikor elindította a Parancs tanfolyamot. Kiemeli, hogyan működik az touch parancs új fájlok létrehozásához, és ezt szépen megjeleníti.
A következő diában megnyílik egy olyan munkakörnyezet, ahol a rendszer futtatja a parancsot. A bal oldalon utasításokat kap, a közepén egy terminálemulációs ablakot, a jobb oldalon pedig a fájlstruktúra információkat.
Az elvégzett módosítások a fájlszerkezet ablaktáblán jelennek meg, és a teszt során más parancsokat is futtathat.
Lehetőség nyílik a válasz megtekintésére, a kezelőfelület alaphelyzetbe állítására és a tettek "megítélésére".
A webes felület átfogó felépítése elég jó. A Progate kiemeli a diákon megjelenő parancsokat vagy információkat azzal, hogy szöveggel és vizuálisan elmagyarázza őket. Visszaléphet ezekhez az információs diákhoz, amikor frissítenie kell a memóriáját, vagy valami után kell néznie.
Az egész rendszer gamifcation elemek felhasználásával. Gyakorlati pontokat kapsz például a gyakorlatok befejezésekor, és szintre lépsz, ha eleget érsz azokon.
A haladás automatikusan mentésre kerül, és később visszatérhet a tanfolyamokra és a tanfolyamokra, hogy ott folytassa, ahol legutóbb megállt.
Záró szavak
A Progate több szkriptelési és programozási nyelvet és készséget tanít. A tanfolyamok könnyen követhetők, és mivel mindez online zajlik, könnyebben el lehet indítani, mint a legtöbb olyan tanfolyamot, amely a kezdéshez programozási környezetet igényel.
Természetesen ezt végül meg kell tennie, de ha csak egy új készséget szeretne azonnal elsajátítani, akkor ez kiváló.
Az utasítások világosak, és a nyújtott vizuális segédeszköz segít megérteni az egyes fogalmakat. (a Genbeta útján)