4 Top-Notch Free Courses + ALL the resources and links I used to become a MERN Stack Developer in 60 Days๐ง๐ฉโ๐ป๐
I started my journey in starting of Dec 2021. Since then I have come across some really awesome free courses and here is the List.
Photo by Lautaro Andreani on Unsplash
My quick Intro
Hey Folks, I am Aryan Singh, 19 years old. Started my journey in Dec 2021. Didn't know what to do to get started. But along the way, fell in love with Full-Stack Dev and found some awesome free courses along the way.
I don't want you to waste your time looking for these stuff and get started with Full-Stack ASAP.
So, let's get started! ๐ฉโ๐ป๐บ
Firstly, set the basics right
In your FullStack journey JavaScript is really really important( repeat this mantra with me x10 times) Learning React, Node would be much less painful if your JS fundamentals are strong.
For JS, use this course :-
1. Scrimba free JS course
This course is 7 hrs long, spread across 156 lessons and 6 modules. Don't be intimidated by it's long duration. Trust me, you couldn't learn JS from a 3 hrs course.
Imagine, you had someone besides you sharing the same Keyboard and teaching you to code.
Scrimba does Exxactly that.
https://scrimba.com/learn/learnjavascript
At the End of above course you'll have 3 JS Projects that you could add in your portfolio
Additional resources for Javascript:-
A. Github repo to download JS books for free
B. Really recommend checking out the ODIN learn JS Project
2. React courses
Now, you have got strong fundamentals with JS. Getting familiar with React wouldn't take more than 2-3 weeks. Many react developers recommend it. And, I would too.
Go through official React Documentation at least once in your life
It's not your same old boring documentation. Really colorful and well-structured
Now, you might call me biased at this point. But, I couldn't stop myself from recommending my readers this free course. Their screencast feature is simply awesome for beginners.
It's 11 hours long, 148 interactive screencasts spread across 4 modules.
Scrimba 11hr Free React Course
These 2 are enough for react. You won't be needing anything else๐๐
3. Node
The beautiful advantage of learning JavaScript is that you could use the same Language for Learning Frontend(React) and Backend(Node). I have come across many resources for Node across the internet but none of them were as good as this freecodecamp YT tutorial
It's 8 hours long and starts from total scratch.
The above course is enough to make you an intermediate level in Node. But still not enough to make you great at it.
I'd highly recommend reading this book to revise+gather more concepts.
GitHub link to download the book for free
4. MongoDB
You are going to need someplace to store and retrieve your data - i.e. A Database. MongoDB is great for beginners + they have their own free courses to help beginners learn basics of database and MongoDB.
MongoDB University
Other Resources
Tania Rascia Blogs
She has created some amazing Blogs to help with complex topics of JS and APIs. She explains them using simple projects and you could add these in your portfolio too.
Pedro Tech - Great YT Channel to learn React
Folks, these are the best resources that I have used myself and learned great stuff.
If you have any queries or want to share more resources with me, tell me in the comments.
To track my journey,