コースコード:LN845

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

最新の開催情報

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

コース概要

JavaScriptを大規模アプリケーション開発向けに拡張した言語「TypeScript」の基礎を学ぶコースです。
コースの内容は次の通りです。
 - TypeScriptの導入方法
 - 基本的な文法と活用
 - 型定義
 - フレームワークへの導入方法
TypeScriptの導入方法や基本文法など、随時ハンズオンを織り交ぜながら学習します。

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

前提知識

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

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

到達目標

  • TypeScriptとはどのようなプログラム言語なのかを把握できる
  • TypeScriptのメリット(型安全性、高生産性など)をWebアプリケーション開発に取り入れられる
  • ReactやVue.jsへTypeScriptを導入できる

講師からのメッセージ

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

コース内容

1日目
AM
1.TypeScript概要
・TypeScriptとは
・TypeScriptを動かしてみる
・tsconfig.json
PM
2.型の付与と基本の型
・型アノテーション
・基本データ型
・リテラル型
・ユニオン型
・any型
・unknown型
・null型・undefined型とnull安全
・オブジェクト型
・配列型
・タプル型
・関数型
・Webブラウザが備えるAPIの型
2日目
AM
3.型の定義
・型エイリアス
・インターフェイス
・型ガード
・ジェネリクス(型パラメータ)
・型の互換性
・型アサーション
4.型定義ファイル・アンビエント宣言
・型定義ファイル
・アンビエント宣言
・d.tsファイル
PM
5.フレームワークとの連携
・ReactでTypeScriptを利用する
・Vue.jsでTypeScriptを利用する
6.より進化した型
・マップド型
・条件付き型
・infer
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

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

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

留意事項・備考

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

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

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

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

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