重要な
お知らせ
【重要】サイトリニューアルとURL変更のお知らせ2026年3月2日(月)より、2026年度に開催される研修のお申し込みは新ホームページでの受付に変更になります。詳細はTOPページのお知らせをご覧ください。
コースコード:LN845

TypeScriptイントロダクション -JavaScript応用-(2日間)

コース情報

受講料
110,000円 100,000円
講習日数
2日間

コース概要

TypeScriptは、大規模な開発にも対応できるようMicrosoftによって設計・開発されたJavaScriptの拡張言語です。
このコースは、JavaScriptの学習経験がある方を対象としたコースです。
コースの内容は次の通りです。
 ・TypeScriptの導入方法
 ・基本的な文法と活用
 ・型定義
 ・ユーティリティ型
 ・型演算

これらの内容を、随時ハンズオンを織り交ぜながら学習していきます。
このコースを受講することで、TypeScriptによる効率的で堅牢なアプリケーション開発スキルを習得できます。

開催形式
集合研修
研修サービス
テキスト マシン実習

前提知識

以下のすべてを満たしている方。

  • HTMLおよびCSSを利用して簡単なWebページを記述できる方
  • JavaScriptを利用して簡単なWebアプリケーションを記述できる方

到達目標

  • ■ TypeScriptの特徴と基本概念を理解する
  • ■ TypeScriptのメリット(型安全性、開発効率向上など)をアプリケーション開発に活用できるようになる

講師からのメッセージ

TypeScriptは、大規模な開発にも耐えるようMicrosoftによって設計開発されたJavaScriptの拡張言語です。
このコースを受講することで、TypeScriptによる効率的で不具合が入りにくいWebアプリケーション開発を実現できます。

コース内容

1日目
AM
1.TypeScript概要
・TypeScriptとは
・TypeScriptを動かしてみる
・tsconfig.json
PM
2.型の付与と基本の型
・型アノテーション
・基本データ型
・リテラル型
・ユニオン型
・any型
・unknown型
・null型・undefined型とnull安全
・オブジェクト型
・オプショナルプロパティ/読み取り専用プロパティ
・初期化チェックと回避方法
・配列型・タプル型
・関数型
3.型の定義
・型エイリアス
・インターフェイス
・クラス
・ジェネリクス(型パラメータ)
・型の互換性
・型アサーション
・型の絞り込み(型ガード)
・タグ付きユニオン
・Webブラウザが備えるAPIの型
2日目
AM
4.TypeScript演習
・開発環境の構築
・実践的な演習を通した知識の定着
5.型定義ファイル・アンビエント宣言
・型定義ファイル
・アンビエント宣言
・d.tsファイル
PM
6.ユーティリティタイプ
・標準で用意されているユーティリティタイプ
・既存のTypeScriptライブラリで活用法を観察
7.型演算
・マップド型
・条件付き型
・inferキーワード
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

<実行環境>
■ TypeScript 5.x
■ Node.js 22.x
■ Webブラウザ(Google Chrome)
■ テキストエディタ(Visual Studio Code)
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。

<配布資料>
■ セミナーテキスト
※ソースコード等はオンラインストレージにて配布いたします。

留意事項・備考

・本コースは株式会社カサレアルとの提携コースであり、コース実施のためのお客様の個人情報を提携会社に提供させていただきます。
・本コースは、お申込いただいてから主催会社に空席確認をし受講可否をご連絡いたします。空席状況の表示が△でもまずはお申し込みください。
・本コースのマシン実習は1つのシナリオに沿っているため、遅刻すると他の受講者と一緒に演習ができません。
 開始時刻を遅れて参加された場合は、チュートリアルに従って自力で演習を進めることになります。
 開始時間を守って参加いただけますよう、お願いいたします。

開催スケジュール詳細・お申込

今期の開催スケジュールはすべて終了しました。