10
NodeSchool @ Codemotion

Nodeschool italy at codemotion

Embed Size (px)

Citation preview

NodeSchool @ Codemotion

NodeSchool

“NodeSchool is an open source project run by volunteers with two goals: to create high quality programming curriculum and to host community learning events.”

NodeSchool Italy

• italian chapter

• founded early 2015

• github.com/nodeschool/italy/

• looking forward for you to contribute to it

• twitter.com/nodeschool_it

First event

• Bologna 26th February

• 50 attendees

• 8 mentors

• 3 hours discovering the node world

Node.js

• node.js it’s an event-driven, non-blocking I/O runtime

• it’s based on Chromium V8 engine

• npm it’s the packet manager for node

What’s a workshopper

• open source module release on npm

• based on the concept of interactivity and automation

• made up of challenges of increasing difficult

What’s a workshopper

• each challenge starts by explaining a concept

• then presents a list of requirements for solving the challenge

• then try and write a computer program that satisfies the criteria.

Today• 4 workshops, with different difficulty levels

• learn-you-node: learn the basics of node (asynchronous i/o, http, etc)

• stream-adventure:learn to compose streaming interfaces with .pipe()

• express-works: learn the basics of the Express.js framework

• going-native: an exploration of Node.js from the underside developing native C++ add-ons

NodeSchool.next()

• 22th April Bologna

• End of May Milan

Node.JS Conference