Android

4 Gratis og interaktive nettsteder for å lære å kode - veilede teknologi

DNA Structure and Replication: Crash Course Biology #10

DNA Structure and Replication: Crash Course Biology #10

Innholdsfortegnelse:

Anonim

Å lære deg å programmere kan virke skremmende, og å lese fulle lærebøker om saken er intet mindre enn utmattende. I stedet kan du prøve ut en av disse fire gratis nettsteder for å lære å kode. Det er forskjellige leksjoner, oppgaver og hjelpedokumenter på hvert nettsted - så bruk dem alle for å få et enda bredere spekter av hjelpemateriell.

Det som skiller disse fire nettstedene fra andre kodelæringstjenester er at de alle er gratis, gir et interaktivt grensesnitt for læring og visning av resultater, og de leder deg gjennom de nødvendige trinnene på en enkel og ren måte. La oss sjekke dem ut.

1. Codeacademy

Codeacademy har vært en go-to-side for nybegynnere å lære programmering. Med mange språk å velge mellom, vil det fungere fint for alle som ønsker å lære - enten du er nybegynner eller avansert bruker.

Studer disse språkene på Codeacademy:

  • Javascript
  • jQuery
  • PHP
  • Python
  • Rubin
  • HTML
  • CSS

Læring er veldig enkelt med de interaktive tutorials og live forhåndsvisninger. Hver opplæring har et sett med instruksjoner for hva du trenger å gjøre for å fortsette med leksjonen.

Den første HTML-leksjonen er for eksempel veldig enkel fordi den leder deg gjennom implementeringen mens du forklarer.

Til venstre er instruksjoner for hva som må gjøres for å fullføre det første trinnet i kurset, som er tilgjengelig for hvert kurs, slik at du vet hvilke behov som er oppnådd for å fullføre det.

Når du skriver, vises resultatene på en enkel innebygd webside, hvis du vil, for enkel tilbakemelding.

Hvis du blir sittende fast, klikker du bare på hintet for å se hva som må gjøres for å bli ferdig. Disse er tilgjengelige for nesten alle kurs. De vanskeligere er ikke like rett frem, men innen den tid bør du ha en ganske god ide om hva som må gjøres for å fullføre oppgavene.

2. Code Avengers

Code Avengers har et lignende design som Codeacademy, med en live forhåndsvisningsseksjon og teksteditor i samme vindu. Instruksjonene er der også, noe som gjør læring og praksis veldig enkelt.

Studer disse språkene hos Code Avengers:

  • HTML5
  • CSS3
  • Javascript

Si at du vil lære JavaScript med Code Avengers. Nivå 1 inneholder 40 leksjoner og 5 oppgaver for hver leksjon. Det er 200 trinn for å lære det første nivået av JavaScript. Dette viser hvor mye detalj du vil gå inn på med Code Avengers.

Hver leksjon har et sett med instruksjoner over tekstområdet for enkel visning. Tips er riktig i instruksjonene hvis du klikker på de understrekede ordene. Du får poeng mens du går på kurset, noe som gjør insentivet til å lære uten antydninger eller fullføre leksjoner uten svaret du har gitt.

Tekstområdet og live forhåndsvisning er justert rett under instruksjonene for en enkel lærings- og seeglede.

3. LearnStreet

LearnStreet-kurs er basert på deres Learn by do-tilnærming. I likhet med de tidligere tjenestene, gir LearnStreet et rent og enkelt grensesnitt for å trene programmering mens du lærer samtidig.

Studer disse språkene på LearnStreet:

  • Javascript
  • Python
  • Rubin

Vi skal se på å lære Ruby for dette eksempelet.

Når du starter kurset kan du se innholdet i leksjonen for å få en oversikt over hvor du vil bli tatt med på denne læringsreisen. Åpne Innhold- delen for å vise de forskjellige emnene.

Et fint sett med definisjoner og begreper blir presentert i ordlisten- delen for å lett henvise til spørsmål gjennom en hvilken som helst studie.

Det interaktive tekstområdet gir gode tilbakemeldinger mens du trener, slik at du lærer hva som skjer og hvordan du kommer til et bestemt resultat.

Oppdatering: Dessverre stanset LearnStreet av en stund tilbake. Som et alternativ kan du sjekke ut SnoopCode som lar deg forstå og lære programmering på en interaktiv måte.

4. Coursera

Coursera er et utdanningsselskap som tilbyr gratis kurs fra de beste universitetene og organisasjonene i verden. Selv om grensesnittet ikke er så intuitivt som de tre foregående tjenestene, er innholdet som finnes her fullt av informative kurs som vil gå bra med de forrige nettstedene.

Velg mellom noen av kategoriene for spesifikke kurs, for eksempel programmeringsstudier.

Programmeringskursene her er de du finner på et faktisk skolekurs. Lær for eksempel Python på et interaktivt 9-ukers langt kurs her. Hovedpoenget som skiller Coursera med de andre listede tjenestene er at du må vente til økten skal begynne, slik du ville gjort i et skoleprogram. Bare registrer deg som du vil på et hvilket som helst nettsted og vent på e-posten når kurset begynner.

Konklusjon

Alle disse tjenestene gir gode brukervennlige instruksjoner, interaktive arbeidsområder og tilbakemeldinger. Hver gir tips og hjelpedokumenter for å lære de forskjellige programmeringsspråk. Og best av alt, de er alle gratis!

Nå er det din tur å prøve disse og perfeksjonere dine programmeringsevner.