Hello everyone,

I really want to start and learn MERN stack. So, can you give me whatever resources you have on MERN stack? E.g. projects, sites, youtube tutorials etc. Even books :)

Write your answer…

For mastering the fundamentals

For an overview of the fundamentals of building a MERN Stack application; I would recommend you to read Vasan's story. This shall get you up and running with the basics.

You can also get a hold of his book — Pro MERN Stack — for a more thorough, and detailed coverage of the fundamentals, and the corresponding tooling in the ecosystem; and handy exercises at the end of each chapter to cement your understanding of the said topics.

For the "real-world" experience

Once you're comfortable with the fundamentals, you can move forward to improve your skills by building real-world projects. This will help you in addressing the problems that most apps face in their infancy to get "production" ready

  • how to properly structure your app
  • when should you use a certain technology
  • how to efficiently bundle your application and make it ready for deployment, etc...

Here are a couple of example projects (and tutorials) that you could use:

The Boilerplates

Once you get here; you can use a boilerplate like mern.io, for an opinionated take on the best way to structure a MERN application; and you either start using it, or fork from it to build according to your needs, and ideas.

Hope this helps! :)

1 Beer1

Hashnode is building a friendly and inclusive dev community. Come jump on the bandwagon!

  • 💬 A beginner friendly place

  • 🧠 Stay in the loop and grow your knowledge

  • 🍕 >500K developers share programming wisdom here

  • ❤️ Support the growing dev community!

Register ( 500k+ developers strong 👊)