primus icon indicating copy to clipboard operation
primus copied to clipboard

Nodeschool workshop

Open 3rd-Eden opened this issue 11 years ago • 3 comments

http://nodeschool.io is an awesome project. It already contains some lessons on using node.js, streams, leveldb and basic brogramming. We should leverage this platform and write some lessons on how to use primus. These lessons could include:

  • Creating your first primus instance
  • Switching between transformers and encoders
  • Simple ping/pong application
  • Broadcasting
  • Building a chat room
  • Plugins
  • Scaling

If you got any idea's on the lessons please post them here.

3rd-Eden avatar Oct 29 '13 08:10 3rd-Eden

Writing exercises with workshopper is a matter of looking at examples from the different workshops currently available (they are all compatible even though stream-adventure doesn't use workshopper because workshopper was based on stream-adventure initially). But, we're looking at cleaning up the API to make it easier, you might want to weigh in here: https://github.com/rvagg/workshopper/issues/12

Also, we've found that starting out with a really basic hello world, not necessarily related to the subject matter, is helpful just to get people used to the format and feel an early win..

I look forward to seeing this develop! Give me a holler if you need any help.

rvagg avatar Oct 29 '13 09:10 rvagg

@rvagg Yes, writing lessons should be relatively straight forward task. I'll take a look at issue rvagg/workshopper#12 but I can't really provide useful feedback until I've actually started writing lessons and figure out what kind of issues I bump in to.

I'll give you a heads up if I run in to any issues while I'm developing this.

3rd-Eden avatar Oct 29 '13 09:10 3rd-Eden

@3rd-Eden how'd you go

timoxley avatar Dec 18 '13 02:12 timoxley