コース概要

Node.js の紹介

  • RAM と I/O レイテンシーの関係
  • ブロッキングと非ブロッキング
  • イベント駆動型 Programming
  • イベントループ
  • イベントループのブロック
  • Node.js 理念

Node.js プラットフォームのセットアップ

  • ダウンロードとインストール
  • ノードREPL
  • 最初のハローワールド

モジュールとnpm

  • モジュールの構造
  • プライベートコード
  • Accessモジュールの作成と使用
  • npmコマンド
  • パッケージ.json

コールバックパターン

  • コールバックとは
  • コールバック最後
  • エラー優先

イベント

  • イベント エミッタを使用する場合
  • 関数をイベントにバインドする
  • イベントリクエスト
  • イベントリスニング

エラー処理

  • コールバック: エラー優先
  • イベントエミッターのエラー
  • キャッチされなかった例外
  • ドメインの使用

バッファー

  • バッファが存在する理由
  • バッファの作成
  • バッファの読み取りと書き込み
  • バッファの操作

ストリーム

  • ストリームとは
  • 読み取りおよび書き込みストリーム API
  • フロー制御
  • 配管
  • 二重ストリーム
  • 変換ストリーム

Express.js

  • 概要と Express.js のインストール
  • Hello Express アプリケーションの構築
  • ルートの作成
  • レンダリングレイアウト
  • テンプレートの使用
  • 部分音の追加
  • ローカルと条件付きテンプレートの使用
  • ルートのモジュール化

Socket.io

  • 聞いています
  • 放送
  • 質問に答える

Database に接続する

  • いいえ SQL とドキュメント ストア
  • リレーショナル DB
  • 構成とプラットフォームのセットアップ
  • CRUD操作

要求

このコースを受講する学生は、JavaScriptプログラミングの経験があることが望ましい。

  21 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.

Price per participant

お客様の声 (6)

関連コース

Building Web Apps using the MEAN stack

  35 時間

関連カテゴリー