Android

4 Gratis og interaktive websteder til at lære at kode - vejledende teknologi

Beginning Graphic Design: Color

Beginning Graphic Design: Color

Indholdsfortegnelse:

Anonim

At lære dig selv at programmere kan virke afskrækkende, og at læse fulde lærebøger om sagen er intet mindre end udmattende. I stedet kan du prøve en af ​​disse fire gratis websteder til at lære at kode. Der er forskellige lektioner, opgaver og hjælpedokumenter på hvert websted - så brug dem alle til at få en endnu bredere vifte af hjælpemateriale.

Hvad der adskiller disse fire websteder fra andre kodelæringsservices er, at de alle er gratis, giver en interaktiv grænseflade til læring og visning af resultater, og de leder dig gennem de nødvendige trin på en enkel og ren måde. Lad os tjekke dem ud.

1. Codeacademy

Codeacademy har været go-to-stedet for begyndere til at lære programmering. Med mange sprog at vælge imellem, fungerer det fint for enhver person, der ønsker at lære - uanset om du er nybegynder eller avanceret bruger.

Studer disse sprog på Codeacademy:

  • JavaScript
  • jQuery
  • PHP
  • Python
  • Rubin
  • HTML
  • CSS

At lære er meget let med de interaktive tutorials og live previews. Hver tutorial har et sæt instruktioner til, hvad du skal gøre for at fortsætte med lektionen.

Den første HTML-lektion er for eksempel meget let, fordi den leder dig gennem dens implementering, mens du forklarer.

Til venstre er instruktioner til, hvad der skal gøres for at gennemføre det første trin på kurset, som er tilgængelige for hvert kursus, så du ved, hvilke behov der er opnået for at gennemføre det.

Når du skriver, vises resultaterne på en simpel indlejret webside, hvis du vil, for nem feedback.

Hvis du sidder fast, skal du bare klikke på antydningen for at se, hvad der skal gøres for at afslutte. Disse er tilgængelige for næsten hvert kursus. De vanskeligere er ikke så lige fremad, men på det tidspunkt skal du have en ret god idé om, hvad der skal gøres for at afslutte de opgaver, der er til rådighed.

2. Code Avengers

Code Avengers har et lignende design som Codeacademy, med en live preview-sektion og teksteditor i det samme vindue. Instruktionerne er der lige der, hvilket gør læring og praksis meget let.

Undersøg disse sprog hos Code Avengers:

  • HTML5
  • CSS3
  • JavaScript

Sig, at du vil lære JavaScript med Code Avengers. Niveau 1 indeholder 40 lektioner og 5 opgaver for hver lektion. Det er 200 trin for at lære det første niveau af JavaScript. Dette viser, hvor meget detaljer du vil gå ind på med Code Avengers.

Hver lektion har et sæt instruktioner over tekstområdet for nem visning. Tip er ret i instruktionerne, hvis du klikker på de understregede ord. Du modtager point, mens du løber igennem kurset, hvilket giver incitamentet til at lære uden antydninger eller afslutte lektioner uden det svar, du har fået.

Tekstområdet og live preview er justeret lige under instruktionerne for en enkel lærings- og seeglede.

3. LearnStreet

LearnStreet-kurser er baseret på deres Learn by gør- tilgang. Ligesom de tidligere tjenester tilbyder LearnStreet en ren og enkel grænseflade til at øve programmering, mens du lærer på samme tid.

Studer disse sprog på LearnStreet:

  • JavaScript
  • Python
  • Rubin

Vi ser på at lære Ruby til dette eksempel.

Når du starter kurset, kan du se indholdet i lektionen for at få et overblik over, hvor du vil blive taget med på denne læringsrejse. Åbn afsnittet Indhold for at se de forskellige emner.

Et pænt sæt af definitioner og udtryk præsenteres i afsnittet Ordliste for let at henvise til for spørgsmål i enhver undersøgelse.

Det interaktive tekstområde giver god feedback, mens du træner, så du lærer, hvad der sker, og hvordan du kommer til et bestemt resultat.

Opdatering: Desværre lukkede LearnStreet ned et stykke tid tilbage. Som et alternativ kan du tjekke SnoopCode, som giver dig mulighed for at forstå og lære programmering på en interaktiv måde.

4. Coursera

Coursera er et uddannelsesfirma, der tilbyder gratis kurser fra de bedste universiteter og organisationer i verden. Selvom grænsefladen ikke er lige så intuitiv som de foregående tre tjenester, er indholdet her inde med informative kurser, der ville gå godt med de tidligere websteder.

Vælg en af ​​kategorierne for specifikke kurser, f.eks. Programmeringsstudier.

Programmeringskurserne her er dem, du kan finde på et faktisk skolekursus. Lær for eksempel Python på et interaktivt 9-ugers langt kursus her. Det vigtigste punkt, der adskiller Coursera med de andre listede tjenester er, at du er nødt til at vente på, at sessionen begynder, ligesom i et skoleprogram. Du skal blot tilmelde dig som på ethvert websted og vente på e-mailen, når kurset begynder.

Konklusion

Alle disse tjenester giver fantastiske brugervenlige instruktioner, interaktive arbejdsområder og feedback. Hver indeholder tip og hjælpedokumenter til at lære de forskellige programmeringssprog. Og bedst af alt, de er alle gratis!

Nu er det din tur til at prøve disse og perfektionere dine programmeringsevner.