30 days of node is a code base tutorial series for node.js which deals with providing a practical project based learning experience as well as talking about its conceptual details.
- Day 1 - The Beginning
- Day 2 - File System in node.js
- Day 3 - Regular expressions in node.js
- Day 4 - Console module in node.js
- Day 5 - All about errors
- Day 6 - Array methods
- Day 7 - All about NPM
- Day 8 - Publishing package on NPM
- Day 9 - Crypto Module ( Hashing and HMAC)
- Day 10 - Crypto Module ( Encryption and Decryption )
- Day 11 - Express Framework
- Day 12 - CRUD in MongoDB using node.js
- Day 13 - Sign Up form in node.js
- Day 14 - Introduction to socket.io
- Day 15 - All about streams
- Day 16 - Zlib Module
- Day 17 - CRUD in MySQL using node.js
- Day 18 - Concepts of callbacks in node.js
- Day 19 - Query String in node.js
- Day 20 - Timers in node.js
- Day 21 - Buffers in node.js
- Day 22 - String Decoder Module in node.js
- Day 23 - Debugger module in node.js
- Day 24 - Child Processes in node.js
- Day 25 - Clusters in node.js
- Day 26 - OS module in node.js
- Day 27 - Assert module in node.js
- Day 28 - Getting Tweets using node.js
- Day 29 - Uploading file to dropbox using node.js
- Day 30 - Github API with node.js