コースコード:LN85B

[オンライン開催] TypeScriptイントロダクション -JavaScript応用-(2日間)

最新の開催情報

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

コース概要

JavaScriptを大規模アプリケーション開発向けに拡張した言語「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
2.型の付与と基本の型
・型アノテーション
・基本データ型
・リテラル型
・ユニオン型
・any型
・unknown型
・null型・undefined型とnull安全
PM
2.型の付与と基本の型
・オブジェクト型
・配列型
・タプル型
・関数型
・Webブラウザが備えるAPIの型
3.型の定義
・型エイリアス
・インターフェイス
・型ガード
・ジェネリクス(型パラメータ)
・型の互換性
・型アサーション
2日目
AM
4.型定義ファイル・アンビエント宣言
・型定義ファイル
・アンビエント宣言
・d.tsファイル
5.TypeScriptアプリケーションの開発
・開発環境の構築
・実際にアプリケーションを作成してみる
・型定義ファイルの自動生成
PM
6.フレームワークとの連携
・ReactでTypeScriptを利用する
・Vue.jsでTypeScriptを利用する
7.より進化した型
・マップド型
・条件付き型
・infer
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

<実行環境>
■ TypeScript 5.x
■ Node.js 18.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
 上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。

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

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

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

地区 開催番号 会場名 開始日~
終了日
日数 講習時間 申込締切日 空席
状況
備考 カートに
追加
キャンセル締切日
遠隔ライブ LN85B501A 遠隔ライブ研修 2024/11/14~
2024/11/15
2日間 09:30~
17:00
締切ました
キャンセル不可
LN85B502A 遠隔ライブ研修 2024/12/23~
2024/12/24
2日間 09:30~
17:00
2024/12/10 ※※注
2024/12/10
LN85B503A 遠隔ライブ研修 2025/01/14~
2025/01/15
2日間 09:30~
17:00
2024/12/24 ※※注
2024/12/24
LN85B504A 遠隔ライブ研修 2025/02/18~
2025/02/19
2日間 09:30~
17:00
2025/02/04 ※注
2025/02/04
LN85B505A 遠隔ライブ研修 2025/03/10~
2025/03/11
2日間 09:30~
17:00
2025/02/25 ※※注
2025/02/25
LN85B506A 遠隔ライブ研修 2025/03/24~
2025/03/25
2日間 09:30~
17:00
2025/03/10 ※※注
2025/03/10