Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 82% Node.js API Masterclass With Express & MongoDB

Node.js API Masterclass With Express & MongoDB

$17.99Track price

(62 customer reviews)
Add to wishlistAdded to wishlistRemoved from wishlist 1
Add to compare
8.7/10 (Our Score)
Product is rated as #23 in category Node.js

This is a project based course where we build an extensive, in–depth backend API for DevCamper, a bootcamp directory API. We will start from scratch and end up with a professional deployed API with documentation. We will dive deep into Node, Express and MongoDB. Here is some of what you will learn in this course and project…

HTTP Essentials

Postman Client

RESTful APIs

Express Framework

Routing & Controller Methods

MongoDB Atlas & Compass

Mongoose ODM

Advanced Query (Pagination, filter, etc)

Models & Relationships

Middleware (Express & Mongoose)

MongoDB Geospatial Index / GeoJSON

Geocoding

Custom Error Handling

User Roles & Permissions

Aggregation

Photo Upload

Authentication With JWT & Cookies

Emailing Password Reset Tokens

Custom Database Seeder Using JSON Files

Password & Token Hashing

Security: NoSQL Injection, XSS, etc

Creating Documentation

Deployment With PM2, NGINX, SSL

Web development is changing. We used to render all of our views and templates on the server, but since the rise of frontend frameworks like React, Angular and Vue, we are now splitting projects up into backend and frontend, where the backend is doing all of the database interaction and serving JSON and the frontend is fetching that data and creating the user interface to interact with. This course will teach you the entire backend side of things so that you can build extensive APIs and then use whatever you want on the frontend.

Instructor Details

Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media which is a successful web development YouTube channel and specializes in everything from HTML5 to front end frameworks like Angular as well as server side technologies like Node.js, PHP and Python. Brad has mastered explaining very complex topics in a simple manner that is very understandable. Invest in your knowledge by watching Brad's courses.

Specification: Node.js API Masterclass With Express & MongoDB

Duration

12 hours

Year

2019

Level

Intermediate

Certificate

Yes

Quizzes

No

62 reviews for Node.js API Masterclass With Express & MongoDB

4.7 out of 5
47
12
1
0
2
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Farida Khalaf

    Brad is one of the best instructor to learn from, his easy and detail oriented way/attitude will help you understand every bit of the code so you can really master it.

    Helpful(0) Unhelpful(0)You have already voted this
  2. John Caipa

    Excelente curso Brad

    Helpful(0) Unhelpful(0)You have already voted this
  3. Ceez Van

    Best course for those trying to get into full stack development

    Helpful(0) Unhelpful(0)You have already voted this
  4. vijay kumar

    Excellent course, it met my expectation.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Efthymios Petrakis

    Having done only the first two sections, course is flowing smoothly for anyone having the requested knowledge mentioned at the start. Course is o the point and has useful practical info/tips for better usage of the IDE and programming tactics for clear source code. Narration is in very good speed without any speed ups.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Phuong Dinh Nhu Minh

    Now I’m at the end of section 6 then I can say that the course is so awesome. Brad explains every stuffs carefully and I love his sound dudu du du when he fixes his bugs :)) The only thing I want Brad to improve is the lecture populate, virtuals and cascade delete because it’s quite hard for beginners to understand the idea. Overall, I highly recommend this course!

    Helpful(0) Unhelpful(0)You have already voted this
  7. Mehend Heroui

    Awesome course!!

    Helpful(0) Unhelpful(0)You have already voted this
  8. Reynaldo Navedo

    Brad is just amazing on how helpful he have been for me and and of course for the web development community in general. Thanks a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  9. Matthew Ogborne

    Absolutely loving Brad’s approach to teaching. 100% recommend this course as its step by step, with each section explained in full, then built upon.

    Helpful(0) Unhelpful(0)You have already voted this
  10. signe alice

    Brad Traversy is indeed the best instructor you can find

    Helpful(0) Unhelpful(0)You have already voted this
  11. Nanda gopal

    Please add GraphQL section too , otherwise amazing and addictive course

    Helpful(0) Unhelpful(0)You have already voted this
  12. Tan Yen Ping Janice Tan

    It was a great course overall. Many advanced concept. Will be much better if the codes were less verbose.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Dharmendra Kumar

    All of bred traversy course are awesome.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Chandrakanth Gaddam

    From Brad, I already took a Angular Front To Back which is project based . I have learned and practiced . That gave me confidence to work on the Angular side. Thanks Brad. Thanks for your Project based courses. I hope this Node.js Api with MongoDB also will give me confidence in future . Thanks Chandrakanth

    Helpful(0) Unhelpful(0)You have already voted this
  15. Fredrik Skogstad

    Great course! Would be nice with a short recap at the end of every section though, as we go through a lot of new stuff along the way

    Helpful(0) Unhelpful(0)You have already voted this
  16. Satyajeet Kumar Jha

    Simply superb .Production level nodejs code written by him and you can take alot of things from this cousre and use it as boilerplate for your project .Worth every penny .

    Helpful(0) Unhelpful(0)You have already voted this
  17. Sreekanth K M

    great course, very clean. love it.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Jassem Ghriss

    Very powerful course, thank you very much @Brad

    Helpful(0) Unhelpful(0)You have already voted this
  19. Tyrone Prieto

    It helps me a lot in building restful API using Node

    Helpful(0) Unhelpful(0)You have already voted this
  20. Social P

    Brad Traversy is very explanatory.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Stephan Urbanczyk

    As always, best course ever. Thx Brad.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Nakul Shyamkumar

    Great course. Brad went through every aspect of developing a production level API. I loved it and I learned a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  23. Shubham Saurav

    Brad is just amazing. I am taking this course to build Restful Apis for mobile apps. It’s been good so far.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Steven Heng

    I learned a lot, thanks Brad !

    Helpful(0) Unhelpful(0)You have already voted this
  25. Natali Silverio

    Confusing explanation about error handling, it would be nice if this video was remade

    Helpful(0) Unhelpful(0)You have already voted this
  26. Phil Schoe

    Great course, I learned a lot! Thanks Brad for all this useful information. Started using this knowledge right away trying out some things 🙂 It’s not 5 stars because sometimes you passed over some topics pretty fast, which I think could have been explained in more details. Wish you all the best and thanks!

    Helpful(0) Unhelpful(0)You have already voted this
  27. Endang Ismaya

    { itle: I learned a lot, Thank You, ext: As usual, Brad give a lot of details and more practical lecture so we can code along, keep it up!, addition: Please add a lecture on deploying with docker/container rating: 4.5 }

    Helpful(0) Unhelpful(0)You have already voted this
  28. Muhammad Amhan

    Loved it and seriously learnt a lot! I’m a developer and experienced in Python, good level of Java and some web technologies. I’m familiar with JavaScript and Ajax, but never done Node.js before, or anything major with JavaScript. I still went ahead with this course and I could pretty much do any API using Node.js with Express.js. I have understood many techniques and concepts even without the need for Brad to explain. Because that’s where your own research and spending time digging into the whys comes in. Brad or any instructor will not actually sit there explaining every single line of code! You need to observe, research, learn, then move on… and so on. Thanks Brad.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Ricky Zheng Hu

    Excelent course, very intuitive and easy to understand. I like how brad explain in the video without adding additional information that can make the videos unnecessary long.

    Helpful(0) Unhelpful(0)You have already voted this
  30. V R Nanda Kishore J

    wow , It is like fast and furious. So much to learn in under 8 hrs. thank you very very much.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Shashaank Babu R

    I’ve previously worked on API development, looking forward to get a better grasp of all the concepts

    Helpful(0) Unhelpful(0)You have already voted this
  32. KNM MITHUN MANI

    So far so good 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  33. Rakesh A

    Why are you asking this question. It is a straight 5.

    Helpful(0) Unhelpful(0)You have already voted this
  34. Nimesh Chandra

    Good exhaustive coverage of APIs

    Helpful(0) Unhelpful(0)You have already voted this
  35. Bharani Mukku

    This is one of the best online courses i have ever taken across any topic. It is so well structured and so methodical very well sequenced and there is no hesitation or corrections in the code(which usually is confusing for a new learner). One stop for anyone wanting to learn Node API/Mongoose/Mongo DB(without getting distracted by UI frameworks).

    Helpful(0) Unhelpful(0)You have already voted this
  36. Steve Potts

    Best course so far and i have well over 100 on here

    Helpful(0) Unhelpful(0)You have already voted this
  37. Michael Zucker

    I am a big fan of Brad’s courses. Consistently top quality and excellent presentatin.

    Helpful(0) Unhelpful(0)You have already voted this
  38. Muthukrishnan Ulaganathan

    Great course to learn & revise concepts of NodeJS

    Helpful(0) Unhelpful(0)You have already voted this
  39. Amjed Ali

    Good job Mr. Brad

    Helpful(0) Unhelpful(0)You have already voted this
  40. K. B.

    No surprise here. Another great course from Brad!

    Helpful(0) Unhelpful(0)You have already voted this
  41. ibrahim jamil

    files are very jumbled up there must be one file like in this courses there are files that can be joined but he prefer to put in seperate that makes confussion so in online course there are bascially first leaners file should be as minimum as possible so that student can look at all code at one screen not going one file to other file and then other file this really need to be handled else course is very good

    Helpful(0) Unhelpful(0)You have already voted this
  42. Toshiki Yoshioka

    This is not a course for beginners at all. He just continues coding without explaining things like why and how the code works. I feel like I’m just following his code.

    Helpful(0) Unhelpful(0)You have already voted this
  43. Gangadhar N

    Learned a lot about developing and deploying a real world API.

    Helpful(0) Unhelpful(0)You have already voted this
  44. Sandeep Kumar

    Brad with broad and deep knowledge ! Awesome !

    Helpful(0) Unhelpful(0)You have already voted this
  45. Huynh Tuong

    Great course!

    Helpful(0) Unhelpful(0)You have already voted this
  46. Mike Bishop

    A very good class that gives a detailed example of how to use Node, Express and Mongo to build a real world application. The addition of things like API security, rate throttling, API documentation and cloud deployment put this class above other classes of this type.

    Helpful(0) Unhelpful(0)You have already voted this
  47. Daniel Milton

    Brad is a awesome teacher. I really enjoyed the course and learned alot. Also the people working with him, answering questions and helping out.. they deserves credits aswell.. Great work of everyone involved, looking forward to next course!

    Helpful(0) Unhelpful(0)You have already voted this
  48. Jo o Gadelha

    Great 😀

    Helpful(0) Unhelpful(0)You have already voted this
  49. Jesse

    I like how it starts with the very basics and explains how to debug and test to start. HALFWAY: Best course I have taken on Udemy. Very strong approach to showing the process, the order of tasks, and how to proceed.

    Helpful(0) Unhelpful(0)You have already voted this
  50. Shiou Ju Lin

    20210301

    Helpful(0) Unhelpful(0)You have already voted this
  51. Naren Appu

    Great content. Keep it up Brad

    Helpful(0) Unhelpful(0)You have already voted this
  52. Metin M

    I was stuck with the choice of a few courses to pick between, it was hard to decide but I remembered how a few years back I followed one of brads free courses on youtube and remembered how good he was. I do not regret for a minute choosing Brad’s course. I am 2/3rds through and am thoroughly pleased already!

    Helpful(0) Unhelpful(0)You have already voted this
  53. Shrestha Srivastava

    This course isn’t for an absolute beginner. I would never recommend this course anyone who only knows JS, because things are not being taught in the course, just started assuming that the learner already knows the things.

    Helpful(0) Unhelpful(0)You have already voted this
  54. Ed Leonard

    I’ve bought over 200 courses from Udemy over the last 5 6 years. This has been an absolute standout course. It’s not as sexy and colourful as some other courses but you’ll learn an absolute mountain of stuff. Brad’s teaching style is authentic and comfortable. Usually there’s a sense of achievement and of relief when finishing a course. This one was achievement and a feeling that I’d have loved another ten hours of it. Hats off to Brad. This course was absolutely great and I believe in 2021 it’s still worth your money. 5 stars and no qualms.

    Helpful(0) Unhelpful(0)You have already voted this
  55. Mark Daniels

    Brad Traversy is the best JavaScript instructor I have come across. Period.

    Helpful(0) Unhelpful(0)You have already voted this
  56. Jolaoso Oluwatoyin

    Brad is a awesome teacher, he explains all the itty bitty of the subject matter.

    Helpful(0) Unhelpful(0)You have already voted this
  57. Manot Luijiu

    Help me very much to fulfill my niche.

    Helpful(0) Unhelpful(0)You have already voted this
  58. Rishabh

    Brad is one of the most amazing teachers I have ever come across. The course was well structured and nicely paced. I learned a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  59. Tobias Scharl

    Great

    Helpful(0) Unhelpful(0)You have already voted this
  60. Arijit Das

    For beginner It’s good.

    Helpful(0) Unhelpful(0)You have already voted this
  61. Manohar Grandhi

    I really loved the way the topics were structured. I loved the way the setting up was shown and how the seeder and databases were integrated. I liked the way documentation was created and how docgen was used. Brad is very knowledgeable on topics related to web development and hope to see more courses from him. I felt somehow the ending section deploying to production was not given in more detail. I would have a love to have a working server.

    Helpful(0) Unhelpful(0)You have already voted this
  62. Ajay Singineedi

    Perfect course in real time project exposure.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Node.js API Masterclass With Express & MongoDB
    Node.js API Masterclass With Express & MongoDB

    $17.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare