ওয়েবসাইট তৈরি করতে আপনি প্রচুর ভাষা এবং টুলস ব্যবহার করতে পারেন। এগুলি সত্যিই অসাধারণ তবে যারা এ কাজের সঙ্গে দীর্ঘ দিন ধরে ওভোস্ত তাদের জন্য খুব সহজ। যাইহোক, আমরা এখন ওয়েব ডেভেলপমেন্টের জন্য কি কি শিখতে হবে বা আমরা কতটা কি শিখলে একটা ওয়েবসাইট সহজেই বানাতে পারবো।
আপনি যদি এই ব্লগটি পড়ছেন তবে অবশ্যই আপনি ওয়েব ডেভেলপার হতে চান, এবং আপনি যদি সত্যিই কোনও ডেভেলপার হতে চান।
WAW! আসুন ওয়েব ডেভলপমেন্ট শিখতে শুরু করি…
৪. BOOTSTRAP :- রেস্পন্সিভ শব্দটি মনে রাখবেন, ঠিক আছে, এই শব্দটির অর্থ কী তা আমাকে বোঝাতে দিন। রেস্পন্সিভ ওয়েবসাইটগুলি হ'ল সেই সাইটগুলি যা এটির এলিমেন্টগুলির এলাইনমেন্ট পরিবর্তন করে, এটি যে ডিভাইসটি ব্রাউজ করছে তার স্ক্রিন এর আকার অনুসারণ করে। বুটস্ট্র্যাপ একটি ওপেন-সোর্স ফ্রন্ট এন্ড ফ্রেমওয়ার্ক যা আপনার ল্যাপটপ, ট্যাবলেট এবং মোবাইল ডিভাইসের জন্য রেস্পন্সিভ ওয়েব সাইটগুলি ডিজাইন করতে এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টের সাথে কাজ করে।
৫. PHP :- উপরের বিষয় গুলো আপনাকে একটি সুন্দর ওয়েবসাইট ডিজাইন করতে সাহায্য করবে। তবে, এখন আমাদের ওয়েব পৃষ্ঠার ব্যাক-এন্ড এ প্রচুর পরিশ্রমের কাজ রয়েছে। সুতরাং সার্ভার-সাইডে কোড করার জন্য আমাদের সার্ভার-সাইড স্ক্রিপ্টিং ভাষা দরকার যেটি হলো PHP (হাইপারটেক্সট প্রিপ্রসেসর)। আমাদের আরও অনেক অন্যান্য সার্ভার-সাইড স্ক্রিপ্টিং ভাষা রয়েছে যেমন asp.net, jsp ইত্যাদি তবে PHP হ'ল সহজতম এবং সর্বাধিক ব্যবহৃত সার্ভার-সাইড স্ক্রিপ্টিং ভাষাগুলির মধ্যে একটি।
আপনি যদি এই ব্লগটি পড়ছেন তবে অবশ্যই আপনি ওয়েব ডেভেলপার হতে চান, এবং আপনি যদি সত্যিই কোনও ডেভেলপার হতে চান।
WAW! আসুন ওয়েব ডেভলপমেন্ট শিখতে শুরু করি…
১. HTML :- আমি ভুল না হলে আপনি স্কুল জীবনে বা কোনো কম্পিউটার প্রশিক্ষণ কেন্দ্রের সঙ্গে কখনো যুক্ত হলে এই (HTML) কথাটি শুনে থাকবেন এমনকি কেও কেও হয়তো এর উপর কাজ ও করে থাকতে পারেন তবে সময় যত যাচ্ছে প্রযুক্তিও ততোটাই উন্নত হচ্ছে। বর্তমানে আমরা HTML5 এর সাহায্যে কাজ করেথাকি। ওহ! চিন্তায় পড়ে গেলেন ? এত চিন্তার কিছুনেই এটা আসলে HTML এর আপডেটেড ভারশন পুরোনো সবকিছুই আছে এর মধ্যে তবে আরো অনেক নতুন ফিচার্স যুক্ত হয়েছে।
আমি আগেও বলেছি আপনারা চাইলে কোনো সংস্থার থেকে প্রশিক্ষণ নিতে পারেন আবার অনলাইনেও অনেক সংস্থা রয়েছে সম্পূর্ণ বিনামূল্যে সেখান থেকে শিখতে পারেন।
২. CSS :- আমরা এমন একটি সমাজে বাস করি যেখানে প্রত্যেকে সুন্দর, সুন্দর দেখতে চায় এবং এটি অর্জন করতে সবাই মেকআপ করে। একইভাবে, HTML এর জন্য CSS কোড। HTML পেজ গুলিতে সৌন্দর্য তৈরি করে এই CSS। এমনকি আপনি CSS ব্যবহার করে অ্যানিমেশন তৈরি করতে পারেন। আপনি আপনার পৃষ্ঠাগুলির স্ক্রোলিং ইভেন্টগুলি, মাউস ক্লিক ইভেন্টগুলি এবং আরও অনেককিছু যুক্ত করতে পারেন। HTML যেমন HTML5 তে পরিবর্তিত হওয়ার সাথে সাথে CSS ও CSS3 এ পরিবর্তিত হয়েছে।
৩. JAVASCRIPT : - আমার বিশ্বাস আপনি যদি HTML এবং CSS এই দুটি বিষয় ভালো ভাবে শিক্ষে নিতে পারেন তাহলে আপনি যেকোনো ওয়েবসাইটের একটি খুব সুন্দর পৃষ্ঠা ডিজাইন করতে পারবেন। এখন, আপনার ওয়েব পৃষ্ঠায় কিছু অ্যানিমেশন বাজানো এবং বিরতি ইত্যাদির মতো কাজ করবেন তখন আপনার ওয়েব পৃষ্ঠার এলিমেন্ট তৈরি করার পালা শুরু করবে, জাভাস্ক্রিপ্টের সাহায্যে, আপনি এটি সহজেই করতে পারেন ওয়েবপৃষ্ঠাকে আরও মসৃণ, নমনীয় করার জন্য ব্যবহৃত সেরা স্ক্রিপ্টিং ভাষার একটি হ'ল জাভাস্ক্রিপ্ট। এটি শেখার পক্ষে সহজ নয় তবে আপনি এটি শুরুর দিকে যা শিখলেন তা আপনার সমস্ত কাজ করার জন্য যথেষ্ট।
৪. BOOTSTRAP :- রেস্পন্সিভ শব্দটি মনে রাখবেন, ঠিক আছে, এই শব্দটির অর্থ কী তা আমাকে বোঝাতে দিন। রেস্পন্সিভ ওয়েবসাইটগুলি হ'ল সেই সাইটগুলি যা এটির এলিমেন্টগুলির এলাইনমেন্ট পরিবর্তন করে, এটি যে ডিভাইসটি ব্রাউজ করছে তার স্ক্রিন এর আকার অনুসারণ করে। বুটস্ট্র্যাপ একটি ওপেন-সোর্স ফ্রন্ট এন্ড ফ্রেমওয়ার্ক যা আপনার ল্যাপটপ, ট্যাবলেট এবং মোবাইল ডিভাইসের জন্য রেস্পন্সিভ ওয়েব সাইটগুলি ডিজাইন করতে এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টের সাথে কাজ করে।
৬. MySQL :- ওয়েব পৃষ্ঠায় প্রদর্শন করার জন্য আমাদের কাছে প্রচুর ডেটাপ্রয়োজন তবে আমরা কেবল ওয়েব পৃষ্ঠাগুলিতে সেগুলি সঞ্চয় করতে পারি না। একে জন্য প্রয়োজন একটি ডেটাবেসের আর এই ডেটাবেস কে ম্যানেজ করারজন্য প্রয়োজন একটি ডেটাবেস মানাগমেন্ট সিস্টেম এ রকম একটি সহজ সরল ডেটাবেস মানাগমেন্ট সিস্টেম হল MySQL।
আমি কেবল asp এবং jsp এর পরিবর্তে PHP ভাষা শেখার পরামর্শ দিচ্ছি কারণ এটি My-SQL ডাটাবেসটির সাথে সংযুক্ত করার সহজতম উপায় সরবরাহ করে যদি আপনার C / C++ প্রোগ্রামিং ভাষাগুলির একটি প্রাথমিক ধারণা থাকে।
খুব ভালো
ReplyDeleteThanks!
Delete