বর্তমান সময়ে ফ্রিল্যান্সিং এর চাহিদা বিশ্বব্যাপি প্রচুর। আবার ফ্রিল্যান্সিং সেক্টরগুলোর মধ্যে ওয়েব ডেভেলপমেন্ট জনপ্রিয়তা সবচেয়ে বেশি। কিন্তু পরিপূর্ন গাইডলাইনের অভাবে বেশিরভাগ শিক্ষার্থী তাদের কাঙ্খীত ফলাফল পায় না। আজকে আমরা মূলত ওয়েব ডেভেলপমেন্ট গাইডলাইন নিয়ে আলোচনা করবো। অর্থাৎ কিভাবে ২০২২ সালে এসে সম্পূর্ন ফ্রি রিসোর্স ব্যবহার করে নিজেকে একজন দক্ষ ওয়েব ডেভেলপার হিসেবে গড়ে তুলবেন সেটা ই আজকের আলোচনার মূল বিষয়।
আলোচনা শুরুর পূর্বে আমাদের একটা নতুন শব্দের সাথে পরিচিত হতে হবে। তা হলো “মার্নস্টাক ডেভেলপমেন্ট”।মার্ন স্টাক মানে কি? ভালোভাবে ব্যাখ্যা করতে গেলে প্রচুর সময় লাগবে যা আমাদের মূল উদ্দ্যেশ্য না। আপাতত এতোটুকু বুঝে রাখুন ওয়েব ডেভেলপমেন্ট এর জার্নিটা অনেকগুলো রাস্তা ব্যবহার করে করা যায় আর এর একটা রাস্তা হচ্ছে মার্ন বা MERN যা MongoDB, Express, React, Node এর সক্ষিপ্ত রূপ।
একজন মার্নস্টাক ওয়েব ডেভেলপার হতে হলে আপনাকে নিচের বিষয়গুলো অনুক্রম অনুযায়ী শিখতে হবে।
- HTML
- CSS
- JavaScript
- Bootstrap/ Teilwind CSS
- React JS
- Bode JS
- Mongo DB
- Express JS
- Git & Github
- Webpack
MERN Stack Developer Roadmap:
HTML> CSS> JS> Bootstrap/Tailwind CSS> React JS> Node JS> MongoDB> Express JS> Git & Github > Webpack
১. HTML
* Moshiur ভাইয়ের চ্যানেল: (https://cutt.ly/JUZvAZv)
* W3School website: (https://cutt.ly/IUZvJn3)
২. CSS
* Moshiur ভাইয়ের চ্যানেল: (https://cutt.ly/yUZbYdY)
* W3School website: (https://cutt.ly/VUZbHJV)
৩. Javascript
* Learn with Sumit: (https://cutt.ly/JUZbN4y)
* Anisul Islam: (https://cutt.ly/yUZnqOx)
* Hablu Programmer: (https://cutt.ly/OUZnpwE)
৪. Bootstrap4 এবং Bootstrap5
* Pro Coder for Bootstrap 5: (https://cutt.ly/3UZnPEs)
* Moshiur ভাইয়ের চ্যানেল: (https://cutt.ly/oUZn0iN)
* Bootstrap official website: (https://cutt.ly/HUZmtxZ)
Tailwind CSS
* Learn With Sumit: (https://cutt.ly/eUZmme6)
৬. React JS & Native
Rabbil Hasan: (https://cutt.ly/mUZmSCj)
৭. Node JS
* Rabbil Hasan: (https://cutt.ly/RUZmMkU)
* Anisul Islam: (https://cutt.ly/AUZm6sa)
৮. MongoDB
* Rabbil Hasan: (https://cutt.ly/OUZQaah)
Express JS
* Rabbil Hasan: (https://cutt.ly/EUZQbZk)
১০. Git & Github
* Anisul Islam: (https://cutt.ly/pUZQUYc)
* Hablu Programmer: (https://cutt.ly/ZUZWrUs)
১১. WebPack
webdeveloper bd: (https://cutt.ly/QUZWkWk)
Useful Website:
* FreeCodeCamp: (https://www.freecodecamp.org/) (My all-time favorite)
* W3school: (https://cutt.ly/uUZOGLk) (Special for beginner)
* Stack Overflow: (https://stackoverflow.com/)
Useful YT Channel:
* Apna College: (https://cutt.ly/IUZWLbq)
* Clever Programmer: (https://cutt.ly/4UZWBXs) (special for JavaScript lover)
* Coder Coder: (https://cutt.ly/zUZW1EI)
* CodeWithHarry: (https://cutt.ly/XUZW9Mn)
* Aman Dhattarwal: (https://cutt.ly/nUZW6rj)
* Yahoo Baba: (https://cutt.ly/eUZEyGD)
* warikoo: (https://cutt.ly/aUZEoIC)
* Jhankar Mahbub: (https://cutt.ly/gUZOWXF)
শেষ কথাঃ বর্তমানে যুগে শেখার জন্য আগের মত কোচিং সেন্টারের দ্বারে দ্বারে ঘুরতে হবে না। শুধু স্বদিচ্ছা থাকলেই খুব সহজেই যেকোন কিছু শিখে ফেলতে পারবেন। শুভ কামনা।