お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
1日目:JavaScript入門
- JavaScriptの基本:構文、変数、データ型
- 制御構造:条件分岐やループ
- 関数とスコープの概念
- 配列およびオブジェクトの操作方法
- DOM操作およびイベント処理
2日目:高度なJavaScript技術およびES6以降の機能
- ES6以降で追加された機能:アロー関数、テンプレートリテラル、デストラクチャリング
- 非同期処理:Promiseやasync/awaitの仕組み
- モジュールおよびインポート/エクスポートの利用法
- エラーハンドリングとデバッグ手法
- JavaScriptテスト環境の導入(Jest)
3日目:Node.js入門
- Node.jsの基礎:イベントループ、モジュール機能、NPMの利用法
- Express.jsを用いた簡易サーバーの構築方法
- RESTful APIの設計および実装技術
- ミドルウェアの活用方法
- ファイルシステムやストリームの操作手順
4日目:React入門
- Reactの基礎:コンポーネント、プロパティ、状態管理
- JSX構文および要素描画手法
- イベント処理やフォーム操作の実装方法
- Reactフック:useStateおよびuseEffectの活用法
- コンポーネントのライフサイクルとコンテキストAPIの使い方
5日目:高度なReact技術およびフルスタック統合
- ナビゲーション実装用のReact Routerの利用法
- 状態管理ツールとしてのRedux活用(任意)
- Node.jsバックエンドとの連携手法
- アプリケーションのデプロイ方法:Heroku、Netlify、Vercelなど
- 旧来システムを移行する際のベストプラクティス
まとめおよび次のステップ
- 重要な概念の振り返り
- 質疑応答セッション
- さらなる学習用リソース情報
- 認定証授与およびフィードバック収集
要求
- 基本的なプログラミング概念(変数、ループ、関数など)への理解
- C#または他のオブジェクト指向型プログラミング言語での経験があること
- HTMLおよびCSSに馴染みがあると望ましいが必須ではない
対象者
- JavaScript、Node.js、Reactのスキル向上を目指す.NET開発者
- 既存のシステムやプラットフォームを最新のウェブ技術へ移行したい開発者
- 特にJavaScriptベースのテクノロジーを用いたフルスタック開発に関心がある方々
35 時間
お客様の声 (1)
トレーナーはアイスブレイクを很好地行い、参加者全員が積極的に参加できるように率先して励ましました。誰も取り残されることなく、各人の困難に対応することができました。彼は参加者の提出した課題や質問をうまく利用し、全体に対してより明確な説明を提供しました。
Joao Aguiar - INESC TEC
コース - React: Build Highly Interactive Web Applications
機械翻訳