コースコード: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つのシナリオに沿っているため、遅刻すると他の受講者と一緒に演習ができません。
 開始時刻を遅れて参加された場合は、チュートリアルに従って自力で演習を進めることになります。
 開始時間を守って参加いただけますよう、お願いいたします。

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

「カートに追加」欄の追加をクリックすると、web申込が可能です。
申込期限およびキャンセル期限は、各締切日の16:30です。

◎・・・6名様以上、空いております。
○・・・1~5名様の空きがございます。
△・・・キャンセル待ちとなります。(ただし、備考欄に注記がある場合はキャンセル待ちではありませんので、注記をご参照ください)
空席状況は定期的に更新しています。◎○でも、既に満席の場合はご了承下さい。詳細な空席状況は研修申込センターにお問い合せください。

地区 開催番号 会場名 開始日~
終了日
日数 講習時間 申込締切日 空席
状況
備考 カートに
追加
キャンセル締切日
東京 LN845702A カサレアル品川トレーニングセンター 2026/01/26~
2026/01/27
2日間 09:30~
17:00
2026/01/13 ※注
2026/01/13