This is my personal review for the Udemy course The Complete Node.js Developer Course (3rd Edition) by Andrew Mead and Rob Percival.
Length: 26.5 hours
Total students: 121.000+
Includes: 1 article, 111 downloadable resources
Category: Programming Languages > Node.Js
Who Are the Instructors?
Let’s meet the two instructors of The Complete Node.js Developer Course (3rd Edition) before digging into the details of the review.
Andrew Mead
Andrew Mead is a full-stack developer living in Philadelphia. He has a Computer Science degree from Temple University and been programming for just over a decade. He’s helped companies like Siemens, Mixergy, and Parkloco launch production web applications to their customers.
Other Udemy courses by Andrew Mead include:
- The Complete React Web Developer Course (with Redux)
- The Modern JavaScript Bootcamp (2019)
- Full-Stack Web Apps with Meteor and React
Rob Percival
Rob Percival has a degree in Mathematics from Cambridge University but considers himself a bit of a coding geek. After building websites for friends and family for fun, he soon learned that web development was a very lucrative career choice and couldn’t be happier since.
Other Udemy courses by Rob Percival include:
- The Complete Digital Marketing Course – 12 Courses in 1
- The Complete Web Developer Course 2.0
- The Complete Android N Developer Course
Things You’ll Learn
The Complete Node.js Developer Course (3rd Edition)covers the fundamentals of Node before diving deep into great tools like Express, Mongoose, and MongoDB. This entire Udemy course is based around a single goal: Turning you into a professional Node developer capable of developing, testing, and deploying real-world production applications.
The best way to learn Node is by building Node apps. From the very start, you’ll be programming every project and working through challenges designed to reinforce what you’ve learned. By the end, you’ll be able to take what you’ve learned to
Course Outline
The Complete Node.js Developer Course (3rd Edition) is structured accordingly with 177 lectures.
- Notes App
- Weather App
- Task App
- Chat App
Entry Requirements: A basic understanding of JavaScript (variables, functions, objects, arrays, if statements) is required.
Udemy Reviews – The Complete Node.js Developer Course (3rd Edition)
I learned a lot from this course. I have started with no idea but learned a lot how to develop web apps using node.js and deploying them in Heroku. Highly recommended to everyone and the instructor is highly energetic person and friendly.
Venkateswara Raju Datla
This is Andrew’s second course I took (took the JS Bootcamp first) and I really recommend taking both of them.
Gal Efraty
Pros:
– I really like Andrew’s teaching style, he is clear and understandable.
– The course covers a lot of NodeJS, lots of important technologies.
– The course is fully up to date, contains the newest JS features.
– The Q&A solved me lots of problems, and if i had a question that haven’t been asked – Andrew or Adam answers very quickly.
Cons:
– The only thing that was missing is a little bit of web architecture, this is very important topic in my opinion.
What Interests Me
1. Upbeat Instructor
I don’t know if this applies to everybody else, but the attitude is a make-or-break factor for me. Luckily, Andrew is so upbeat and positive that he lifts my mood every time I watch his videos. He is also very knowledgeable regarding real-world applications and thorough with all the tools used for testing purposes, developing APIs, setting up database and creating routes for server needs.
2. Write by Myself
This is a tricky area. As the instructor doesn’t really explain every code he wrote on the screen, some students cannot follow, myself included. Yet for me, I think the course has given enough instructions and as I was not following the pace the course, I had to ask myself to slow down and write each and every single code on my own. This has resulted in me researching and knowing more stuff than I had expected. So, this can actually be either a pro or a con depending on your situation.
What Can Be Changed
Although this is a good introductory course to Node.js, it lacks the explanations for complex concepts like asynchronous functions, async/await and the like. The discussion panel is a testimony to that. Students are asking questions pertinent to the seemingly weird behaviors Node js exhibits since the instructor hasn’t really spent much time explaining the underlying behavior of Node.
Make Cool Apps with Node.js
The Complete Node.js Developer Course (3rd Edition) is the right course for you if you are looking for making some inconsequential cool apps. Unfortunately, this course does not cover most of the internal nitty-gritty and appears to be a monologic video as the instructor codes. Still, it would provide you with the necessary knowledge to get started with Node.js.
Hope that you’ve found my review about The Complete Node.js Developer Course (3rd Edition) on Udemy helpful.
Happy learning!