Header Ads

Header ADS

নতুনদের জন্য সেরা ৮টি ফ্রি ওয়েব ডেভেলপমেন্ট কোর্স

ওয়েব ডেভেলপমেন্ট হচ্ছে একটি ওয়েবসাইটের জন্য এপ্লিকেশন তৈরী করা। যেখানে একজন ওয়েব ডেভেলপার একটি ওয়েব সাইট এর জন্য ওয়েব অ্যাপ্লিকেশান তৈরি করে থাকেন। একজন ওয়েব ডেভেলপারের কাজ হচ্ছে ডাটা প্রসেসিং, ডাটাবেস নিয়ন্ত্রণ, সিকিউরিটি নির্মান, ইউজার ও এডমিনের ক্ষমতা নিয়ন্ত্রণ করা, এপ্লিকেশনের সকল ফিচারকে ফাংশনাল করা এবং সমগ্র সিস্টেমের কার্যকারীতা ও ব্যবহার যোগ্যতাকে নিয়ন্ত্রণ করা। ওয়েব ডেভেলপমেন্ট শিখার জন্য যা যা জানা প্রয়োজন তা হচ্ছে, HTML, CSS, Javascript (Basic এর উপর ধারণা), Jquery (Javascript এর একটি ফ্রেমওয়ার্ক), PHP (সার্ভার স্ক্রিপ্টিং ল্যাংগুয়েজ) ।

পাশাপাশি যেকোনো একটি CMS (Content management system) যেমন, ওয়ার্ডপ্রেস, জুমলা, ড্রপাল শিখে রাখা ভাল। এসব শিক্ষা দেওয়ার জন্য বাংলা, ইংরেজি অনেক সাইট গড়ে উঠেছে, যেখানে কোর্স করে সহজেই ওয়েব ডেভেলপমেন্টে ক্যারিয়ার গড়া সম্ভব। ফ্রিতে কোর্স করা যায় এমন ৮ টি সেরা সাইট হলো

১. কোডিকএডেমি (Codecademy)

ওয়েব ডেভেলপমেন্টের বেসিক বিষয় শেখার জন্য কোডিকএডেমির রয়েছে একটা সিরিজ টিউটোরিয়াল। এই টিউটোরিয়ালের মাধ্যমে যে কেউ খুব সহজেই ওয়েব ডেভেলপমেন্ট সম্পর্কে প্রাথমিক ধারণা অর্জন করতে পারবে। এছাড়াও ফ্রন্ট ইন্ড কোডিং যেমন এইস টি এম এল (HTML), সি এস এস(CSS) শেখা এবং প্রোগামিং ল্যাংগুয়েজ যেমন, পাইথন, জাভা, রুবি ইত্যাদি শেখার উপযুক্ত পরিবেশ সৃষ্টি করেছে। এখানে যা আছে এইসব বিষয় আয়ত্ত্ব করতে পারলে একটি ওয়েব সাইট ডেভেলপ করা কষ্ট সাধ্য ব্যাপার বলে মনে হবে না।

২. খান একাডেমি (Khan Academy)

ওয়েব ডেভেলপমেন্ট শেখার অসাধারণ একটি ওয়েবসাইট হলো খান একাডেমি। এখানে ওয়েব ডেভেলপমেন্টের জন্য প্রয়োজনীয় সকল কিছুই শেখার ব্যবস্থা রয়েছে। এই সাইটে যেমন টিউটোরিয়াল রয়েছে তেমনি আবার ওয়েব ডেভেলপমেন্টে বিশেষজ্ঞদের দ্বারা তৈরি কৃত অডিও, ভিডিও রয়েছে। এগুলোর মাধ্যমে একজন খুব অনায়াসে ওয়েবসাইট ডেভেলপের জন্য প্রয়োজনীয় বিষয় শিখতে পারবে।

৩. এম আই টি ওপেন কোর্স ওয়্যার (MIT OpenCourseware)

আমেরিকার অন্যতম সেরা টেকনিক্যাল প্রতিষ্ঠান হলো এম আই টি। এই স্কুল কর্তৃক পরিচালিত এম আই টি ওপেন কোর্স ওয়্যার ওয়েবসাইটে প্রোগামিং, ম্যাথ, ডেভেলপমেন্ট ও কম্পিউটার ইঞ্জিনিয়ারিং সম্পর্কিত বিষয়ে শতশত টিউটোরিয়াল রয়েছে। প্রোগামিং বা ওয়েব ডেভেলপমেন্টে একদম অনভিজ্ঞ ব্যক্তিও এই সাইটের টিউটোরিয়াল গুলোর মাধ্যমে ওয়েব ডেভেলপমেন্টে দক্ষ হয়ে উঠতে পারবে।

৪. কোর্সেরা (Coursera)

এম আই টি ওপেন কোর্স ওয়্যার এর ন্যায় কোর্সেরাও বিশ্বব্যাপী বিনামূল্যে ওয়েব ডেভেলপমেন্ট, প্রোগামিং ও কম্পিউটার ইঞ্জিনিয়ারিং এর বিভিন্ন বিষয়ে কোর্স করার উপযুক্ত পরিবেশ সৃষ্টি করেছে। এই কোর্স গুলোর গাইডলাইন মিশিগান বিশ্ববিদ্যালয় থেকে সরবরাহ করা হয়ে থাকে। যদিও পাইথন ভাষাকে নির্দিষ্ট করে এই কোর্স গুলো তৈরি করা, তবে একজন এটা শিখে পরবর্তীতে অন্য যেকোন ভাষার উপর দক্ষতা আয়ত্ত্ব করতে পারবে।

৫. মজিলা ডেভেলপার নেটওয়ার্ক (Mozilla Developer Network)

জনপ্রিয় ফায়ার বক্স ওয়েব ব্রাউজারের পিছনে থাকা মজিলা, ডেভেলপারদের দক্ষতা বৃদ্ধির লক্ষ্যে প্রচুর রিসোর্স প্রস্তুত করেছে। যারা ওয়েব ডেভেলপমেন্টে ক্যারিয়ার গড়তে চায়, তাদের জন্য আর্টিকেল ও টিউটোরিয়াল গুলো বেশ কার্যকর ভূমিকা পালন করবে। নতুনরা যেনো সহজে ওয়েব ডেভেলপমেন্ট সম্পর্কে ধারণা পেতে পারে, সে জন্য টিউটোরিয়ালে প্রচুর উদাহরণ লিপিবদ্ধ করা হয়েছে এবং যতটা সম্ভব সহজ ভাষার প্রয়োগ ঘটানো হয়েছে।

৬. এইস টি এম এল ৫ রকস্ (HTML5 Rocks)

যখন ওয়েব ডেভেলপমেন্টের প্রাসঙ্গিক ও গুরুত্বপূর্ণ আর্টিকেল বা টিউটোরিয়াল পাওয়া দুষ্কর হয়ে পরে, তখন গুগলের তৈরিকৃত এইস টি এম এল ৫ রকস সাইটটি কান্ডারীর ভূমিকা পালন করতে পারে। এখানে অভিজ্ঞ ও অনভিজ্ঞ সকলের প্রয়োজন মাফিক টিউটোরিয়াল রয়েছে। তাই এই সাইটের রিসোর্স থেকে একজন দক্ষ ডেভেলপারও উপকার পেতে পারে। যেমন এখানে সি এস এস(CSS) এর প্রাথমিক থেকে শুরু করে এডভান্স পর্যায়ের টেকনিক সংবলিত টিউটোরিয়াল রয়েছে।

৭. এ লিস্ট অ্যাপার্ট ( A List Apart)

ওয়েব ডেভেলপার এবং ডিজাইনারদের লক্ষ্য করে সবচেয়ে পেশাদার এবং আপ টু ডেট অনলাইন ম্যাগাজিনগুলোর মধ্যে অন্যতম একটি হল এ লিস্ট অ্যাপার্ট। কোডিং, প্রোগামিং, ডিজাইন এবং ব্যবহারকারীদের অভিজ্ঞতা সংবলিত বহুবিধ আর্টিকেলের সমাবেশ ঘটেছে এই সাইটটিতে। কেউ যদি অন্যের অভিজ্ঞতা ও পরামর্শ থেকে শিখতে চায়, তবে তার জন্য প্রচুর রিসোর্স রয়েছে এ লিস্ট অ্যাপার্টে।

৮. কোডিং ডুজো অ্যালগরিদম প্রেপ (Coding Dojo Algorithm Prep)

নতুনদের তাড়াতাড়ি প্রোগামিং অ্যালগরিদম শেখার জন্য চমকপ্রদ একটি ওয়েবসাইট হলো কোডিং ডুজো অ্যালগরিদম প্রেপ। এই সাইটি এমন একটি প্লাটফর্ম তৈরি করেছে, যেখানে কেউ খুব সহজেই কোডিং করার মৌলিক বিষয়গুলো শিখতে পারবে। ফলে এই সাইটের রিসোর্স ব্যবহার করে একজন নতুন ওয়েব ডেভেলপার খুব সহজেই আয়ত্ত্ব করতে পারবে, কিভাবে কোডিং করতে হয়! আবার এখানে অ্যালগরিদমের সমস্যা সমাধানের উপর ভিডিও রয়েছে, যা থেকে অ্যালগরিদমের সমস্যা সমাধান করা শেখা যায়।
ওয়েব ডেভেলপারদের চাহিদা দিন দিন বৃদ্ধি পাচ্ছে। ফলে নতুনরা এই সেক্টরের প্রতি ঝুঁকে পড়ছে। এই নতুনদের দক্ষ ওয়েব ডেভেলপার হিসেবে তৈরি করতে এই কয়েকটি সাইটের তুলনা হয় না। এই ওয়েবসাইটগুলোতে এত আর্টিকেল আর টিউটোরিয়াল সংযোজন করা হয়েছে যে, যেগুলো থেকে শিক্ষা গ্রহণ করে যেকেউ নিজেকে দক্ষ ও যোগ্য ওয়েব ডেভেলপার হিসেবে গড়ে তুলতে পারবে। আর এই সাইটগুলোতে কোর্স করতে বা টিউটোরিয়াল পড়তে কোনো প্রকার অর্থ প্রদান করে হয় না। ফলে নতুনদের এই সাইটগুলো সম্পর্কে ধারণা রাখা উচিত।

No comments

Theme images by latex. Powered by Blogger.