অনেকেই ফ্রিল্যান্সিং খাতে ক্যারিয়ার গড়তে ওয়েব ডেভেলপমেন্ট বিষয়টিকে বেছে নেন। কিন্তু যাঁরা এ ক্ষেত্রে আসার কথা ভাবছেন তাদের কিছু কিছু বিষয় জেনে রাখা গুরুত্বপূর্ণ। ফ্রিল্যান্সিং ক্যারিয়ার হিসেবে যদি ওয়েব ডেভেলপমেন্ট নিয়ে বলতে হয়, তাহলে এখানে মূলত দুটি ভাগ:
১. ওয়েব ডিজাইন তথা এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট
২. ওয়েব ডেভেলপমেন্ট তথা ওয়েব প্রোগ্রামিং
মনে রাখা জরুরি, একজন ভালো ওয়েব প্রোগ্রামার হতে হলে আগে ভালো ওয়েব ডিজাইনার হতে হবে। ওয়েব ডেভেলপমেন্ট অর্থাৎ ওয়েব প্রোগ্রামিং শেখার প্রথম ধাপ হলো ওয়েব ডিজাইন। এ জন্য আপনাকে প্রথমেই শিখতে হবে এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট (বিশেষভাবে প্রয়োজন জেকোয়েরির মতো কোনো ফ্রেমওয়ার্ক)। তারপর মূলত ওয়েব প্রোগ্রামিং যেমন পিএইচপি, এএসপি ডটনেট, জাভা বা অন্য কোনো প্রোগ্রামিং ভাষা। তবে বলতে পারেন, পিএইচপির কাজ বর্তমানে সবচেয়ে বেশি।
ওয়েব ডেভেলপমেন্ট বা প্রোগ্রামিং
এখানে আপনাকে প্রোগ্রামিং শিখতে হবে। এটাই মুল জিনিস ডেভেলপমেন্টে। মূলত ওয়েব প্রোগ্রামিং যেমন ASP.NET, PHP, Java বা অন্য কোন ল্যাংগুয়েজ। তবে পিএইচপির কাজ বর্তমানে সবচেয়ে বেশি। ওয়েব ডেভেলপমেন্টে প্রোগ্রামিং শেখার সাথে সাথে সংশ্লিষ্ট প্রচুর জিনিস শিখতে হবে। তা নাহলে বেশি উপরে উঠতে পারবেন না। যেমন ভালভাবে শেখা দরকার
১. যেকোন একটা প্রোগ্রামিং ল্যাংগুয়েজ মুলত পিএইচপি
২. ডেটাবেস ডিজাইন যেমন মাইসিক্যুয়েল দিয়ে কমপক্ষে মধ্যম পর্যায়ের একটা পূর্নাঙ্গ রিলেশনাল ডেটাবেস বানাতে পারতে হবে।
৩. খুব ভাল কোয়েরি শিখতে হবে। SQL দিয়ে জটিল কোয়েরি করতে পারতে হবে।
৪. ফেইসবুক/গুগল/টুইটার/অ্যামাজন ইত্যাদি বিখ্যাত সাইটের ওয়েব সার্ভিস/ API ব্যবহার করা জানা উচিৎ। (এক্সএমএল)
৫. হোস্টিং সমন্ধে স্বচ্ছ ধারনা বিশেষ করে সার্ভার ম্যানেজমেন্ট সম্পর্কে ধারনা থাকা উচিৎ।
৬. সোর্স কন্ট্রোল যেমন git, tortoise svn ইত্যাদি দিয়ে কিভাবে একই প্রজেক্টে একাধিক ডেভেলপার কাজ করা যায় এসব জানতে হবে।
৭. এজাক্স, জেকোয়েরি এবং ডেভেলপমেন্ট সংক্রান্ত বিভিন্ন টুলস সম্পর্কে প্রচুর জানতে হবে। যেমন নেটবিনস (কোড লেখার IDE), HeidiSQL, MySQL WorkBench (ডেটাবেস ডিজাইন টুল) এসব জানতে হবে।
ফ্রিল্যান্সিংয়ের জন্য ওয়েব ডেভেলপমেন্ট শিখতে অনেকেই প্রশিক্ষণকেন্দ্রের খোঁজ করেন। তবে শুরুতেই কোথাও যাওয়ার প্রয়োজন নেই। নিজে আগে বেসিক বিষয়গুলো আয়ত্ত করতে হবে।
এখন গুগল আর ইউটিউব হতে পারে আপনার সবচেয়ে ভালো শিক্ষক। যদি ইংরেজি ভালো বোঝেন, তবে লিনডা ডটকমের (lynda. com) https://bit.ly/2w1jdLf ভিডিও টিউটরিয়ালগুলো দেখুন। এরপরও মনে কোনো প্রশ্ন থাকলে আপনার পরিচিত বা আশপাশে যাঁরা ফ্রিল্যান্সিং বিষয়ে অভিজ্ঞ, তাঁদের জিজ্ঞেস করুন।
মনে রাখবেন, আপনি যেখানেই শিখতে যাবেন বা যেখান থেকেই শিখুন না কেন, দিন শেষে কিন্তু আপনাকে পরিশ্রম করতেই হবে, তা না হলে এখানে আপনার সবকিছুই বৃথা যাবে। ভাসা-ভাসা ধারণা বা এরূপ দক্ষতা নিয়ে আপওয়ার্ক বা যেকোনো মার্কেটপ্লেসে অ্যাকাউন্ট খুলে কাজ পাওয়ার চিন্তা করলে হতাশ হয়ে পড়বেন। মনে রাখবেন, অন্যদের থেকে নিজেকে আলাদা করতে হলে পরিশ্রমটাও অন্যদের চেয়ে বেশিই দিতে হবে জীবনে। ধৈর্য নিয়ে লেগে থাকলে কোনো কিছুই অসম্ভব নয়।
বর্তমানে প্রযুক্তির কল্যাণে সব কিছুর মধ্যেই পরিবর্তন আসছে এবং বর্তমানে সময় বিভিন্ন অ্যাপ এর প্রতি… Read More
সহজ এফিলিয়েট হচ্ছে বাংলাদেশের ১ নাম্বার এফিলিয়েট প্লাটফর্ম। এখানে কাজ শুরু করতে কোন টাকা পয়সা… Read More
হ্যালো বন্ধুরা সায়েন্স এবং টেকনোলজির সম্পূর্ণ নতুন দুনিয়ায় আপনাকে স্বাগতম। আমি সুমন আছি আপনাদের সাথে,… Read More
আসসালামুআলাইকুম বন্ধুরা আশা করি সবাই ভাল আছেন আজকে আপনাদের মাঝে আমি এমন একটি ইনকাম অ্যাপস… Read More
১।নোটপ্যাড ওপেন করুন।২।নিচের লেখা কোডটি কপি করে আপনার নোটপ্যাডএ পেস্ট কর... X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* ৩।নোটপ্যাডটি সেভ করুন।৪।এখন… Read More
তৈরীর আগে যেমন জমির কথা মনে পড়ে, একটি স্থানের কথা মনে পড়ে। তেমনি ওয়েবসাইট তৈরীর… Read More