Brought to you by


Welcome! We’re glad you are here!

NodeTogether is an initiative to improve the diversity of the Node community by bringing people of underrepresented groups together to learn Node.js. NodeTogether is brought to you by npm and the Node.js Foundation.

We have learned from countless stories of students and mentors that our tech community loses many beginners to difficulties in the initial setup. NodeTogether seeks to make that experience better by pairing students with mentors who are expert open source contributors and to mitigate the frustration of going through the initial process alone.

We’re in it together!

Apply Now!

Some details

  • participation is totally FREE!
  • you'll need to bring a laptop with Windows, OSX, or Linux
  • 4-6 hours of interactive hands-on instruction
  • small class of 10-15 students

You'll Learn to...


Navigate the Command Line


Version Control with Git


Write Web Apps with Node.js


Use and Manage Packages with npm


NodeTogether will be traveling the world with Node Live.

Join us!

The ideal student for a NodeTogether event is a new or junior developer who is interested in getting started with Node.js. We don’t expect you to have any programming experience and will be spending a lot of time getting a development environment set up.

Additionally, we are particularly interested in people from underrepresented groups, including but not limited to, women, people of color, people with mental and/or physical disabilities, LGBTQ, and non-binary people.


A key component to the success of NodeTogether is partnering with the local community to bring in empathetic and energetic mentors. No teaching experience is required, but it certainly is a plus!

This is your chance to give back to the community and get in touch with exciting new programming talents. Don’t be shy! Everyone’s experience is valuable, and so is yours.

Apply as a mentor


We are always looking for sponsors to help fund travel for mentors, provide space for events, or catering.

Sponsors will get prominent display on event pages as well as the option to distribute swag at events.

Become a sponsor