Progate er en - i øjeblikket gratis webtjeneste, der lærer dig forskellige programmering, scripting og andre computerrelaterede færdigheder.
Tjenesten blev etableret i 2014 i Tokyo, Japan og blev gjort tilgængelig på engelsk i oktober 2017.
Du skal tilmelde dig en konto for at begynde at bruge tjenesten, men den e-mail, du indtaster, er ikke bekræftet lige nu, og der er heller ikke nogen omkostninger.
Progate viser de tilgængelige kurser på forsiden. Du kan lære HTML & CSS, JavaScript, jQuery, Ruby, Ruby on Rails 5, PHP, Java, Python, kommandolinjen (Linux, Unix) eller Git lige nu.
Nogle kurser består af en enkelt lektion, mens andre af flere lektioner. Kommandolinjelektionen tager for eksempel lidt længere tid end en time at gennemføre, mens du vil bruge mere end 10 timer på at gå gennem Java-kurset.
Du kan tjekke detaljerne for hver lektion, inden du starter et kursus, og du kan starte flere kurser, hvis du vil.
Lektionerne består af dias, som du gennemgår en efter en. Nogle forklarer begreber, mens andre beder dig om at øve det, du har lært tidligere.
Skærmbilledet øverst viser den første kommando, du lærer, når du starter kommandokurset. Det fremhæver, hvordan touch-kommandoen fungerer for at oprette nye filer og visualiserer dette pænt.
Det næste dias åbner et arbejdsmiljø, hvor du bliver bedt om at køre kommandoen. Du får instruktioner til venstre, et terminalemuleringsvindue i midten og filstrukturoplysninger til højre.
Ændringer, du foretager, reflekteres i filstrukturruden, og du kan også køre andre kommandoer i en test.
Der findes en mulighed for at se svaret, nulstille grænsefladen og "bedømme", hvad du har gjort.
Den overordnede struktur af webgrænsefladen er ganske god. Progate fremhæver kommandoer eller information på dias ved at forklare dem med tekst og visuelt. Du kan gå tilbage til disse informative dias, når du har brug for at opdatere din hukommelse eller slå noget op.
Hele systemet bruger gamifcation-elementer. Du får oplevelsespoint, når du f.eks. Gennemfører træningssessioner, og niveau op, når du når et tilstrækkeligt antal af dem.
Fremskridt gemmes automatisk, og du kan vende tilbage til kurser og lektioner på et senere tidspunkt for at fortsætte, hvor du stoppede sidst.
Afsluttende ord
Progate lærer dig flere scripting og programmeringssprog og færdigheder. Kurserne er nemme at følge, og da det hele sker online, lettere at starte end de fleste andre kurser, der kræver, at du opretter et programmeringsmiljø for at komme i gang.
Naturligvis bliver du nødt til at gøre det til sidst, men hvis du bare vil lære en ny færdighed med det samme, er dette fremragende til det.
Instruktionerne er klare, og det visuelle hjælpemiddel, der leveres, hjælper med at forstå hvert koncept. (via Genbeta)