Datateknik GR (B), Fördjupad frontend-utveckling, 7,5 hp

Observera att litteraturen i kursplanen kan ändras/revideras fram till: 
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren 

Skriv ut eller spara kursplanen som PDF

Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.

 

För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.


Versioner:

Kursplan för:
Datateknik GR (B), Fördjupad frontend-utveckling, 7,5 hp
Computer Engineering BA (B), Complex Frontend Development, 7,5 credits

Allmänna data om kursen

  • Kurskod: DT210G
  • Ämne huvudområde: Datateknik
  • Nivå: Grundnivå
  • Progression: (B)
  • Högskolepoäng: 7,5
  • Fördjupning vs. Examen: G1F - Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav
  • Utbildningsområde: Tekniska området 100%
  • Ansvarig institution: Data- och elektroteknik
  • Fastställd: 2024-03-15
  • Giltig fr.o.m: 2024-09-02

Syfte

Syftet med kursen är att lära ut fördjupande kunskaper inom webbutveckling med fokus på JavaScript-ramverket React och programmeringsspråket TypeScript. Studenterna erhåller praktiskt erfarenhet och färdigheter för att skapa robusta och skalbara webbapplikationer.

Lärandemål

Efter avslutad kurs ska studenten kunna:

  • tillämpa grunderna i React och skapa interaktiva användargränssnitt,
  • utveckla och strukturera större webbapplikationer med React och TypeScript,
  • tillämpa TypeScript för att skapa typsäker och underhållbar kod,
  • förklara nyttan med moduler och komponenter och tillämpa detta inom React.

Innehåll

Kursen innehåller följande delar:

  • React-grundläggande koncept och JSX,
  • Komponentbaserad utveckling och komponentlivscykeln,
  • Tillståndshantering med React,
  • Formulärhantering och användarinmatning,
  • Implementering av routing med React Router,
  • Utveckling av en webbapplikation med React och TypeScript.

Behörighet

Datateknik GR (A), 30 hp, inkluderande Fullstacks-utveckling med Ramverk, 7,5 hp och Programmering med TypeScript, 7,5 hp.

Urvalsregler

Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.

Undervisning

Undervisningen, som ges i form av heltidsstudier, består av föreläsningar, lektioner, övningar, projekt, laborationer och seminarier. Seminarier, laborationer och projektarbeten är obligatoriska. En betydande del av den kurslitteratur som ingår i utbildningen är skriven på engelska.

Examination

L101: Laboration 1, 1 hp
Betygsskala: Tvågradig skala

L201: Laboration 2, 1 hp
Betygsskala: Tvågradig skala

L301: Laboration 3, 1 hp
Betygsskala: Tvågradig skala

P101: Individuellt projekt. Redovisas skriftligt och muntligt., 4,5 hp
Betygsskala: Sju-gradig skala, A-F o Fx

Länk till ämnesspecifika betygskriterier: [www.miun.se/betygskriterier](<https: www.miun.se/betygskriterier="">).



Om student har ett besked från samordnaren vid Mittuniversitetet om pedagogiskt stöd vid funktionsnedsättning, har examinatorn rätt att ge anpassad examination för studenten.
</https:>

Begränsning av examination

Studenter registrerade på denna version av kursplan har rätt att examineras 3 gånger inom loppet av 1 år enligt angivna examinationsformer. Därefter gäller examinationsform enligt senast gällande version av kursplan.

Betygsskala

Sju-gradig skala, A-F o Fx

Litteratur

Välj litteraturlista:

Kompendier som tillhandahålls i elektronisk form av institutionen. Internet-baserad dokumentation för respektive teknik.

Kolla om litteraturen finns på biblioteket

Sidan uppdaterades 2024-02-23