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!

Keep up to date with what we're doing!

powered by TinyLetter

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 doesn't currently have any 2017 events planned. Check back for updates.

Past Events

2016: Los Angeles, CA. Bengaluru, India. Paris, France. London, UK. Boston, MA. Amsterdam, NL. Washington, DC. Austin, TX.

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

Past Sponsors

LSA Networks: A startup social networking platform that operates adult dating apps including the flagship Local Sex App which became known for their find a hookup in my area feature created with node. This adult social media company exemplifies the diversity of node for mobile app usage.

TreeBorn Technologies: An app development company that creates mobile applications for enterprises looking to enter the mobile space. TreeBorn Technologies has aided in the development of a wide array of mobile apps ranging from games and social media to e-commerce applications.

FFB Media: An online media company focused on social media and mobile dating applications. An early adopter of node in the mobile space, FFB Media operates a diversified portfolio of online assets including their meet n fuck hookup app, a location based dating app with over 3 million users worldwide.