StackInfosys
সাধারনত ওয়েব এপ্লিকেশন ডেভেলপমেন্ট নিয়ে যারা কাজ করেন তাদেরকে চারটি ভাগে ভাগ করা যায় ।
#ফ্রন্ট_এন্ড_ডেভেলপার
একজন ফ্রন্ট এন্ড ডেভেলপার সাধারনত একটা ওয়েবসাইট বা ওয়েব অ্যাপের ভিজুয়াল আউটলুক নিয়ে কাজ করেন যেটা আমরা ব্রাউজারে দেখতে পাই । ফ্রন্ট এন্ড ডেভেলপমেন্ট শিখতে গেলে ৪ টি জিনিস জানা বাধ্যতামুলক ; এগুলো হলো এইচটিএমএল , সিএসএস , জাভাস্ক্রিপ্ট ও ডম । এরপর দরকার ও চাহিদা অনুযায়ী সিএসএস ও জাভাস্ক্রিপ্ট এর বিভিন্ন লাইব্রেরী বা ফ্রেমওয়ার্ক যেমন বুটস্ট্র্যাপ , ইউআইকিট , ফাউন্ডেশন , সিম্যানটিক ইউআই , ম্যাটেরিয়ালাইজ সিএসএস , ভ্যু , অরেলিয়া , রিয়্যাক্ট , পলিমার , অ্যাঙ্গুলার শিখতে পারেন।
#ব্যাক_এন্ড_ডেভেলপার
ব্যাক এন্ড ডেভেলপাররা সাধারনত একটা ওয়েবসাইট বা ওয়েব অ্যাপের ফাংশনালিটির জন্য প্রয়োজনীয় লজিক লেয়ার লিখে থাকেন । ব্যাক এন্ডে যে আসলে কত কি ব্যাবহার করা যায় বলে শেষ করা যাবেনা । ব্যাক এন্ড প্রোগ্রামিং এর জন্য আপনি সি++ থেকে শুরু করে পিএইচপি , জাভাস্ক্রিপ্ট , সি শার্প , জাভা , গোল্যাং , পাইথন , রুবী , জুলিয়া , এরল্যাং , লিস্প সহ আরো অনেককিছুই ব্যাবহার করতে পারবেন । চাইলে এগুলোর ভেতর থেকে যে কোন একটা শিখতে পারেন । ব্যাক এন্ডের জন্য জনপ্রিয় কিছু ফ্রেমওয়ার্ক হচ্ছে এএসপি ডটনেট , এক্সপ্রেস , রুবী অন রেইলস , স্প্রিং , জ্যাঙ্গো ইত্যাদি । এছাড়াও ব্যাক এন্ড ডেভেলপার হতে গেলে আপনার ডাটাবেজ সম্পর্কে জানা থাকতেই হবে । ডাটাবেজ সাধারনত দুই ধরনের হয় ; যেমন রিলেশনাল ডাটাবেজ ও নো-সিকুয়েল ডাটাবেজ । রিলেশনাল ডাটাবেজ এর উদাহরন হচ্ছে মাইসিকুয়েল , মাইক্রোসফট সিকুয়েল সার্ভার , পোষ্টগ্রে সিকউয়েল , মারিয়া ডিবি , ওরাকল ডিবি/২ ইত্যাদি । আবার নো-সিকুয়েল ডাটাবেজ মোঙ্গোডিবি , কাউচ-ডিবি , অ্যাপাচি ক্যাসান্দ্রা , রেডিশ ইত্যাদি । এই দুই প্রকারের যে কোন একটি আপনার জানা থাকতেই হবে।
#ডেভ_অপ্স
সাধারণত যারা ওয়েব এপ্লিকেশন বা সফটওয়্যার গুলো সার্ভারে ইমপ্লিমেন্ট করে, রক্ষণাবেক্ষণ করে থাকে তাদেরকে ডেভ অপ্স বলা হয়ে থাকে।
#ফুলস্ট্যাক_ডেভেলপার
ফুলস্ট্যাক ডেভেলপার = ফ্রন্ট এন্ড ডেভেলপার + ব্যাক এন্ড ডেভেলপার + ডেভ অপ্স। বুঝতেই পারছেন যারা একই সাথে ওয়েবের তিন এন্ডেই সমান ভাবে হাত চালাতে পারেন তারাই হচ্ছেন ফুলস্ট্যাক ডেভেলপার ।
এখন আপনি ঠিক করুন আপনি আসলে কোন ধরনের ডেভেলপার হিসেবে পরিপুর্ন হতে চান । ফ্রন্ট এন্ড ডেভেলপার , ব্যাক এন্ড ডেভেলপার নাকি ফুলস্ট্যাক, নাকি ডেভ অপ্স ? এরপর বেছে নিন আপনার উপযুক্ত শেখার বিষয়বস্তু।
To learn more to code, one piece of advice is more important than anything else:
Write lots of code.
You won't become developer-only by watching tutorials and reading articles.
You have to put in the work, get your hands dirty, and build stuff.
By building lots of projects, your skills will accumulate quickly and you'll begin to recognize patterns.
And if you can get into the habit of coding every single day, success is basically inevitable.
Click here to claim your Sponsored Listing.
Category
Contact the school
Telephone
Website
Address
Khilkhet
Dhaka
1229