This comprehensive MERN stack course takes absolute beginners from zero to deployment. Burak teaches you to create a complete notes application using MongoDB, Express, React, and Node.js with professional features like rate limiting and responsive design. By the end of this hands-on tutorial, you'll have built and deployed a fully functional REST API and modern web app.
Code: http://github.com/burakorkmez/mern-thinkboard
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
Resources:
Burak's 100 Hours Udemy Course: https://dub.sh/udemy-discount
Diagrams: https://app.eraser.io/workspace/GlhY2F7ltehsjZ2z9phZ
Upstash: https://upstash.com
Contents:
- 00:00:00 0- Project Preview
- 00:01:32 1- Setting Up Our Backend & Basics
- 00:25:39 2- Nodemon & Setting Up Our Routes
- 00:32:35 3- Optimizing Our File & Folder Structure
- 00:43:52 4- Setting Up Our Database (MongoDB)
- 01:03:50 5- Completing Our Controllers
- 01:25:48 6- Middleware & Rate Limiting
- 01:45:52 7- Frontend Setup - React.js
- 02:02:00 8- Home Page
- 02:31:23 9- Create Page
- 02:49:14 10- Delete Functionality
- 02:57:01 11- Note Detail Page
- 03:11:26 12- Super Detailed Deployment
🎉 Thanks to our Champion and Sponsor supporters:
👾 Drake Milly
👾 Ulises Moralez
👾 Goddard Tan
👾 David MG
👾 Matthew Springman
👾 Claudio
👾 Oscar R.
👾 jedi-or-sith
👾 Nattira Maneerat
👾 Justin Hual
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news