Node.JSによる教育用スクリーンキャスト

どういうわけか、かなり重要なイベントが気付かれずに通過しました-javascript.ru Ilya Kantorの作成者からのノードでのトレーニングスクリーンキャストの開始。 この間違いを修正しましょう。この投稿では、感想、質問、提案を蓄積します。



明らかに、ノードごとの実際のロシア語の資料の中で、このスクリーンキャストは間違いなくコンテンツと品質の両方をリードしています。

イリヤはHabréに参加しており、ここでスクリーンキャストのトピックをサポートしたり、質問や提案に回答したりします。



ここでは、資料の詳細を読んだり、ビデオチュートリアルをダウンロードしたりできます。







コース概要:



パート1:Node.JSの学習
このスクリーンキャストに関するNode.JSの概要

Node.JSとは何ですか? Node.JSを選ぶ理由

インストールと起動

ソースとドキュメント

Node.JSのモジュール

モジュールを操作するためのコツ

NPMの概要-Node.JSのパッケージマネージャー

NPMパッケージ構造

グローバルモジュール

Utilモジュールと継承

コンソールモジュール

エラー継承

イベント、EventEmitter、およびメモリリーク

WebサーバーとしてのNode.JS

Node.JS上のエコーサーバー

httpモジュールのドキュメント

開発、監督

Node.JSでのスクリプトのデバッグ

ロギング、デバッグ、ウィンストンモジュール

非同期開発の概要

イベントループ、libUVライブラリ

タイマー、process.nextTick、ref / unref

ファイルの操作、fsモジュール

fsおよびpathの安全なファイルパス

Node.JS、fs.ReadStreamのスレッド

書き込み可能な応答フロー解像度、パイプ方式

ロングポーリングでチャット、POSTを読む

ドメイン、非同期try..catch

コマンドラインと環境からオプションを読み込む



パート2:アプリケーションの作成
このパートでは、NodeJS開発で使用されるさまざまなテクノロジーと外部モジュールについて、Webアプリケーションを作成するコンテキストで説明します。

Webアプリケーション-チャット、訪問者、データベース、および認証を備えたサイト。



Express:基本とミドルウェア

ロガー、構成、HTMLテンプレート

テンプレート:レイアウト、ブロック、パーシャル

MongoDB for Windowsのインストール、作業例

MongoDBの基本、ネイティブドライバー

マングースの基本





予定 :非同期、COMET /ソケット、認証、セッション、データベースの詳細な作業



All Articles