Course
Skills Expanded
Node on Windows and Azure
This course provides an overview of using Node to access cloud resources as well as to build web applications that run in Windows and the Azure cloud.
What you'll learn
This course starts by running Node in an on-premises Windows environment. We then leverage cloud storage in Node: everything from basic queue, table and blob storage to advanced application logging and session management. We also integrate Node with Azure ServiceBus Queues, Topics and Subscriptions. Finally, we review how to deploy web applications to the Azure cloud both via the command line as well as using WebMatrix.
Table of contents
An Introduction to Node on Windows
16mins
Accessing Azure Storage with Node
56mins
- Introduction 1m
- Managing Azure Tables 1m
- Demo: Azure Tables 5m
- Manipulating Azure Table Data 3m
- Demo: Azure Table Data 8m
- Managing Azure Queues 1m
- Demo: Azure Queues 3m
- Azure Queue Message Handling 1m
- Demo: Azure Queue Messages 5m
- Managing Azure Blob Containers 1m
- Demo: Azure Blob Containers 4m
- Manipulating Azure Blobs 2m
- Demo: Azure Blobs 4m
- Additional Azure Blob Methods 1m
- Demo: Azure Blob Blocks 6m
- Retries and Continuations 2m
- Demo: Continuations 8m
- Summary 1m
Advanced Azure Storage with Node
55mins
- Introduction 1m
- The BlueSky API for Azure Storage 6m
- Demo: Event Emitters and Continuations 7m
- BlueSky Features Continued 3m
- Demo: Table features 6m
- Demo: Queue features 5m
- Demo: Blob features 7m
- Express Sessions in Azure Tables 1m
- Demo: Express Session Management 10m
- Winston Logging to Azure Tabes 1m
- Demo: Winston Logging 7m
- Summary 1m
Integrating with Azure ServiceBus in Node
22mins
Deploying to Azure via the Command Line
27mins
Building and Deploying a Node Application with WebMatrix
26mins
- Introduction 1m
- A Portal-centric approach 1m
- Demo: Creating a site via the portal 6m
- Demo: Updating a site from the portal 2m
- A WebMatrix-centric approach 1m
- Demo: Creating a site via WebMatrix 6m
- Demo: Updating a site via WebMatrix 2m
- Demo: Combining the two methods 3m
- Scaling a Node web site via the portal 1m
- Demo: Scaling via the portal 2m
- Summary 1m