From Zero to Running Node Application in One Meetup

This meetup is geared toward providing those interested in getting started with nodejs a guided session on creating, coding, and running your first nodejs app, and using the expertise of our more experienced nodejs members to help you get there.  No prior experience with nodejs is required to participate.

Nodejs Newbies

This session is to help you get started with writing your first nodejs application.  Format is groups of coders wanting to learn nodejs at a table, with at least one experienced nodejs coder leading each table.  We will walk you through building an initial nodejs app from beginning to deployed and running application.

Already Built Something With Nodejs?

We still need you for this meetup!  We need people in the meetup who have built something--anything--with nodejs, no matter how trivial, to help lead the tables and guide the rest of your table through completion of the tasks.  This is a chance to show off your skills and knowledge at a meetup without having to find your own topic and build up a presentation for it.

Contact Jonathan ([masked]) or Ed ([masked]) if you are interested in leading a table.

Come Prepared

You will need to come with nodejs already installed on your machine.

The fastest way to install node is through a package manager. Please try the instructions here for your OS first. If you have trouble with that, go here and scroll down to the "Installing without building" section.

What We Will Cover

  1. Creating a basic http node.js server on your laptop
  2. Installing the correct node packages
  3. Retrieving data from a webservice and rendering a web page using a templating engine
  4. Deploying to the cloud with Heroku
  5. Got that far?  We've got some cool stuff to tack on at the end! (Hint: websockets)

Join or login to comment.

  • Reed S.

    Some people said some things about Node Bots. Can said people reiterate said things? Thanks! Great meetup!

    July 18, 2013

    • Reed S.

      Thanks!

      July 20, 2013

  • Nevin H.

    Delightful coding session. No big WiFi situations, and a diverse crowd came away with some timely software know how. Bravo!

    July 19, 2013

  • John R.

    Great night! Cool space! Node4Lyfe!

    July 19, 2013

  • A former member
    A former member

    Walked in knowing only the most basic thing about Node.js, walked out a Node guru! ...ok, maybe not, but definitely getting what it's about and where to use it. Thanks!

    July 19, 2013

  • Josh F.

    It was a great experience.

    July 19, 2013

  • Andrew D.

    In case you're interested in looking at the session notes / examples from tonight's meetup, check out our GitHub: https://github.com/NodeDC/2013_07_meetup/

    2 · July 18, 2013

  • A former member
    A former member

    Running late, but will be there, save me a cool one! :)

    July 18, 2013

  • Akshay S.

    I am on waitlist, can I still show up to check if there are any last minute sports available as some ppl might drop off ? . Or I would need to wait till my status gets updated from waitlist ?

    July 18, 2013

  • A former member
    A former member

    Sorry for the last notice.

    July 18, 2013

  • Michael I.

    Changed my RSVP as I am heading out of town this afternoon.

    July 18, 2013

    • Josh F.

      That is a good reminder. Please make sure you update your RSVPs since we do have a waitlist. Thank you for doing that Michael!

      July 18, 2013

  • Jeremy B.

    Sorry, I am a late scratch. Hopefully made the day of someone on the wait list :P

    July 18, 2013

  • vincent y.

    networking is cool, but that a long commute for a basic stuff...

    July 17, 2013

  • Matt F.

    https://brackets.io
    https://github.com/Acconut/brackets-nodejs
    https://github.com/mariorossano/brackets-sharejs-poc
    https://github.com/DennisKehrig/brackets-v8-node-live

    This is good homework if people want to come in with a running machine with a running IDE-environment prepped. Brackets works best on Mac and Windows right now. None-the-less, expect me to be running a system with it going somehow, and using the above sharejs-poc extension to expose a webserver that will show the project live as it's being hacked on. Other people with livecoding notions, any thoughts of what kind of screen-works you're putting up? All, any other Brackets extensions you are partial to?

    July 15, 2013

    • John R.

      try http://brackets.io­ ; however I'm cool with sublime text & terminal.

      July 16, 2013

    • Matt F.

      Sublime by itself isn't very collaborative. If this is to be a truly impactful experience, my intuitive sense is that we ought be not just livecoding, but collaborating too.

      I can google as well as anyone, but I ask someone else to take up the mantle to understand what collaborative experiences are possible in Sublime (and to post back to this group with that research material and experience). And I encourage anyone who is thinking of presenting and who prefers Sublime to do this legwork for themselves, and for the sake of understanding how to best communicate and involve others in this experience you're looking to undertake & share.

      This is a rare- favorite term of mine- shoulder-to-shoulder experience, and let's do that right!

      July 16, 2013

  • Arunoday

    Any one going to the meetup from Herndon/Reston area?

    July 16, 2013

  • Matt F.

    Had talked with Jon about running a group, would be great fun.

    July 15, 2013

  • Steven W.

    How do we get there from the metro?

    July 11, 2013

  • John S.

    Sounds cool.

    July 10, 2013

  • Ross K.

    Oh, darn! I'm flying into DC the following week and was hoping to make a NodeDC meetup.

    Have fun everyone!

    July 1, 2013

Our Sponsors

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Katie

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

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