- What node is
- Installing node
- Loading built in modules
- Creating a simple HTTP server / HTTP request
- Reading/Writing files
- Working with callbacks, event emitters and streams
- Working with arguments, environment variables and keyboard input
Write a command line tool that makes a request to a web server and dumps the response to the console and writes it to a file. Allow the output path to be configured as an environment variable. Grab the filename as an argument.
Bonus: Prompt the user for the url if it is not passed as an argument.