Overview
Master the MERN stack through project-based learning by building and deploying a GraphQL API with NodeJS and MongoDB. Create a collaborative project management tool (an enhanced Todo list) in this comprehensive full-stack tutorial. Set up the project, design the backend using Apollo server and NodeJS, integrate MongoDB as the database, and learn the deployment process. Explore essential concepts such as GraphQL fundamentals, user authentication with JWT, and CRUD operations for TaskList and ToDos. Follow along with provided resources, including asset bundles, project management boards, and source code. Gain hands-on experience in full-stack development while building a practical application from start to finish.
Syllabus
Intro
Tutorial overview
Prerequisites
What is GraphQL?
Project Management Board
Bootstrap the GraphQL & NodeJS project
MongoDB Databse
Schema Types User, TaskList, ToDo
User Authentication
JWT authentication
CRUD TaskList Queries and Mutations
CRUD ToDos
Q&A Time
Taught by
notJust․dev