お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Node.jsのアイデア
- Node.jsとは何か
- ECMAScriptの特徴と可能性
- ECMAScript 5と開発計画
- クライアント-サーバー アーキテクチャとリクエスト-レスポンス
- サーバー側とクライアント側のECMAScript
- Node.jsのライセンス
アーキテクチャ
- V8エンジン
- イベントループ
- 非同期処理
- 継続渡しスタイル(Continuation-passing style)
- Node.jsプラットフォームの構造
- Node.jsの可能性
- セキュリティ
Node.jsコンソールのインストールと基本操作
- サポートされているオペレーティングシステム
- インストール方法
- 選択したシステムでのインストールプロセス
- 初期設定
- Node.jsコンソールと利用可能なコマンド
- 文字列、引数、およびモジュール
Node.jsプラットフォームでのサーバーの起動
- HTTPプロトコル
- GET/POST/PUT/DELETEメソッド
- HTTPプロトコルで使用されるリクエストとレスポンス、ヘッダー
- Node.jsを使用したHTTPメソッドの処理
- ウェブページのコンテンツ表示
- フォームの処理
Expressフレームワークに基づくウェブアプリケーションの作成
- 利用可能なフレームワーク
- MVCアーキテクチャの基礎
- Expressを使用したウェブアプリケーション
データベースの管理
- 利用可能なデータベース管理ライブラリ
- DAOとORMの説明
- DBMSの選択、リレーショナルとノンリレーショナルデータベースの違い
- SQLite, MySQL, MongoDB, Redis
NPM - パッケージ管理
- NPMパッケージマネージャーの概要
- パッケージの検索とインストール
- 選択された/人気のあるパッケージの説明
- 独自パッケージの作成と公開
アプリケーションのテスト、品質に関連する問題
- サポートされているテスト方法
- Node.jsでの単体テストと行動テスト
- コーディング標準
- アプリケーションの品質を保証するための利用可能なツール
Node.jsのサポートと開発
- 開発方向性
- Node.jsのサポート
- 利用可能なプログラミングエディタ(IDEからのサポート)
- Node.js開発者とコミュニティからのサポート
要求
- ECMAScript (JavaScript)の知識
- JavaScriptでのオブジェクト指向プログラミングと関数型プログラミングの基本的な知識
14 時間
お客様の声 (3)
多くの異なる主題に触れられたことが良かったですが、それらが非常に明確に説明されていたため、私は大きな苦労もなく理解することができました。
Mateusz Sierski - Wyzsza Szkola Bankowa
コース - Node.js
機械翻訳
Kind and chill attitude :)
Marcin Szymczyk - Wyzsza Szkola Bankowa
コース - Node.js
主題へのアプローチ
Jakub Bujak - Wyzsza Szkola Bankowa
コース - Node.js
機械翻訳