本日の MacTrast Deals では、Chrome の JavaScript ランタイム上に構築され、ネットワーク アプリケーションを簡単に構築できるプラットフォームである Node.js を使用して、迅速でスケーラブルなネットワーク アプリを構築する方法を学習できるコンテンツ満載の 6 つのコースを紹介します。
Node.js は、イベント駆動型の非ブロッキング I/O モデルを使用するため、軽量かつ効率的であり、分散デバイス間で実行されるデータ集約型のリアルタイム アプリケーションに最適です。
Node.js 開発者向けコースバンドル: 6 つのコース、29 時間のコンテンツ: Node.js で迅速かつスケーラブルなネットワーク アプリを構築する
Node.js初心者向けコース
JavaScript を使用して高速でスケーラブルなネットワーク アプリケーションを作成する
説明
- 30以上の講義と5時間以上のコンテンツ
- Node でフロントエンドとバックエンドの両方で JavaScript を使用する方法を学びます
- Node.js コマンドラインの基礎を理解する
- ファイル間の「共有」機能を使用する
- Node開発者のための数多くのキャリアチャンスを活用しましょう
- 専門インストラクターの Zeke Nierenberg と一緒にコーディングしましょう
ゼロからヒーローへのノードプログラム
Node、MongoDB、Expressjs アプリケーションの構築とデプロイ
説明
- 47以上の講義と6.5時間以上のコンテンツ
- JavaScriptの概念を探る
- クラウドにアプリをデプロイするのに十分な Nodejs、MongoDB、Expressjs を学習します
- Node.js アプリをゼロから構築する
- HerokuへのデプロイにはGitを使用する
- Heroku と Amazon Web Services (AWS) へのデプロイ
Node.js 開発者向けコースバンドル: 6 つのコース、29 時間のコンテンツ: Node.js で迅速かつスケーラブルなネットワーク アプリを構築する
例題で学ぶNode.jsコース
アプリケーション開発のための強力な Node.js フレームワークを探索する
説明
- 28以上の講義と3時間以上のコンテンツ
- Node.jsとは何か、そしていつ使うべきかを探る
- Node.jsのイベントループを理解する
- 実際のアプリケーションの開発を見る
- パターン、ヒント、ベストプラクティスを吸収する
- コース中に開発したアプリケーションを独自に強化する
- ExpressウェブフレームワークやMongoDBなどのツールを使用する
Node.js開発入門コース
JavaScript で高速な非同期コードを書いてウェブサイトを強化する
説明
- 16以上の講義と1時間以上のコンテンツ
- 6つの外部リソースファイルと7つの演習
- Nodeを使ってサーバーを作成する
- Expressを使用してNodeアプリケーションを構築およびデプロイする
- MV*アーキテクチャを理解する
- サーバーサイドテンプレートを見る
- Herokuにアプリケーションをデプロイする
Node.js 開発者向けコースバンドル: 6 つのコース、29 時間のコンテンツ: Node.js で迅速かつスケーラブルなネットワーク アプリを構築する
JavaScript サーバーテクノロジーをゼロから学ぶコース
Node.js、Express、Backbone.JS、Angular.JS、Ember.JS を理解する
説明
- 45以上の講義と10時間以上のコンテンツ
- JavaScript のみを使用してサーバーとクライアントの両方のシステムを構築します
- 堅牢でスケーラブルなWebアプリケーションを作成する
- JavaScriptとJQueryをマスターする
- Node.js、Expressフレームワーク、Backbone、Angular、Emberを使用してWebアプリを構築します
上級Node.js開発コース
AJAX でアプリケーションの表現力を高める
説明
- 41以上の講義と3時間以上のコンテンツ
- 上級Nodeユーザーになる
- Webアプリケーションの機能を向上させる
- AJAX、非同期Javascript、XMLを実装する(XMLの代わりにJSONを使用)
- ページ全体を更新せずにクライアントとサーバー間で通信する
- BackboneJS を使ったモデル・ビュー・コントローラ (MVC) を見てみましょう
- BackboneJSの基本を学ぶ
- PassportJS を使用してアプリケーション内でユーザー認証を実装する
Node.js 開発者向けコースバンドル: 6 つのコース、29 時間のコンテンツ: Node.js で迅速かつスケーラブルなネットワーク アプリを構築する