TypeScript は、Microsoft によって開発されたプログラミング言語であり、JavaScript に静的型付けを加えて拡張したものです。
既存の JavaScript コードに型定義を追加することで、コードの品質や可読性、保守性を高められます。JavaScript と互換性があり、豊富なライブラリやフレームワークをそのまま活用できるため、JavaScript の経験があれば比較的スムーズに学べます。
このコースでは、TypeScript の基本文法から始め、型定義やクラス、ジェネリックなどの機能を学び、後半では複合型やオブジェクト指向まで取り上げていきます。