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

  • Tristan J.

    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

    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

    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

    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

    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

    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

    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

    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

  • A former member
    A former member

    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:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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