Version 1.0

Workshop: Nodeschool

Open source workshops that teach web software skills. Do them on your own or at a workshop nearby.

Nodeschool vienna

Nodeschool is a workshop format where you learn the basics of NodeJs programming with interactive tutorials. Tutors will help you when you get stuck on a problem.


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


The defining characteristic of the workshopper is the interactvity and automation. Workshoppers are made up of challenges of increasing difficulty. Each challenge starts by explaining a concept, and then presents a list of requirements for solving the challenge. Learners then try and write a computer program that satisfies the criteria.


When they feel confident about their solution they submit it to the workshop for verification. The workshop runs their solution and checks if all requirements were satisfied. If any are wrong or missing the learner gets contextual feedback and they can try again. If their code passes all of the criteria then they pass the challenge and move on to the next challenge.


All of this happens in an automated way. Workshoppers can be thought of almost like a unit test suite that the learner must make pass by implementing the correct code.


The workshop can be joined or left at any time. We encourage collaboration between attendees but we will have tutors for the following workshops to help out when you get stuck on a problem:


  • javascripting
  • learnyounode
  • git-it
  • How to npm
  • stream-adventure
  • Functional Javascript
  • Level Me Up Scotty!
  • ExpressWorks
  • Make Me Hapi
  • Bug Clinic
  • Promise It Won't Hurt



More information at http://nodeschool.io/index.html#workshopper-list



A limited number of computers is available. You can also bring your own notebook.



We kindly ask for registration: workshop registration