Beskrivning

Efter avslutad utbildning ska den studerande ha förmågan att:

  • Planera, skriva och tillämpa avancerad TypeScript-programmering effektivt.

  • Identifiera relevanta API:er för utveckling med TypeScript.

  • Organisera och strukturera stora kodbaser för bättre underhållbarhet.

  • Integrera TypeScript i olika frontend- och backend-system.

  • Genomföra testprocesser för att säkerställa kodkvalitet och funktionalitet.

  • Analysera och optimera TypeScript-kod för förbättrad prestanda och skalbarhet.

  • Använda relevanta AI-verktyg vid programmering med TypeScript.

Efter avslutad utbildning ska den studerande ha kompetenser att:

  • Självständigt använda TypeScript för att lösa komplexa programmeringsproblem.

  • Självständigt hantera stora utvecklingsprojekt med TypeScript som huvudspråk.

  • Självständigt granska kod från andra utvecklare och ge konstruktiv feedback.

  • Kontinuerligt lära sig och anpassa sig till nya TypeScript-funktioner och trender inom programvaruutveckling.

  • Självständigt använda AI-verktyg då det är lämpligt för att öka effektiviteten i sin TypeScript-programmering.

Efter avslutad utbildning ska den studerande ha kunskaper om:

  • Specifika programmeringskunskaper inom TypeScript-utveckling.

  • Avancerade typer i TypeScript, såsom generics, conditional types och mapped types.

  • Organisering av stora TypeScript-projekt, modulsystem och hantering av externa bibliotek.

  • Användning av TypeScript i olika ramverk, exempelvis React.

  • Inbyggda verktyg och automatisering med exempelvis Webpack och ESBuild.

  • API-hantering.

  • Enhetstestning, integrationstestning, testramverk och verktyg samt statisk kodanalys.

  • Relevanta AI-verktyg vid utveckling med TypeScript.

Intresseanmälan