Node.js is a platform built on Chrome V8 javascript runtime engine for building fast and scalable, non-blocking, real-time and network applications. In this session Ran will introduce node.js and how to develop large code bases using it. He'll cover the following aspects: • What is node.js? • Apache vs. Nginx performance (One thread per connection vs. event loop) and what it has to do with node.js. • Why node was written in Javascript? • Main tools and frameworks (Express, socket.io, mongoose etc.) • TDD/BDD with node.js using mocha and Chai. Ran Mizrahi, Founder of CoCycles, Passionate entrepreneur and software engineer who loves to continuously innovate and deliver meaningful products while having true fun with the right team.