I have learnt full-stack development in 90 days and you can do it too.
It took me 3 failed and 1 successful attempts.
Thanks to our AI overlord, I ship several thousands of lines of code everyday 😅
My background: 15 years in tech working from digital marketing to product designing and management. I had practical experience of entire software development lifecycle, just didn't know how to code.
So, last October, I decided to learn full-stack development. My choice of technology was - Next, React, Tailwind and MongoDB.
My goal was simple, I wanted to build my first working MPV all by myself.
I committed 2-3 hours per day.
First failed attempt: FreeCodeCamp
Started with all the enthusiasm but lost interest in a week. It wasn't just for me, too slow and way too much repeatation.
Second failed attempt: Udemy
Udemy is my favourite e-learning platform. Yet, ran into the same problem, starts from very basic and after weeks of learning, it goes nowhere.
Third failed attempt: Coursera
Coursera courses are very high in quality and was definitely not for me.
After a few failed attempt, I was bit frustrated but nowhere close to giving up 😎 I retraced my attempts and figured out, I need hand-holding.
My goal was to learn the exact parts of each stack so that I can build a SaaS, not every tidbits of it. This is not something I can learn all by myself.
Final & successful attempt: CodeFast by Marc Lou (https://codefa.st/?via=90daystocode 👈 Affiliate link)
Marc's course worked amazingly well for me. The course is basically a hand-holding session of building a simple product feedback board from start to deploying.
I completed it by deploying my first software built all by myself. I understood the most part of it on the first try, some needed revisiting.
Started building another product immediately. This time, I switched my code editor from VS Code to Cursor and deployed a Trello clone for solo developers in 4 days (https://aicodemate.com).
The course delivers exact what is promised. Learning to code is so liberating, added great value when packaged with my existing skills.
Vibe coding without understanding is fine, things will work but vibe coding with understanding of the codes is a super power.
I am struggling to learn French, I wish there was a french course like Codefast 😍 or probably there is one, I haven't found it yet.
Replies
Loved reading this, Muntasir! Your journey is a perfect reminder that failed attempts aren’t setbacks but stepping stones.
Also, "vibe coding with understanding" is gold. So true in any field. With your product background, do you feel it gives you an edge in building SaaS now? Would love to hear your thoughts.