Progate: lære å programmere online gratis

Progate er en - for øyeblikket gratis webtjeneste som lærer deg forskjellige programmerings-, scripting- og andre datamaskinrelaterte ferdigheter.

Tjenesten ble etablert i 2014 i Tokyo, Japan, og har blitt gjort tilgjengelig på engelsk i oktober 2017.

Du må registrere deg for en konto for å begynne å bruke tjenesten, men e-postadressen du oppgir er ikke bekreftet akkurat nå, og det koster heller ingen kostnader.

Progate viser de tilgjengelige kursene på forsiden. Du kan lære HTML & CSS, JavaScript, jQuery, Ruby, Ruby on Rails 5, PHP, Java, Python, kommandolinjen (Linux, Unix) eller Git akkurat nå.

Noen kurs består av en enkelt leksjon, mens andre av flere leksjoner. Kommandolinjeleksjonen tar for eksempel litt lenger tid enn en time, mens du bruker mer enn 10 timer på å gå gjennom Java-kurset.

Du kan sjekke ut detaljene i hver leksjon før du starter et kurs, og kan starte flere kurs hvis du vil.

Leksjonene består av lysbilder som du går gjennom en etter en. Noen forklarer begreper mens andre ber deg om å øve på det du har lært tidligere.

Skjermbildet øverst viser den første kommandoen du lærer når du starter kommandokurset. Den fremhever hvordan berørings-kommandoen fungerer for å lage nye filer, og visualiserer dette pent.

Neste lysbilde åpner et arbeidsmiljø der du blir bedt om å kjøre den kommandoen. Du får instruksjoner til venstre, et terminalemuleringsvindu i midten og filstrukturinformasjon til høyre.

Endringer du gjør gjenspeiles i filstrukturruten, og du kan også kjøre andre kommandoer i en test.

Et alternativ for å se svaret, tilbakestille grensesnittet og å "bedømme" hva du har gjort er gitt.

Den generelle strukturen på nettgrensesnittet er ganske bra. Progate fremhever kommandoer eller informasjon om lysbilder ved å forklare dem med tekst og visuelt. Du kan gå tilbake til disse informasjonsbildene når du trenger å oppdatere minnet eller slå opp noe.

Hele systemet ved å bruke gamifcation-elementer. Du får erfaringspoeng når du for eksempel fullfører økter, og nivåer opp når du når et tilstrekkelig antall av dem.

Fremdriften lagres automatisk, og du kan gå tilbake til kurs og leksjoner på et senere tidspunkt for å fortsette der du stoppet forrige gang.

Lukkende ord

Progate lærer deg flere skript- og programmeringsspråk og ferdigheter. Kursene er enkle å følge, og siden det hele skjer online, enklere å starte enn de fleste andre kurs som krever at du setter opp et programmeringsmiljø for å komme i gang.

Naturligvis må du gjøre det etterhvert, men hvis du bare vil lære en ny ferdighet med en gang, er dette utmerket til det.

Instruksjonene er klare, og det visuelle hjelpemidlet som gis er nyttig for å forstå hvert konsept. (via Genbeta)