Progate: lära dig att programmera online gratis

Progate är en - för närvarande gratis webbtjänst som lär dig olika programmering, skript och andra datorrelaterade färdigheter.

Tjänsten grundades 2014 i Tokyo, Japan och har gjorts tillgänglig på engelska i oktober 2017.

Du måste registrera dig för ett konto för att börja använda tjänsten, men e-postmeddelandet du anger är inte verifierat just nu och det finns inga kostnader också.

Progate visar de tillgängliga kurserna på dess första sida. Du kan lära dig HTML & CSS, JavaScript, jQuery, Ruby, Ruby on Rails 5, PHP, Java, Python, kommandoraden (Linux, Unix) eller Git just nu.

Vissa kurser består av en enda lektion, medan andra av flera lektioner. Kommandoradslektionen tar till exempel lite längre tid än en timme, medan du kommer att spendera mer än 10 timmar på att gå igenom Java-kursen.

Du kan kolla in detaljerna för varje lektion innan du startar en kurs och kan starta flera kurser om du vill.

Lektionerna består av bilder som du går igenom en efter en. Vissa förklarar begrepp medan andra ber dig öva på det du har lärt dig tidigare.

Skärmbilden längst upp visar det första kommandot som du lär dig när du startar kommandokursen. Det belyser hur touchkommandot fungerar för att skapa nya filer och visualiserar detta fint.

Nästa bild öppnar en arbetsmiljö där du blir ombedd att köra det kommandot. Du får instruktioner till vänster, ett terminalemuleringsfönster i mitten och information om filstrukturen till höger.

Ändringar som du gör återspeglas i filstrukturfönstret och du kan också köra andra kommandon i ett test.

Ett alternativ för att se svaret, återställa gränssnittet och att "bedöma" vad du har gjort finns.

Webbgränssnittets övergripande struktur är ganska bra. Progate markerar kommandon eller information på bilder genom att förklara dem med text och visuellt. Du kan gå tillbaka till dessa informationsbilder när du behöver uppdatera minnet eller leta upp något.

Hela systemet med gamifcation-element. Du får erfarenhetspoäng när du till exempel genomför träningssessioner och nivåer upp när du når ett tillräckligt antal av dem.

Framsteg sparas automatiskt och du kan återgå till kurser och lektioner vid en senare tidpunkt för att fortsätta där du stannade förra gången.

Stängande ord

Progate lär dig flera skript- och programmeringsspråk och färdigheter. Kurserna är enkla att följa, och eftersom allt händer online är det lättare att starta än de flesta andra kurser som kräver att du skapar en programmeringsmiljö för att komma igång.

Naturligtvis måste du göra det så småningom, men om du bara vill lära dig en ny färdighet direkt, är detta utmärkt för det.

Instruktionerna är tydliga och det visuella hjälpmedlet som tillhandahålls hjälper till att förstå varje koncept. (via Genbeta)