- ホーム
- コース概要 | [オンライン開催] TypeScriptイントロダクション -JavaScript応用-
コースコード:LN85B
[オンライン開催] TypeScriptイントロダクション -JavaScript応用-(2日間)
コース情報
- 受講料
- 110,000円 100,000円
- 開始日(申込締切前)
- -
- 講習日数
- 2日間
コース概要
TypeScriptは、大規模な開発にも耐えるようMicrosoftによって設計開発されたJavaScriptの拡張言語です。
このコースは、JavaScriptの学習経験がある方を対象としたコースです。
コースの内容は次の通りです。
- TypeScriptの導入方法
- 基本的な文法と活用
- 型定義
- フレームワークへの導入方法
これらの内容を、随時ハンズオンを織り交ぜながら学習していきます。
このコースを受講することで、TypeScriptによる効率的で不具合が入りにくいWebアプリケーション開発を実現できます。
- 開催形式
- 集合研修
- 研修サービス
- テキスト マシン実習
前提知識
以下のすべてを満たしている方。
- 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 2.型の付与と基本の型 ・型アノテーション ・基本データ型 ・リテラル型 ・ユニオン型 ・any型 ・unknown型 ・null型・undefined型とnull安全 ・オブジェクト型 ・オプショナルプロパティ/読み取り専用プロパティ ・初期化チェックと回避方法 ・配列型・タプル型 ・関数型 |
PM | 3.型の定義 ・型エイリアス ・インターフェイス ・クラス ・ジェネリクス(型パラメータ) ・型の互換性 ・型アサーション ・型の絞り込み(型ガード) ・タグ付きユニオン ・Webブラウザが備えるAPIの型 | |
| 2日目 | AM | 5.TypeScriptアプリケーションの開発 ・開発環境の構築 ・実践的な演習を通した知識の定着 6.型定義ファイル・アンビエント宣言 ・型定義ファイル ・アンビエント宣言 ・d.tsファイル |
PM | 7.ユーティリティタイプ ・標準で用意されているユーティリティタイプ ・既存のTypeScriptライブラリで活用法を観察 8.型演算 ・マップド型 ・条件付き型 ・inferキーワード |
<実行環境>
■ TypeScript 5.x
■ Node.js 22.x
■ Webブラウザ(Google Chrome)
■ テキストエディタ(Visual Studio Code)
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
<配布資料>
■ セミナーテキスト
※ソースコード等はオンラインストレージにて配布いたします。
留意事項・備考
・本コースは株式会社カサレアルとの提携コースであり、コース実施のためのお客様の個人情報を提携会社に提供させていただきます。
・本コースは、お申込いただいてから主催会社に空席確認をし受講可否をご連絡いたします。空席状況の表示が△でもまずはお申し込みください。
・本コースのマシン実習は1つのシナリオに沿っているため、遅刻すると他の受講者と一緒に演習ができません。
開始時刻を遅れて参加された場合は、チュートリアルに従って自力で演習を進めることになります。
開始時間を守って参加いただけますよう、お願いいたします。
<受講案内について>
本コースは、株式会社カサレアルとの提携コースのため、受講案内(Zoom情報等含む)については、株式会社カサレアルから受講者様のメールアドレス宛に電子メールで送信致します。
【コース開催日5営業日前程度】
オンライン受講案内(ZoomミーティングID/Password)や今後の流れなど、受講に必要な情報を株式会社カサレアルよりご案内いたします。必ずご確認ください。
--------------------------------------------------------------------------
FROM アドレス:カサレアル オープン研修事務局 (cr-edu@casareal.co.jp)
TOアドレス:受講者様メールアドレス
件名:【受講票】 YYYY/MM/DD 「[オンライン開催]研修名」
--------------------------------------------------------------------------
<オンライン研修環境について>
■使用ツール
◆動画配信:Zoom
※業務用PCに追加アプリをインストールできない場合は、ブラウザからのご参加をお願いします。
※Zoomのシステム要件について、より詳細な情報は、こちらをご参照ください。
◆質疑応答:オンラインチャットシステム
◆演習環境:仮想デスクトップ
仮想デスクトップへは、ブラウザからhttpsで接続します。
お客様環境によっては接続できない場合がございます。
事前の接続確認についてはカサレアル社で実施しておりますので、ご希望の方はお問い合わせください。
<お問い合わせ先>
cr-edu@casareal.co.jp
■システム要件
・インターネットに常時接続できること
・Webカメラおよびマイク
※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
(1台:Zoom、オンラインチャットシステム用、1台:演習環境用)
■OS/ブラウザ
・OS:Windows / ブラウザ:Google Chrome
上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。
開催スケジュール詳細・お申込
今期の開催スケジュールはすべて終了しました。