Skip to content

wix-incubator/node-workshop

Repository files navigation

This is all the material for the Wix NodeJS Workshop, first conducted on the 6th of March, 2016.

Setup Instructions

  1. Install Node v6 (currently v6.2.0)
  2. Install git
  3. $ git clone https://github.com/wix/node-workshop.git
  4. $ cd node-workshop
  5. $ npm install (this takes a while)
    • Note for Windows users: the npm install may show errors related to python or C++. Feel free to ignore them.
  6. To test your setup, run $ npm test. This will test all the code that is used in the workshop, including the solved exercises

Setup Visual Studio Code (optional, but recommended)

If you prefer another IDE (IntelliJ/Eclipse/WebStore), or just want to use Notepad/Vim/Emacs, feel free to do so. But if you don't know which one you want, then we would recommend Visual Studio Code.

What's In This Repository?

This repository has 3 parts:

  • Tutorial: this includes fully functioning (and tested!) programs that demonstrate all the things we learn about. This is exactly the code that will be shown by the instructor in the first half of the workshop.
  • Exercises: this is the part where you get to write code. See below for more information on the exercises.
  • Solved Exercises: this contains the same exercise as in the previous part, but "solved" and runnable. This is reference information in case you really really can't figure it out.

Instructions for the Exercises

  • Can be found in the exercises folder.
  • Should be read carefully. You don't need to read them all at once, but the introduction is important, and the per-exercise information can be read before each exercise.