Skip to content
UdemyNode.jsPaid courseAll LevelsCertificate

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

icon
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

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 80 / 100

icon
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!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More courses by David Joseph Katz

$11.99

$74.99

$12.99

$13.99

$69.99

$10.99

icon
More Node.js courses

$119.99

$159.99

$19.99

$89.99

$94.99

$14.99

icon
Reviews

4.0

1,386 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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!

Showing 12 of 177 reviews