Clearing cache...
Cache cleared
JavaScript is not enabled in your browser!
We strongly suggest you turn on JavaScript in your browser in order to view this page properly and take full advantage of its features.
16
users online
Login
Register
Cosmo
Learning
EDUCATION
COURSES
DOCUMENTARIES
ABOUT US
Searching...
Web Development
Courses (17)
Browse By Topic (18)
Course Information
Home
Video Lectures
Course
Subject:
Web Development
Topic:
Node.js
Views:
84,911
Educator
Name:
Addison-Wesley (Addison-Wesley)
Type:
Corporation
Visit Official Website
Learning Node.js
Video Lectures
Displaying all 94 video lectures.
Lecture 1
Play Video
Objectives
Lecture 2
Play Video
Install Node js on Windows
Lecture 3
Play Video
Install Node js on the Mac
Lecture 4
Play Video
Install Node.js on Linux
Lecture 5
Play Video
Write Hello World in Node.js
Lecture 6
Play Video
Run your first Node.js web server
Lecture 7
Play Video
Use the Node.js debugger
Lecture 8
Play Video
Stay up-to-date and find the help you need
Lecture 9
Play Video
Objectives
Lecture 10
Play Video
Use basic types
Lecture 11
Play Video
Use strings
Lecture 12
Play Video
Use objects
Lecture 13
Play Video
Use arrays
Lecture 14
Play Video
Make full use of functions
Lecture 15
Play Video
Use language constructs
Lecture 16
Play Video
Write classes with prototypes and inheritance
Lecture 17
Play Video
Use and handle errors
Lecture 18
Play Video
Work with two important Node.js globals
Lecture 19
Play Video
Objectives
Lecture 20
Play Video
Compare synchronous and asynchronous programming
Lecture 21
Play Video
Mix error handling and asynchronous programming
Lecture 22
Play Video
Solve a new problem that arises in Node.js
Lecture 23
Play Video
Yield control and improve responsiveness
Lecture 24
Play Video
Take a quick look at synchronous programming in Node.js
Lecture 25
Play Video
Receive POST data
Lecture 26
Play Video
Add support for query GET parameters
Lecture 27
Play Video
Explore requests and responses
Lecture 28
Play Video
Support multiple request types in your server
Lecture 29
Play Video
Combine loops and asynchronous programming
Lecture 30
Play Video
Write a simple module
Lecture 31
Play Video
Use npm, the node package manager
Lecture 32
Play Video
Write a more interesting module
Lecture 33
Play Video
Publish modules
Lecture 34
Play Video
Explore the async module, a vital component of our apps
Lecture 35
Play Video
Objectives: Expanding our Web Server
Lecture 36
Play Video
Investigate Node.js streams
Lecture 37
Play Video
Serve static files from our server
Lecture 38
Play Video
Serve different file types with our server
Lecture 39
Play Video
Use HTML templates GÇö the basics
Lecture 40
Play Video
Use HTML templates: the Mustache framework
Lecture 41
Play Video
Use HTML templates: bootstrapping the process with JavaScript
Lecture 42
Play Video
Use HTML templates: final assembly for the browser
Lecture 43
Play Video
Objectives
Lecture 44
Play Video
Write your first JSON server
Lecture 45
Play Video
Objectives: Building Web Applications Easier with Express.js
Lecture 46
Play Video
Install Express.js and write Hello World
Lecture 47
Play Video
Route requests
Lecture 48
Play Video
Update your app for routing
Lecture 49
Play Video
Understand REST API design
Lecture 50
Play Video
Factorize your code with modules
Lecture 51
Play Video
Explore Connect middleware
Lecture 52
Play Video
Clarify the importance of ordering in middleware
Lecture 53
Play Video
Replace static file handling in the app with middleware
Lecture 54
Play Video
Support POST data, cookies, and sessions
Lecture 55
Play Video
Upload files
Lecture 56
Play Video
Implement HTTP basic authentication
Lecture 57
Play Video
Objectives: Databases I - MongoDB and Node.js
Lecture 58
Play Video
Set up and run MongoDB
Lecture 59
Play Video
Perform basic Mongo DB operations
Lecture 60
Play Video
Query collections with the find method
Lecture 61
Play Video
Update your photo app: setting everything up
Lecture 62
Play Video
Add new database operations to the app
Lecture 63
Play Video
Add new pages and templates to the app
Lecture 64
Play Video
Objectives: Databases II - MySQL
Lecture 65
Play Video
Prepare MySQL
Lecture 66
Play Video
Create a SQL schema for our project
Lecture 67
Play Video
Learn about core database operations in MySQL
Lecture 68
Play Video
Add authentication to our app API
Lecture 69
Play Video
Add authentication to our app pages and templates
Lecture 70
Play Video
Use resource pooling
Lecture 71
Play Video
Secure your API with HTTP basic authentication
Lecture 72
Play Video
Objectives Development and Deployment
Lecture 73
Play Video
Deploy Node apps: Basic
Lecture 74
Play Video
Deploy Node apps: Ninja Unix like
Lecture 75
Play Video
Deploy Node apps: Ninja Windows
Lecture 76
Play Video
Fully take advantage of multi processor servers on deployment
Lecture 77
Play Video
Support sessions on multiple servers with memcached
Lecture 78
Play Video
Implement virtual hosting: Express.js
Lecture 79
Play Video
Implement virtual hosting Proxy servers
Lecture 80
Play Video
Secure your projects with HTTPS Express
Lecture 81
Play Video
Secure your projects with HTTPS proxy servers
Lecture 82
Play Video
Develop for multiple platforms
Lecture 83
Play Video
Objectives: Command-Line Programming
Lecture 84
Play Video
Run command line scripts Unix like
Lecture 85
Play Video
Run command line scripts Windows
Lecture 86
Play Video
Use synchronous file APIs
Lecture 87
Play Video
Understand the basics of stdin/stdout
Lecture 88
Play Video
Launch processes with the exec function
Lecture 89
Play Video
Launch processes with the spawn function
Lecture 90
Play Video
Objectives: Testing
Lecture 91
Play Video
Explore some testing framework options and install nodeunit
Lecture 92
Play Video
Write your first nodeunit tests
Lecture 93
Play Video
Handle asynchronous programming in your tests
Lecture 94
Play Video
Test RESTful APIs
CosmoLearning
›
Subject: Web Development
Courses
Learning Node.js