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