お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Node.jsの紹介
- RAMとI/Oレイテンシ
- ブロッキングとノンブロッキング
- イベント駆動型プログラミング
- イベントループ
- イベントループのブロッキング
- Node.jsのフィロソフィ
Node.jsプラットフォームのセットアップ
- ダウンロードとインストール
- Node REPL
- 最初のHello World
モジュールとnpm
- モジュールの構造
- プライベートコード
- モジュールのアクセスと使用
- npmコマンド
- package.json
コールバックパターン
- コールバックとは
- Callback-last(最後にコールバックを指定する)
- Error-first(最初にエラーを処理する)
イベント
- イベントエミッターを使用するタイミング
- イベントへの関数バインディング
- イベントリクエスト
- イベントリスニング
エラー処理
- コールバック: Error-first
- イベントエミッターでのエラー
- キャッチされない例外
- Domainsの使用
バッファ
- バッファが存在する理由
- バッファの作成
- バッファの読み書き
- バッファの操作
ストリーム
- ストリームとは
- 読み込み・書き込みストリームAPI
- フロー制御
- パイプ
- Duplex(デュプレックス)ストリーム
- Transform(トランスフォーム)ストリーム
Express.js
- Express.jsの紹介とインストール
- Hello Expressアプリケーションの構築
- ルートの作成
- レイアウトのレンダリング
- テンプレートの使用
- パーシャルの追加
- ローカルスと条件付きテンプレートの使用
- ルートのモジュール化
Socket.io
- リスニング
- ブロードキャスト
- 質問への回答
データベースへの接続
- NoSQLとドキュメントストア
- リレーショナルデータベース
- 設定とプラットフォームセットアップ
- CRUD操作
要求
本コースを受講する学生は、JavaScriptプログラミングの経験が必要です。
21 時間
お客様の声 (7)
私は、JavaScript/TypeScript/Node.js などのさまざまなニュアンスに触れられる興味深いトピックを楽しみました。
John - BMW SA
コース - Node.js for JavaScript Developers
機械翻訳
プラットフォーム
Shaun Mbhiza - BMW SA
コース - Node.js for JavaScript Developers
機械翻訳
実践演習
Daniel - BMW SA
コース - Node.js for JavaScript Developers
機械翻訳
私はそれがこれほどインタラクティブでコードが中心になるとは知らなかったのですが、それが学習をより楽しく効果的にすると思ったので好きでした。
Ryan - BMW SA
コース - Node.js for JavaScript Developers
機械翻訳
彼のユーモアとパーソナリティ
Karabo Mphahlele - BMW SA
コース - Node.js for JavaScript Developers
機械翻訳
実践的な例
Werner - BMW SA
コース - Node.js for JavaScript Developers
機械翻訳
エクササイズをすることでNode.jsの概念を理解することができ、とても役立ちました。
Jagath Wijesooriya - Inland Revenue
コース - Node.js for JavaScript Developers
機械翻訳