Hvordan du overlever Git uden at kende hele værktøjet
Det sværeste ved programmering er ofte ikke syntaksen – det er at vide, hvor du skal starte, og hvad du kan ignorere i begyndelsen. I denne kategori samler vi introduktioner, der hjælper dig med at forstå det store billede, vælge en retning og tage de første, overskuelige skridt.
Hvis du gerne vil have et bredt overblik over, hvad det vil sige at lære at kode, kan du med fordel kombinere indholdet her med hovedkategorien Lær at kode.
Programmering er i bund og grund at give en computer en række præcise instruktioner til at løse et problem. Det lyder abstrakt, men i praksis handler det om at:
I artiklerne her forklarer vi centrale begreber som variabler, betingelser, løkker og funktioner på en jordnær måde, så du kan genkende dem, når du møder dem i f.eks. Python eller JavaScript.
Det næststørste spørgsmål (efter “kan jeg overhovedet lære det?”) er typisk “hvilket sprog skal jeg vælge først?”. Her findes der ikke ét rigtigt svar, men nogle fornuftige tommelfingerregler:
Senere kan du dykke mere målrettet ned i kategorier som Webudvikling eller Programmeringssprog, men her i “Kom godt i gang” hjælper vi dig først med at vælge et udgangspunkt, der matcher din motivation og hverdag.
Det er let at blive overambitiøs: “Jeg vil lære backend, frontend, apps, AI og cloud – og det hele skal ske inden sommerferien.” Resultatet er ofte, at man går i stå. En mere bæredygtig læringsplan har typisk disse kendetegn:
I denne kategori finder du guides til, hvordan du konkret kan planlægge din første måned eller to med kodning, hvilke emner du bør tage i hvilken rækkefølge, og hvordan du evaluerer, om du lærer det, du gerne vil.
Vil du arbejde mere struktureret med dine studievaner, kan du senere udforske kategorien Læringsstrategi og studieteknik, hvor vi går mere i dybden med gode læringsrutiner for udviklere.
Det er, når du begynder at bygge noget selv, at programmering for alvor giver mening. Du behøver ikke starte med et stort projekt – tværtimod. Små, velafgrænsede øvelser giver dig hurtige succesoplevelser og viser, hvilke huller du skal lukke i din forståelse.
Når du har læst dig gennem nogle af introduktionerne her, er næste naturlige skridt at kigge i kategorien Begynderprojekter, hvor du finder konkrete idéer til små scripts, simple hjemmesider og andre overskuelige opgaver.
Artiklerne i denne kategori er skrevet til dig, der:
Du kan forvente en rolig gennemgang af begreber, konkrete forslag til næste skridt og ærlige forklaringer på, hvor det typisk går galt for begyndere – og hvordan du kan undgå de faldgruber.
Målet er, at du efter at have brugt noget tid i “Kom godt i gang” føler, at du har styr på retning, tempo og forventninger til dig selv. Resten af vejen kan du så udforske de mere specialiserede kategorier som Webudvikling, Programmeringssprog og meget mere.