コース概要
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ベースの技術に焦点を当てたフルスタック開発に関心のある個人
お客様の声 (5)
この状況は異例でした。プログラマーを対象とした集中トレーニングが、非プログラマーに対して行われる予定だったからです。ルカシュは共感と多くのユーモアを持ち、この挑戦に取り組みました。彼の知的な柔軟な態度により、誰もが具体的な学習成果を得ることができました。私はこれをとても楽しんでおり、またルカシュのセミナーを受けたいと思っています。
Christoph - Honda Bank GmbH
コース - MERN Fullstack Development
機械翻訳
彼は参加者に対して非常に忍耐強く、理解に満ちています。私たちが自身の組織でマイクロフロントエンドを導入する際、常に貴重な洞察とアドバイスを提供してくれます。また、テンプレートコードを使用せずにマイクロフロントエンドを実装する方法も教えてくれました。
Alvin Chin - Ministry of Defence
コース - Building Micro Frontends with React
機械翻訳
ナレンドラが共有した一般的な知識と、すべての開発リソース
Pako Diale
コース - Transform a React Application into a Progressive Web App (PWA)
機械翻訳
PowerPointを使用しない
Raymond Chan - Hospital Authority
コース - Advanced React
機械翻訳
このトレーニングは内容が良く、理解しやすいです
David Phetole Leshabela - Vodacom SA
コース - React with Next.js
機械翻訳