Welcome to the Node Course. Here are the exercises….
Welcome to the Node Course. Here are the exercises….
In which we install Node, hop into the console, and execute a simple program.
In which we create a simple Node server and ship out a website.
In which we interact with the filesystem, and serve a web page from a file.
In which we learn about Node modules, how they work, and how to make one.
In which we learn about Node modules, how they work, and how to make one.
Jade is a popular Node templating language. You write less code which makes you more productive. Once you use it, you'll wonder how you ever lived without it. Never close a tag again.
Gulp is a tool for automating your workflow, the successor to Grunt.
Generate CSS the modern way with SASS. We also take a glance at livereload and dip our toes into autoprefixer.
We see how Jasmine can be used to test a Node project.
We see how we can combine the best of asynchronous and synchronous code with Promises.
Pull information about the current running process.
Express is a Node module that gives us middleware. Execution flows through middleware, and a response drops out the bottom. Let's have a play.
In which we access a RESTful API
Mongo is a JSON based document storage engine. Use it to publish an API
Angular and Node are perfect together. Node provides the API, and Angular presents the front end.
Yeoman is a code generator built for Node. Let's use it now to create a better express app.
The jewel in the crown of the Node stack.
Node scales nicely. Here are some pointers.