TypeScript

中級

JavaScriptに型システムを追加したTypeScriptの基本から実践的な開発手法まで学ぶ練習問題

152問題
6トピック
推定学習時間: 16時間

トピック一覧

基本概念

TypeScriptとJavaScriptの違い、静的型付けの概念、開発環境の構築方法

16問題
学習開始

基本的な型

プリミティブ型、配列、タプル、オブジェクトなど、TypeScriptの基本的な型システム

60問題
学習開始

関数の型定義

引数と戻り値の型指定、関数型、async/await、エラーハンドリングの型安全な実装

28問題
学習開始

インターフェースと型エイリアス

interface文による型定義、型エイリアス、Union型、型ガードによる型の絞り込み

16問題
学習開始

ジェネリクス

型パラメータを使った再利用可能な型定義、型制約、ジェネリック関数の作成方法

16問題
学習開始

API・モジュールシステム

API通信の型定義、モジュールシステム、外部ライブラリの型定義、設定ファイルの活用

16問題
学習開始

学習の進め方

1. 基礎的なトピックから順番に学習することをお勧めします

2. 各トピックで複数の問題を解いて理解を深めましょう

3. 分からない問題があれば解説をよく読んで復習しましょう

💡 より詳細な解説や実践的な演習をお求めの場合は、有料プランへの加入もご検討ください。