SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start Your Free Trial

7 Day Free Trial. Cancel Anytime.

SitePoint Premium

  • Access to 700+ courses
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools
  • Library/
  • Video courses/
  • Getting Started with Node.js
Getting Started with Node.js

Getting Started with Node.js

Learn to build server-side web apps in JavaScript by using Node.js.


Course details

4.5∙43 Ratings26 reviews

Published
November 2017
Videos
8
Duration
1h 32m
Happy students
4189

Take this course

About the course

Node.js is a JavaScript run-time environment — in other words, it allows us to run JavaScript server-side. Node has been a key part of elevating JavaScript from a front-end interaction language to something that can be taken pretty seriously. Node’s package manager, npm, also boasts one of the biggest open source libraries in the world. Whether you’re a PHP or Ruby web developer looking to broaden your job prospects, or a front-end developer who wants to build bigger things, it’s well worth picking up the Node.js skillset. In this course, you’ll learn about Node API development, setting up your Node.js environment, working with MongoDB and Postman, and extending Node.js with NPM. We’ll also run through your first Node.js application using a Hello, World! example. This is part one of a four part series. Get the full benefit by completing them in order:
  • Getting Started with Node.js
  • Introduction to ES6
  • Creating a REST API with Node
  • Deploying a Node.js App to DigitalOcean

Course Instructor

Jack Davis

Jack Davis

Jack is an IT/Networking Professional and Software Developer specializing in iOS as well as Node backend APIs.

Course Outline

Lesson 1: Setup for Node, MongoDB, Postman, and other API tools
  • Free
    What is a REST API
    2:20
  • Locked
    API Tooling Intro for Node API
    0:47
  • Locked
    Installing Atom - Code editor for API development
    9:29
  • Locked
    Installing Nodejs & node version manager
    9:11
  • Locked
    Installing MongoDB - noSQL database
    9:22
  • Locked
    Installing Postman - Client to test node API
    9:39
  • Locked
    Installing Node js packages with NPM
    7:19
  • Locked
    Hello World API Example Code Along in Node
    44:18

Reviews
4.5

43 total

23
19
1
0
0

Course details

4.5∙43 Ratings26 reviews

Published
November 2017
Videos
8
Duration
1h 32m
Happy students
4189

Take this course
SitePoint

Stuff we do

  • Premium
  • Newsletters
  • Learning paths
  • Library
  • Forums

Contact

  • Contact us
  • FAQ
  • Publish your book
  • Write an article
  • Advertise

About

  • Our Story
  • Corporate Memberships
  • Start free trial
  • Login

Connect

  • RSS
  • Facebook
  • Twitter (X)
  • Instagram

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Terms of usePrivacy policy