addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Intro to Node.js Part 1

Come learn about the basics of Node.js:
- Why the web needs Node
- Asynchronous programming
- Testing frameworks
- Writing a web server

If you need refresher on JavaScript I recommend reading both of these articles before you attend the meetup.

https://developer.mozilla.org/en/A_re-introduction_to_JavaScript

https://developer.mozilla.org/en/JavaScript/Introduction_to_Object-Oriented_JavaScript

This is part 1 of a series of talks. Come ready to code!

Join or login to comment.

  • James K.

    A quick, appropriate, hands-on introduction to node.js. Just what I needed. Thanks to Dan and the other organizers.

    May 18, 2012

  • Zack S.

    This meetup was a great intro to any developer that's new to nodejs or was looking to find out more about it.

    May 18, 2012

  • Karla

    Excellent preparation, good example. Just a little hard for some to play along, moved very quickly, couldn't take a moment if something didn't work.

    Still, learned alot.

    May 18, 2012

  • A former member
    A former member

    Great presentation, but it assumed more familiarity with Rails (or similar technologies) than I had.

    May 18, 2012

  • Parminder

    Thank you for sharing the links!

    May 18, 2012

  • A former member
    A former member

    It was fun to set aside some time and plunk your way through some of the basics of node. I definitely got off my ass and got past reading about it.

    May 18, 2012

  • Marissa M.

    Thanks for the presentation & links, Dan!

    May 18, 2012

  • Dan M.

    Thank you to everyone who came out to the first meetup! It was awesome to see everyone there.

    As promised the slides can be found at http://prezi.com/126d69_d3a6k/intro-to-nodejs/.

    The code:
    https://github.com/dmcaulay/chat-example

    It's up and running at
    http://chat-example.jit.su/

    Thanks again!
    Let me know if you are anyone you know wants to talk at the next meetup.

    May 17, 2012

  • Parminder

    Great! Thank you for this information.

    May 16, 2012

  • Dan M.

    You will need Node.js and npm. You can download one click installers here http://nodejs.org/#download. Or you can use your favorite package manager https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager. I will have this info on the projector when you arrive so you can install everything before the presentation starts.

    Verify your installation with "node --version" and "npm --version"

    May 16, 2012

  • Parminder

    Hey Dan, I am looking forward to attending this meetup. Just wanted to ask you if I should install something in advance, or any other prerequisites to attending this. Thanks!

    May 16, 2012

  • Dan M.

    The event is a couple days away and it's full with a long waiting list. I look forward to meeting everyone!

    If you don't think you're going to make it and you're a YES (or you have some pluses that won't be used), please update your status so others can come.

    Doors open at 6:30PM. We'll be doing intros around 6:45PM and I'll start the presentation around 7PM.

    See you Thursday!

    May 16, 2012

  • Dan M.

    Thanks Craig! The code will be on github so we will need wifi. I'll do my best to make sure it's available to everyone.

    May 14, 2012

  • A former member
    A former member

    Hi! Awesome meetup idea. But will there be any wifi available? I find rather important to coding, unless someone will have all the needed files for following along on a USB stick. I do have Node installed on my machine, but I don't know what else will be needed. Based on Ruby meetings there in the past, only UC students/faculty/staff have wifi access (there's usually a password given but only authorized for the presenter, not the audience). Thanks!

    May 14, 2012

  • Dan M.

    I'll post a comment.

    May 4, 2012

  • A former member
    A former member

    Me too. Will you post them as a comment or where should I look out for them?

    May 4, 2012

  • Dan M.

    Sorry Kevin. I'll make sure to share the meetup slides and the code. I hope you can make the next one!

    May 4, 2012

  • A former member
    A former member

    Ack! Can this possibly be moved forward a week or back a day? Thursday's the exact day I leave for DrupalCamp Twin Cities, and I really wanted to catch this. Seems like it was hard to settle on a time already, but figured it wouldn't hurt to ask. Hope to catch part 2 at least.

    May 4, 2012

  • Doug M.

    Anca's great, but the Techliminal facility is very tight, especially if you want people to code.

    April 30, 2012

  • Dan M.

    This is awesome! I look forward to meeting everyone. A few people have recommended Tech Liminal- it's a cool spot, but I'm going to search around for a few more days to see if we can find a cheaper option (maybe free?). Any local tech companies that want to support the local JavaScript community? I'll have the location and date finalized by the end of the week. If I find a place that can accomodate more people I'll increase the meetup size. Can't wait!

    April 30, 2012

  • Karla

    Hi Ted and Dan,

    You mean Anca or Tehea at Tech Liminal. A great space. There is also the Mighty Minnow space on Broadway, a new space.

    Cheers

    April 30, 2012

  • Ted

    Hi Dan-- You should talk to Karla at Techliminal(.com) about reserving space. This is just the kind of meetup they specialize in. I look forward to getting involved!

    April 30, 2012

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy