お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Day 1: JavaScript入門
- JavaScriptの基礎:構文、変数、データ型
- 制御構造:条件分岐とループ
- 関数とスコープ
- 配列とオブジェクトの操作
- DOM操作とイベントハンドリング
Day 2: 高度なJavaScriptとES6+機能
- ES6+機能:アロー関数、テンプレートリテラル、デストラクチャリング
- 非同期JavaScript:プロミスとasync/await
- モジュールとimport/export
- エラーハンドリングとデバッグ
- JavaScriptテストの入門(Jest)
Day 3: Node.js入門
- Node.jsの基礎:イベントループ、モジュール、NPM
- Express.jsを使用したシンプルなサーバーの構築
- RESTful API:設計と実装
- ミドルウェアの操作
- ファイルシステムとストリーム
Day 4: React入門
- Reactの基礎:コンポーネント、props、state
- JSX構文と要素のレンダリング
- イベントとフォームの処理
- Reactフック:useStateとuseEffect
- コンポーネントライフサイクルとcontext API
Day 5: 高度なReactとフルスタック統合
- Reactルーターによるナビゲーション
- ステート管理(Redux)(オプション)
- Node.jsバックエンドとのReactの統合
- アプリケーションのデプロイ:Heroku、Netlify、またはVercel
- レガシーシステムを移行するためのベストプラクティス
まとめと次ステップ
- 主要な概念の復習
- Q&Aセッション
- さらに学ぶためのリソース
- 認定とフィードバック
要求
- 基本的なプログラミング概念(変数、ループ、関数など)の理解
- C#やその他のオブジェクト指向言語の経験
- HTMLとCSSの知識があると役立つが必須ではない
対象者
- JavaScript、Node.js、Reactのスキルアップを目指す.NET開発者
- 既存のシステム/プラットフォームを現代的なWeb技術に移行する開発者
- JavaScriptベースの技術に焦点を当てたフルスタック開発に関心のある個人
35 時間
お客様の声 (1)
トレーナーはアイスブレイクを很好地行い、参加者全員が積極的に参加できるように率先して励ましました。誰も取り残されることなく、各人の困難に対応することができました。彼は参加者の提出した課題や質問をうまく利用し、全体に対してより明確な説明を提供しました。
Joao Aguiar - INESC TEC
コース - React: Build Highly Interactive Web Applications
機械翻訳