TS - TypeScript - Introduction

Kort om undervisningen

TypeScript er den mest populære sproglige overbygning på JavaScript. Den vandt sin popularitet med Angular, men er nu det oplagte valg for stadig flere webframeworks og libraries. TypeScript er skabt af Microsoft, men er Open Source.

Med TypeScript opnår man fordelene ved et typestærkt sprog samtidigt med, at man følger med i de nyeste versioner af JavaScript:

  • Compile time check af koden.
  • Rig IDE understøttelse til udvikling og refactorering.
  • Høj kodekvalitet som følge af compiler/IDE understøttelse
  • Fuld browser understøttelse da det kompileres til standard JavaScript
Vi introducerer TypeScript og viser med et eksempel hvordan det er muligt med meget simple midler at introducere TypeScript i eksisterende Javascript kode og legacy frontend applikationer.
Vi kommer igennem nogle af de mest essentielle features ved TypeScript og demonstrere de fordele i man høster som udvikler ved konverteringen

Indhold

  • Simple typer i JS og TypeScript
  • Kompilering af TS filer
  • Editor understøttelse (Typecompletion, Refactoring, debugging mv)
  • Basis typer og deres anvendelse, udledte typer
  • Typer og deres konstruktion
  • Klasser
  • Typescript definition files
  • types (third party libraries som jQuery etc.)

Forudsætninger

Det kan øge forståelsen hvis deltagere har kendskab til emnerne dækket i kurserne JS - JavaScript og jQuery - Introduction og JS - JavaScript og node.js - Foundation.

Målgruppe

Udviklere og applikations arkitekter, der har brug for at udvikle eller vedligeholde TypeScript/Javascript baserede webapplikationer og libraries. Kurset kan f.eks med fordel tages før kurset LB1731 - TS - Angular - Foundation.

Efter kurset kan deltageren

Forstå hvordan Typescript levere værdi og passer ind i en moderne udvikling 

Videre forløb

Efter kurset kan deltagere eksempelvis deltage på:

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring på telefon (+45) 33 861 861 for at høre nærmere.