Overview
In this 12 hr course, you'll build your backend development skills by creating a comprehensive RESTful API for the DevCamper app using Node.js, Express, and MongoDB. Guided step-by-step, you will learn how to construct and deploy a professional-grade API from scratch, mastering both basic and advanced backend concepts.
What I will be able to do after this course
- Understand and practice building RESTful APIs using Node.js and Express
- Learn to work with MongoDB for data storage and create advanced queries through Mongoose
- Master authentication, user management, and permissions to secure APIs effectively
- Implement safety features like NoSQL injection protection, XSS protection, and rate-limiting
- Become proficient in documenting and deploying APIs professionally
Course Instructor(s)
Brad Traversy is a renowned educator with a passion for software development and teaching. He has extensive experience in web development, specializing in full-stack JavaScript technologies, and enjoys providing hands-on, project-focused tutorials that inspire confidence and foster skill-building. Brad has guided thousands of students by creating real-world projects that are meticulously explained and easy to follow.
Who is it for?
This course is intended for developers aiming to transition into backend development or strengthen their existing skills in Node.js and Express. If you are a front-end developer (working with frameworks such as React, Angular, or Vue) looking to become a proficient full-stack developer, this course is well-suited for you. You should ideally have a basic understanding of JavaScript before enrolling. By the end, you'll be equipped to design and deploy functional backend APIs like a professional.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access