2011-12-06
Episode 30
by Pedro Teixeira
Pedro shows you how to interact with a CouchDB database using Nano. For documents and piping attachments.
2011-11-04
Episode 29
by Pedro Teixeira
In this episode Pedro shows how you can deploy your Node app to the Nodejitsu cloud.
2011-09-26
Episode 28
by Pedro Teixeira
In this episode Pedro digs into Javascript prototypical chaining, pseudo-classes and closures.
2011-07-27
Episode 27
by Pedro Teixeira
On this episode Pedro shows you how to use to manage, produce and consume a job queue using Node.js and Kue.
2011-07-17
Episode 26
by Pedro Teixeira
On this episode Pedro starts using everyauth.
Also using couchdb and cradle.
Code here: https://github.com/pgte/nodetuts_26
2011-06-28
Episode 25
by Pedro Teixeira
On this episode Pedro shows you how you can serve your Node.js app using Nginx.
2011-06-24
Episode 24
by Pedro Teixeira
On this episode Pedro shows you how you can collect some statistics on your TCP-based server using Node.js
2011-05-15
Episode 23
by Pedro Teixeira
On this episode Pedro shows how you can easily modularize your express app into resources and some other niceties like auto-loading and content negotiation.
2011-04-01
Episode 22
by Pedro Teixeira
On this episode Pedro explains you how you can survive dependency hell and freeze and bundle your app dependencies using node_modules and npm bundle on node v0.4.0 and greater.
2011-03-02
Episode 21
by Pedro Teixeira
On this episode Pedro Teixeira explores the awsomeness of the new Mongoose API.
2011-02-10
Episode 20
by Pedro Teixeira
On this episode Pedro Teixeira shows you how you can use should.js and expresso to unit test your app.
2011-02-03
Episode 19
by Pedro Teixeira
On this episode Pedro Teixeira digs into javascript patterns for iterating over asynchronous functions.
2011-02-03
Episode 18
by Pedro Teixeira
On this episode Pedro Teixeira learns how to use MongoDB inside node.js using the Mongoose ODM.\r\n\r\nNote: I store clear-text passwords on this tutorial as an example. It's just to simplify. In real applications you should store a (salted) hash.
2011-02-03
Episode 17
by Pedro Teixeira
On this episode Pedro Teixeira explains you how you can build node.js modules.
2011-02-03
Episode 16
by Pedro Teixeira
On this episode Pedro Teixeira shares his explorations into Coffeescript on Node.js.
2011-02-03
Episode 15
by Pedro Teixeira
On this episode Pedro Teixeira shows how you can deploy to Joyent no.de node.js hosting service.
2011-02-03
Episode 14
by Pedro Teixeira
On this episode Pedro Teixeira covers some node.js tools he uses like Nodemon, Spark2, Fugue and Node-inspector.
2011-02-03
Episode 13
by Pedro Teixeira
On this episode Pedro Teixeira shows you how to use Express route middleware and Express sessions to handle authentication on your node.js Express app.
2011-02-03
Episode 12
by Pedro Teixeira
After recovering from a sore throat, Pedro Teixeira explains how you can handle file uploads using node.js and express.\r\n\r\nResources:\r\n\r\nSource code:\r\nhttps://gist.github.com/727178#file_app.js\r\n\r\nMultipart:\r\nhttps://github.com/isaacs/multipart-js
2011-02-03
Episode 11
by Pedro Teixeira
On this episode Pedro Teixeira resists his sore throat and heroically shows how you can use forms in Express in a RESTful way.
2011-02-03
Episode 10
by Pedro Teixeira
On this episode Pedro Teixeira shows you how to serve static files in your express apps, how to render partials and pass variables into your views.
2011-02-03
Episode 9
by Pedro Teixeira
On this episode Pedro Teixeira shows you the Express web development framework, how to bootstrap your app, how integrate middleware into it and how to render some jade views.\r\n\r\nSource code: https://gist.github.com/702084\r\n\r\nReferences:\r\n\r\nhttp://expressjs.com\r\nhttp://jade-lang.com
2011-02-03
Episode 8
by Pedro Teixeira
On this episode Pedro Teixeira shows you how to equip your node.js http servers with middleware modules and how to build them using connect.
2011-02-03
Episode 7
by Pedro Teixeira
On this episode Pedro Teixeira shows you how to implement a simple web-based chat server using Socke.io to achieve maximum browser interoperability.\r\n\r\nSource code: https://gist.github.com/671318
2011-02-03
Episode 6
by Pedro Teixeira
On this episode Pedro Teixeira shows how to serve websockets in node.js by making a simple web-based chat server.\r\n\r\nCode: https://gist.github.com/5151ec2f5d79ce74a68a
2011-02-03
Episode 5
by Pedro Teixeira
On this episode Pedro Teixeira shows you how to build a simple chat server using a net.Server and how to use Carrier to parse lines.
2011-02-03
Episode 4
by Pedro Teixeira
On this episode Pedro Teixeira shows an example of a deep nested application and shows the use of the Step library for helping control asynchronous flow.
2011-02-03
Episode 3
by Pedro Teixeira
On this episode Pedro Teixeira shows you how node.js can serve static files using the fs module, introduces you to node streams, addresses the slow clients problem and shows the sys.pump utility.
2011-02-03
Episode 2
by Pedro Teixeira
On this episode Pedro Teixeira shows the child process node.js API and shows you how to stream a child process output into your web app.
2011-02-03
Episode 1
by Pedro Teixeira
On the first episode of Node Tuts, Pedro Teixeira explains how to install Node.js and also how to bootstrap your first HTTP web server.