Web with Node.js <hacknight>

Edit: Code and Slides for the hacknight can be found here

Hey!

We will be covering nodejs in the next hacknight.

wtf is nodejs?

watch this

Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. -nodejs.org

get it? :| Awww, come to tomorrow’s hacknight. we will make it easier for you to understand this.

why nodejs?

Lately, I have seen that it is much easier to setup and faster to code a webapp in node.js than any other MVC (models, views, controllers) framework (say, django, flask etc).

node.js is faster, (HELL YEAH!)

In this hacknight, we will be going over these topics:

  1. event driven programming/paradigm
  2. node.js basic concepts
  3. simple file upload webapp
  4. important applications using node libraries

prerequisites

You just need to know these

  1. what is byld? don’t know? try this, user’s discretion is NOT advised http://lmgtfy.com/?q=byld
  2. what is a port?
  3. what is a terminal?
  4. what a browser or a client is?
  5. what is a server? how it works?
  6. lastly, node.js installed on your operating systems. start here.

I hope you are coming tomorrow, aren’t you? yesno.wtf

See you tomorrow! Ciao.