4 gratis og interaktive websteder til at lære at kode
Miscellanea / / December 02, 2021
![Kodningskopi](/f/66ad37c7f6c90186656ed18a8f32d04b.png)
At lære sig selv at programmere kan virke skræmmende, og det er intet mindre end udmattende at læse hele lærebøger om emnet. Prøv i stedet en af disse fire gratis websteder for at lære at kode. Der er forskellige lektioner, opgaver og hjælpedokumenter på hvert websted - så brug dem alle til at få et endnu bredere udvalg af hjælpemateriale.
Det, der adskiller disse fire websteder fra andre kodeindlæringstjenester, er, at de alle er gratis, giver en interaktiv grænseflade til læring og se resultater, og de leder dig gennem de nødvendige trin på en enkel og ren måde. Lad os tjekke dem ud.
1. Kodeakademi
![Billede 50](/f/072e40960dabb8d437fa95774caa9928.png)
Kodeakademi har været go-to-stedet for begyndere til at lære programmering. Med mange sprog at vælge imellem, vil det fungere 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
Det er meget nemt at lære med de interaktive selvstudier og live forhåndsvisninger. Hvert selvstudie 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 nem, fordi den leder dig gennem implementeringen, mens den forklarer.
Til venstre er instruktioner til, hvad der skal gøres for at gennemføre det første trin af kurset, som er tilgængelige for hvert kursus, så du ved, hvad der skal udføres for at gennemføre det.
![Billede 42](/f/d16b839940e6c7757b76f34259d94c35.png)
![Billede 43](/f/df0e46b9ab78cf9685fc055ffb2623a9.png)
Mens du skriver, vises resultaterne på en simpel indlejret webside, om du vil, for nem feedback.
![Billede 44](/f/2af8f656800ad0acb43faa08f5b7911e.png)
Hvis du går i stå, skal du bare klikke på tippet for at se, hvad der skal gøres for at afslutte. Disse er tilgængelige for næsten alle kurser. De mere vanskelige er ikke ligetil, men på det tidspunkt burde du have en ret god idé om, hvad der skal gøres for at afslutte opgaverne.
![Billede 45](/f/f902bd540c605bf2d6091d48dbf93f29.png)
2. Kode Avengers
![Billede 51](/f/bac716d6c4488cbb591c61a54711a7db.png)
Kode Avengers har et lignende design som Codeacademy, med en live preview sektion og tekst editor i samme vindue. Instruktionerne er også lige der, hvilket gør det meget nemt at lære og øve sig.
Studer disse sprog på Code Avengers:
- HTML5
- CSS3
- JavaScript
Lad os sige, at du vil lære JavaScript med Code Avengers. Niveau 1 indeholder 40 lektioner og 5 opgaver for hver lektion. Det er 200 trin til at lære det første niveau af JavaScript. Dette viser, hvor mange detaljer du vil gå ind i med Code Avengers.
Hver lektion har et sæt instruktioner over tekstområdet for nem visning. Tip er lige i instruktionerne, hvis du klikker på de understregede ord. Du modtager point undervejs på kurset, hvilket gør incitamentet til at lære uden hints eller komplette lektioner uden svaret givet til dig.
Tekstområdet og live-forhåndsvisningen er justeret lige under instruktionerne for en enkel indlærings- og visningsfornøjelse.
![Billede 46](/f/b0751e81dad2b9879fa40a2be7d377df.png)
3. LearnStreet
![Billede 52](/f/33be8c92e58ff49273edd93430dc89bc.png)
LearnStreet-kurser er baseret på deres Lær ved at gøre nærme sig. Ligesom de tidligere tjenester giver 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 vil se på at lære Ruby til dette eksempel.
Når du starter på kurset, kan du se indholdet af lektionen for at få et overblik over, hvor du vil blive taget med på denne læringsrejse. Åbn Indhold sektion for at se de forskellige emner.
![Billede 47](/f/75bcb7e0ef1f3f16a8fd35ac2836be35.png)
Et fint sæt definitioner og vilkår er præsenteret i Ordliste sektionen for let at henvise til for spørgsmål gennem ethvert studie.
Det interaktive tekstområde giver god feedback, mens du øver dig, så du lærer, hvad der sker, og hvordan du kommer til et bestemt resultat.
![Billede 48](/f/0efcefd43d55eb46eade77000f51fa3c.png)
Opdatering: Desværre, LearnStreet lukket ned et stykke tid tilbage. Som et alternativ kan du tjekke ud SnoopCode som lader dig forstå og lære programmering på en interaktiv måde.
4. Coursera
![Uden titel 1](/f/a108b87eac46b37d97638ad7b9fb5e28.png)
Coursera er en uddannelsesvirksomhed, der tilbyder gratis kurser fra de bedste universiteter og organisationer i verden. Selvom grænsefladen ikke er helt så intuitiv som de foregående tre tjenester, er indholdet her fyldt med informative kurser, der ville passe godt sammen med de tidligere websteder.
Vælg fra en af kategorierne for specifikke kurser, f.eks programmeringsstudier.
Programmeringskurserne her er dem, du vil finde i et egentligt skoleforløb. For eksempel, lær Python i et interaktivt 9 uger langt kursus her. Hovedpointen, der adskiller Coursera med de andre listede tjenester, er, at du skal vente på, at sessionen begynder, ligesom du ville gøre i et skoleprogram. Du skal blot tilmelde dig som på enhver hjemmeside og vente på e-mailen, når kurset begynder.
![Billede 49](/f/cc3d1b236a5f202b3e1565c4681f9618.png)
Konklusion
Alle disse tjenester giver fantastiske brugervenlige instruktioner, interaktive arbejdsområder og feedback. Hver giver tips 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.