Introduction to Node.js Development (Udemy.com)
Basics of creating a server using Node, useful framework called Express, server-side templates, and deploying on Heroku.
Created by: RefactorU LLC
Last updated November 2015
What you will learn
- Course Goal: Learn how to use Node
- Building and deploying a Node application using Express
- Understanding MV* architectures
How it compares
Against the other 118 rated Udemy courses in Node.js on CourseDuck:
- Rating4.3 out of 5higher than 40% of them
- Reviews202#65 of 119 by number of reviews
- Length1.1 hoursshorter than 94% of them
- Last updatedNovember 2015earlier than 97% of them
Quality Score
Overall Score : 86 / 100
Course Description
- 17 videos with over 78 minutes of lectures and explanations.
- 6 external resource files.
- 7 exercises to help you master introductory Node concepts.
- Introduction to Node
- Client vs Server
- Running Node
- Modules
- Git Ignore
- Node Server
- Using the Express Framework
- Nodemon
- Using Jade Templating
- Model View Controller (MVC)
- Deploying to the Web
- Heroku
- Additional Resources
- Exercises
- And More!
- Intermediate and Advanced JavaScript Developers
- Anyone interested in learning more about server-side implementations of JavaScript, Heroku, etc.
Instructor Details
- 4.3 Rating
202 Reviews
RefactorU LLC
Based in Boulder, Colorado, RefactorU accelerates the learning and development of the world's aspiring creatives, makers, and technologists. RefactorU empowers individuals to reinvent themselves to meet the needs of today's technology-driven economy while building lifelong professional networks for the future.
RefactorU offers on-campus and self-paced courses in full-stack web application development, data science, and other 21st century skills. RefactorU's Instructors Include:
Chris Rolfs
Chris is a game developer and designer with substantial experience in front and back-end web development as well as web and desktop game design and development. Chris is the current Instructor for RefactorU's online courses, and spends his daylight hours being a rockstar Front End Engineer at Facebook.
More courses by RefactorU LLC
More Node.js courses
Learn and Understand NodeJS (V8, Express, MERN/PERN & more) (2025)
4.7 (31,374 Reviews)
Provider: Udemy
Time: 14.6h
$119.99
Node.js, Express, MongoDB & More: The Complete Bootcamp (2024)
4.7 (30,347 Reviews)
Provider: Udemy
Time: 42.2h
$159.99
NestJS: The Complete Developer's Guide (2026)
4.7 (9,487 Reviews)
Provider: Udemy
Time: 19.8h
$89.99
Complete NodeJS Developer (GraphQL, MongoDB, + more) (2026)
4.7 (5,544 Reviews)
Provider: Udemy
Time: 46.5h
$94.99
Node.js API Masterclass With Express & MongoDB (2019)
4.7 (5,415 Reviews)
Provider: Udemy
Time: 12.1h
$14.99
Reviews
By Zhenting Zhou
Very good
By Talbot Cox
Way better then the morning lesson
By Plaban Majumder
Too Short
By Azamat Baidildayev
So far so good!
By Ayaz Memon
course presumes you have basic knowledge of node. does not explain where to find documentation and doe not explain installation process
By Jude Murphy
Excellent course, but quite short. Could have gone deeper into everything.
By Hydra葵
a very good introduction to Node.js newbie to build a simple app in heroku.
By Ignacio Niño de Zepeda
Very insightful and paced intro. Loved it.
By Trey Fletcher
This course is a good intro to node.js and is a great place for someone to start learning node. Might give this 5 stars instead of 4 after I complete the next class, Advanced Node.js Development.
By Paul Lastname
The course has good information, but, as of early January 2015, the videos are kind of out of order.
As you are pursuing the course, you'll find unexplained leaps in the topic at hand where work has been done or concepts are being discussed (for instance, the video on gitignore being in section 3 whereas you don't setup the folder structure he's using until after video 2 in section 4, and the Jade video seem out of sequence (section 5) too, since this structure already exists in section 4).
Also on the Jade section, by the time you watch this video, since the Express videos come before this section, to actually do what the author recommends in the Jade video would break what you've done previously, since the Express version of the app.js is setup totally different. Kind of a PITA. So, I have to simply watch the Jade video, vs. following along.
It's worth the price of admission for some I suppose, but I really recommend that the instructor do some live user testing, sit with people pursuing the course for the first time, take notes on where they are confused, and rerecord the course videos. Plus, it looks dated to see anything but Yosemite anymore. Perhaps this is nitpicking...
Also, a "whole course" is a long way to go to only have constructed something that, at the end of the course, only outputs 'Hello World'. At the end of the course, the 'app' you build does literally not. one. thing. more. Read that again.
Yes, you push to Heroku in the course, but is that really more important for an Intro course than the app doing *anything*?
I really don't mean to be overcritical here, because I think the author's heart is in the right place on this series, but I'm pretty underwhelmed. If the author would like to contact me after making changes to the course, I'd be happy to update my review.
By Doug McClure
Very basic introduction, that can be quickly viewed in a short period of time. Best probably for someone who wants just a little knowledge of what Node is about and whether it might be something they want to learn more about.
By Volker Wieban
The instructor jumps between projects, some stuff suddenly is just there and never explained. All in all it seems as if the videos in this course have been taken from a more comprehensive course and just been shuffled together.








