Books & Videos

Table of Contents

Chapter: Introduction

Node.js, MongoDB and AngularJS Web Development LiveLessons: Introduction

03m 27s

Chapter: Lesson1: Node.js Fundamentals

Learning Objectives

00m 43s

1.1 Set up the Node.js development environment

07m 45s

1.2 Create a Node.js application

04m 22s

1.3 Create a Node.js module

08m 7s

1.4 Utilize the Node.js callback model

05m 54s

1.5 Implement events and listeners

04m 54s

1.6 Handle streams and file I/O

04m 49s

Chapter: Lesson 2: MongoDB Fundamentals

Learning Objectives

00m 49s

2.1 Create databases, collections and documents in the MongoDB Shell

05m 52s

2.2 View documents in a collection from the MongoDB Shell

11m 7s

2.3 Modify and remove documents, collections and databases from the MongoDB Shell

08m 58s

2.4 Apply users and authentication to MongoDB

06m 58s

2.5 Add and remove indexes to improve performance

06m 20s

2.6 Use Arc, QuadCurve, and CubicCurve

06m 9s

Chapter: Lesson 3: Using MongoDB as the Data Store for Node.js Applications

Learning Objectives

00m 46s

3.1 Access MongoDB from Node.js applications

04m 23s

3.2 Find documents in a collection

05m 21s

3.3 Limit the results returned from a find operation using count, limit and field methods

07m 40s

3.4 Sort the documents returned in find operations

04m 27s

3.5 Retrieve aggregated Results

05m 36s

3.6 Add and remove documents in a collection

05m 6s

3.7 Update documents in a collection

04m 48s

Chapter: Lesson 4: Using Express as the Node.js Web Server

Learning Objectives

00m 35s

4.1 Create your first express server

04m 20s

4.2 Implement routes

04m 29s

4.3 Serve static files

04m 30s

4.4 Handle query parameters

02m 49s

4.5 Use a template engine and templates

04m 25s

4.6 Handle JSON data in the request and response

03m 19s

4.7 Use sessions to store data between requests

06m 26s

Chapter: Lesson 5: AngularJS Framework Fundamentals

Learning Objectives

00m 43s

5.1 Build your first AngularJS application

06m 52s

5.2 Use AngularJS directives to bind view elements to the scope

08m 55s

5.3 Create your own custom directive

06m 29s

5.4 Use AngularJS events to create, detect and handle changes to the scope

07m 3s

5.5 Use the $http services for AJAX communications with the web server

10m 34s

5.6 Create your own custom service

04m 40s

Chapter: Lesson 6: Implementing the Full Node.js, MongoDB and AngularJS Stack to Add User Authentication to a Web Site

Learning Objectives

00m 32s

6.1 Create the application server, routes and views

06m 40s

6.2 Add session support to the server

06m 48s

6.3 Implement the user controller to iteract with MongoDB

10m 41s

6.4 Implement the AngularJS user model and controller

05m 35s

Chapter: Lesson 7: Implementing the Full Node.js, MongoDB and AngularJS Stack to Provide a Dynamic View of Backend Data

Learning Objectives

00m 34s

7.1 Create a dynamic table of database data using Node.js, MongoDB and AngularJS

07m 4s

7.2 Add paging to the table view

05m 32s

7.3 Filter data displayed in the application

03m 16s

7.4 Sort data displayed in the application view

05m 7s

Chapter: Summary

Node.js, MongoDB and AngularJS Web Development LiveLessons: Summary

00m 48s