Node, SQL, & PostgreSQL - Mastering Backend Web Development (Udemy.com)
Boost your Node, Express, SQL, PostgreSQL and Backend Development Skills! NodeJS, Databases, Express, JS, ES6, + more!
Created by: David Joseph Katz
Last updated October 2022
What you will learn
- Build full Node and PostgreSQL applications.
- Discuss the backend Web Development with fellow software engineers.
- Apply various web requests to their custom backend applications.
- Use and build Node middleware, for error handling as well as parsing incoming data.
- Use advanced es6 concepts to write more concise code.
- Extend Node applications with third-party libraries.
- Have an understanding of the Node event loop.
How it compares
Against the other 118 rated Udemy courses in Node.js on CourseDuck:
- Rating4.0 out of 5higher than 10% of them
- Reviews1,386#33 of 119 by number of reviews
- Length5.2 hoursshorter than 61% of them
- Last updatedOctober 2022more recently than 53% of them
Quality Score
Overall Score : 80 / 100
Course Description
Become an in demand software engineer by taking this course on Node, SQL, PostgreSQL, and backend web development. As one of the most popular web development stacks today, learning Node, SQL, and PostgreSQL is a must. Knowing these languages and frameworks will open doors and jobs for you.
In this project-based course, you’ll learn how to build Node, SQL, and PostgreSQL applications by building three full projects. You’ll discover some techniques widely used in the industry today. And you’ll find out how to use notable libraries like Express and Pg.
You will skyrocket to the top of the talent pool because you can build backend web applications. The backend is the heart of services and products. So knowing how to write the backend is the other highly crucial skill looked for by top software companies like Google, Facebook, Microsoft, and more.
In this course, you’ll get familiar with Node by building an application from the start. First, you’ll learn how to use the native Node modules to build a server.
Second, you’ll build a more in-depth application with Node and Express to learn how to a build an api with a complete set of http request methods.
Next, you’ll dive into SQL and PostgreSQL to build a solid foundation around these tools. After, you’ll build an api that combines all the previous concepts with Node and PostgreSQL so that you understand how to create Node apps that work with advanced databases.
If you’ve already gone through the the quick JavaScript and web development tutorials online, then this course will take you to the next level.
Ready to step up your coding game? Excited to boost your skills? Then what you are waiting for? Let’s get started coding!
Instructor Details
- 4.0 Rating
1,386 Reviews
David Joseph Katz
David is a software engineer at Upstart (formerly Zendesk), with a Bachelor of Computer Science from the University of San Francisco.
David has gained valuable experience from the tech industry. By incorporating the best practices he has learned at work, he hopes to create the highest quality learning experiences possible.
Feel free to connect with David! He is always curious about the cool project you're working on. And he loves to discuss ideas on how to build impactful technology.
More courses by David Joseph Katz
React JS Web Development - The Essentials Bootcamp (2025)
4.5 (6,513 Reviews)
Provider: Udemy
Time: 28.7h
$11.99
Docker - Containers, Images, Compose, Kubernetes, and more! (2025)
4.6 (6,222 Reviews)
Provider: Udemy
Time: 23.3h
$74.99
Essentials in JavaScript ES6 - A Fun and Clear Introduction (2018)
4.0 (4,914 Reviews)
Provider: Udemy
Time: 1.9h
$12.99
The Full JavaScript & ES6 Tutorial - (including ES7 & React) (2025)
4.6 (3,948 Reviews)
Provider: Udemy
Time: 5.2h
$13.99
Build a Blockchain and a Cryptocurrency from Scratch (2025)
4.7 (3,613 Reviews)
Provider: Udemy
Time: 14h
$69.99
Build a Blockchain & Cryptocurrency | Full-Stack Edition (2025)
4.5 (2,966 Reviews)
Provider: Udemy
Time: 21.8h
$10.99
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 David M on 11/13/2022
Good course, nice pacing as it progresses. Short and sweet, a concise run through the basics. And I liked David Katz's instruction. There aren't many offerings on here about NodeJS and PostgreSQL. Too bad this course is at least five years old. Not sure what was supposedly updated in Oct 2022, because the JS, Node, and PG are all outdated. Also, it would have been nice, instead of sometimes staring at Katz's blank command terminal while he explains things early in the course, if some slides were created to illustrate the concepts he's talking about. Lastly, the title should read "introduction to" or "for beginners," not "mastering," because no one is going to master anything in five hours. All that said, if this course was rebuilt from scratch with more modern techniques, I would look forward to retaking it.
By Hope Vaughn Warren on 7/31/2022
This course while informative needs to be re-visited and cleaned up. There aren't many courses like it on Udemy so I did get a bit out of it. Lessons over ten minutes can be divided, errors caught in recording can be addressed instead of played off as learning opportunities, and the general structure could be greatly improved. There is a lot of gems in this course but the material is in dire need of a re-work. Some restructuring based on customer feedback would be of great help to the overall learnability of this course. This is a great first draft and I appreciate what I got out of it but it needs more TLC and thought.
By Jason Avalos on 11/8/2020
Outdated
By Rithy Thul on 9/22/2020
not what I expected at all. I hope that more big project to do.
By Joseph Cheok on 8/23/2020
No explanation on object destructuring. Would be good to see what is inside the express.router() to understand why the express object has a router function in it and what's actually inside to understand the mechanics of why it works. Right now, a lot of the concepts are still quite 'magical', don't know how it actually works at the base level. Also, should try and incorporate code breaking a lot more to understand why some syntaxes are so important.
By Jeff Quinones-Finch on 8/23/2020
Misleading and badly taught. This was NOT an "All Levels" course - you must have lots of experience with Javascript, JSON, Postman, Visual Studio, etc. This is a "type this type this type this okay moving on type this type this..." course at breakneck speed - NO explanation of what's going on, what the code is doing. In nearly every lecture, the code does not work and I had to ask questions to get it to run. I had to stop and rewind each lecture a dozen times because the instructor speaks so very fast with poor annunciation. And then I had to pause each lecture a dozen times just to look up concepts that he doesn't explain. And, in the end, he never actually tell you how to connect a website to a PostgreSQL database. Don't waste your money.
By Zenzi Ali on 8/18/2020
too outdated to be useful. It should be removed.
By Dave Weizenegger on 8/8/2020
Overall, I liked the course - but it would be nice if there was a little more help with the windows part of it. Mainly, I was unable to get the database set up through the code and had to use pgAdmin to get it set up. After that, everything worked.
By David Rhodes on 8/5/2020
great teacher, very engaged and helpful tone, smart explanations. Only some spelling errors in the slides.
By Alexandros Collie on 8/4/2020
I learned alot .
By Anonymized User on 7/23/2020
This course guided me practically through hands on and like his approach.
By RiK Munoz on 7/5/2020
So far so good!












