お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
モジュール1 – JavaScriptの基礎
- 最新版JavaScript(ES6以降)の概要説明
- データ型・演算子・制御構造
- 関数・スコープ・クロージャー
- 配列・オブジェクトおよびデータ操作手法
- 非同期プログラミング:コールバック/Promise/async/await
- 最適な実装方法とコーディング規格の理解
モジュール2 – TypeScriptの基礎
- TypeScriptとは何か、およびその利点説明
- 静的型付けと型推論の仕組み
- インターフェース・カスタム型・列挙型の利用法
- クラス・継承・アクセス修飾子の概念
- ジェネリックスおよびデコレータの機能解説
- プロジェクト設定方法およびコンパイラ設定ファイル「tsconfig.json」の理解
モジュール3 – JavaScript/TypeScriptによるウェブ開発
- DOM操作とイベント処理手法
- フォーム設計および入力データ検証方法
- REST APIとの連携(fetch/axios利用)
- フロントエンドプロジェクトの構造設定およびツール活用
- TypeScriptを併用したReactの導入解説:
- コンポーネント・プロパティ・ステートおよびフックの機能説明
- コンポーネント間のデータ通信方法
- ルーティング設定およびAPI統合手法
- 最適な実装手順とコード管理方針
モジュール4 – Node.jsおよびTypeScriptによるバックエンド開発
- Node.jsとNPMの基本概要説明
- Express.jsを用いたサーバー構築方法
- RESTful APIの実装と活用手法
- ミドルウェア・ルーティングおよびデータ検証方式
- SQLite・PostgreSQL・MongoDBなど各種データベースとの連携手法
- 具体的なプロジェクト:完全機能型アプリケーションのバックエンド作成実習
モジュール5 – Electronを用いたデスクトップアプリケーション開発
- Electron全体概要説明:アーキテクチャ・各種機能内容
- ウィンドウ・メニュー設定およびOSレベルとの統合方法
- バックエンド処理の組み込みやローカルデータ保存手法
- Electron環境におけるReact等フロントエンドライブラリ利用法
- Windows・macOS・Linux各プラットフォーム向けアプリケーションパッケージ作成および配布手順
モジュール6 – テスト・展開方法および実務ガイドライン
- ユニットテストおよび統合テストの実施法(Jest/Mocha/Vitest利用)
- CIツール導入手法および自動ビルドプロセス設定
- ウェブ環境・デスクトップ環境それぞれ向けパッケージ作成方法
- コードの安全性確保・最適化対策および保守管理法
- ドキュメント整備手法とバージョン管理システム「Git/GitHub」の活用
総括:今後の学習進め方について
要求
- 基本的なプログラミング概念への理解があること
- HTMLおよびCSSの使用経験があること
- コマンドラインやコードエディタの操作に慣れていること
対象者
- フロントエンド・バックエンド開発者
- ソフトウェアエンジニアおよびフルスタック開発者
- JavaScript環境へ転身を目指す技術者の方々
35 時間
お客様の声 (3)
AI攻撃とその実践に役立つツールの知識を学べたことは非常に有意義でした。セキュリティテストのために積極的に活用するにあたり、多くの新たな知見を得ることができました。この講座は私の期待を上回る内容であり、特に「Comet Browser」の機能には大きな感動を覚えました。今後はさらに掘り下げて調査したいと思っています。全体として大変優れた講座であり、OWASP GenAI Top 10の全項目を学ぶことができたことを嬉しく思います。
Patrick Collins - Optum
コース - OWASP GenAI Security
機械翻訳
ハンズオン演習、対面でのサポートと質疑応答。
Jose Paulos - INESC TEC
コース - Tailwind CSS
機械翻訳
各技術的なレッスンには、概念を確実に理解するための複数の実践的な演習が含まれていました。
Andrei-Calin Bajea
コース - OWASP Top 10 2025
機械翻訳