Hoppa till innehåll
Webbprogrammering på klientsidan (1DV025)
GitLab
Zulip
Zoom
Moodle
ActionHub
LnuPlay
YouTube
Schema distans
Sök
Ctrl
K
Avbryt
Länkar
GitLab
Zulip
Zoom
Moodle
ActionHub
LnuPlay
YouTube
Schema distans
Sidofält
Dölj sidofält
Tema
Välj tema
Mörkt
Ljust
Auto
Playground
Öppna Playground
Meny
Studieguide
🎉 Välkommen!
Förväntningar
Kursledning
Registrering
GitLab-resurser
Kommunikationsstrategi
Examination
Lärresurser
AI-assistenter
Kursvärdering
Akademisk integritet
Veckoanvisningar
Kursvecka 1 - Satser
Översikt
Läsanvisningar
Utmaningar
Guide - Node.js
Kursvecka 2 - Funktioner, moduler
Översikt
Läsanvisningar
Utmaningar
Övningsuppgifter
Guide - VSCode
Guide - Övningsuppgift
Guider - Git versionshantering
Introduktion av Git
Installera Git
Detta händer vid git-kommandon
Commit-meddelanden
Flera datorer
Flera Git-konfigurationer
SSH-felsökning
Kursvecka 3 - Styrstrukturer
Översikt
Läsanvisningar
Utmaningar
Övningsuppgifter
Guide - JSDoc
Guide - Examinationsuppgift
Kursvecka 4 - Arrayer
Översikt
Läsanvisningar
Utmaningar
Övningsuppgifter
Kursvecka 5 - Objekt
Översikt
Läsanvisningar
Utmaningar
Övningsuppgifter
Guide - Kör bara vissa tester
Kursvecka 6 - Klasser
Översikt
Läsanvisningar
Utmaningar
Övningsuppgifter
Kursvecka 7 - Arv
Översikt
Att testa din kod
Läsanvisningar
Utmaningar
Övningsuppgifter
Kursvecka 8 - Webbläsaren
Översikt
Webbläsaren som körmiljö
Webbkomponenter
Läsanvisningar
Utmaningar
Övningsuppgifter
Kursvecka 9 - HTML-element
Översikt
DOM-trädet
Ändra i DOM:en
HTML templates
Läsanvisningar
Utmaningar
Övningsuppgifter
Kursvecka 10 - Webbkomponenter
Översikt
Custom elements
Shadow DOM
En komponents filer
Läsanvisningar
Övningsuppgifter
Kursvecka 11 - Händelser
Översikt
Händelseloopen
Händelser i DOM:en
Händelser i webbkomponenter
Att testa webbkomponenter
Läsanvisningar
Utmaningar
Övningsuppgifter
Kursvecka 12 - Asynkron JavaScript
Översikt
HTTP och JSON
Promises och async/await
Nätverksanrop med fetch
Läsanvisningar
Övningsuppgifter
Utmaningar
Kursvecka 13 - Komposition av webbkomponenter
Översikt
Bra komponenter
Komponenter i komponenter
Kommunikation mellan komponenter
Övningsuppgifter
Utmaningar
Kursvecka 14 - Lagring i webbläsaren
Översikt
Lagring i webbläsaren
Web Storage
IndexedDB
Läsanvisningar
Övningsuppgifter
Utmaningar
Kursvecka 15 - Progressiva webbapplikationer
Översikt
Progressiva webbapplikationer
Service workers
Offline med Cache API
Läsanvisningar
Utmaningar
Kursvecka 16 - Routing och lazy loading
Översikt
Routing i en SPA
Lazy loading
Online, offline och Lie-Fi
Läsanvisningar
Utmaningar
Kursvecka 17-19 - Kapabla PWAs
Översikt
Realtid med WebSocket
Webbläsarens API:er
TypeScript och WebAssembly
Läsanvisningar
Utmaningar
Kursvecka 20 - Examination
Översikt
Examinationsuppgifter
Om examination
Kom igång med en uppgift
Inlämning via Merge Request
Muntlig examination
Delkurs A
A1 - Test
A2 - Beskrivande statistik
A3 - Tjugoett
Delkurs B
B1 - Test
B2 - The Quiz app
B3 - PWD
Samlingar
Delkurs A
Stödjande inspelningar
Övningar
Guider
Delkurs B
Stödjande inspelningar
Övningar
Välj tema
Mörkt
Ljust
Auto
Övningsuppgifter
Övningsuppgifter kursvecka 14
Section titled “Övningsuppgifter kursvecka 14”
Denna övningsuppgift är den sista.
Det vändbara kortet
Den något flippade uppgiften
Träning
Lösningsförslag
Memory Game
Den minnesvärda uppgiften
Fördjupning
Lösningsförslag