2.6 KiB
Veikart for Microsofts Web-Dev-For-Beginners Repository
Dette depotet gir et veikart for å lære grunnleggende webutvikling med fokus på JavaScript, HTML og CSS. Pensumet er fleksibelt og kan tas i sin helhet eller delvis, med 24 leksjoner fordelt på 12 uker.
Viktige milepæler
- Uker 1-3:
- Introduksjon til programmeringsspråk og verktøy for faget
- Grunnleggende om GitHub
- Tilgjengelighet
- JS grunnleggende: datatyper, funksjoner og metoder
- Å ta beslutninger med JS
- Uker 4-6:
- Arrayer og løkker
- Terrarium: HTML i praksis
- CSS i praksis
- JavaScript closures
- DOM-manipulering
- Uker 7-9:
- Typing Game: Hendelsesdrevet programmering
- Green Browser Extension: Arbeide med nettlesere
- Lage et skjema, kalle et API og lagre variabler i lokal lagring
- Bakgrunnsprosesser i nettleseren
- Nettleserytelse
- Uker 10-12:
- Space Game: Mer avansert spillutvikling med JavaScript
- Tegning på canvas
- Flytte elementer rundt på skjermen
- Kollisjonsdeteksjon
- Holde poengsum, avslutte og starte spillet på nytt
- Banking App: HTML-maler og ruter i en webapp
- Lage innloggings- og registreringsskjema
- Metoder for å hente og bruke data
- Konsepter innen tilstandsbehandling
Læringsutbytte
Ved å fullføre dette veikartet vil studentene få praktisk erfaring med å bygge et typing-spill, virtuelt terrarium, miljøvennlig nettleserutvidelse, space-invader-stil spill og en bankapp for bedrifter. De vil også utvikle en solid forståelse av grunnleggende webutvikling.
Ekstra ressurser
- Dette depotet tilbyr et vell av ressurser for videre læring, inkludert opplæringsmateriell, kodeeksempler og utfordringer.
- Microsoft Learn-plattformen tilbyr en rekke kurs og læringsstier innen webutvikling.
- Nettmiljøer som Stack Overflow og MDN Web Docs gir verdifull støtte og ressurser til webutviklere.
Jeg håper dette veikartet hjelper deg på din webutviklingsreise!
Ansvarsfraskrivelse: Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi streber etter nøyaktighet, vennligst vær oppmerksom på at automatiserte oversettelser kan inneholde feil eller unøyaktigheter. Det originale dokumentet på dets opprinnelige språk bør anses som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi påtar oss ikke ansvar for misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.