wcreator.net
05/09/2023
1. Introduction to JavaScript (জাভাস্ক্রিপ্ট সাথে পরিচিতি):
জাভাস্ক্রিপ্ট হলো একটি ওয়েব ডেভেলপমেন্ট ভাষা যা ব্রাউজারে চলে।
এটি ক্লায়েন্ট সাইডে এবং সার্ভার সাইডে উভয়ে ব্যবহার করা যেতে পারে।
সার্ভার সাইডে জাভাস্ক্রিপ্ট এর জন্যে Node.js ব্যবহার করা হয়।
2. Control Flow (কন্ট্রোল ম্যানেজমেন্ট):
শর্তাদি স্টেটমেন্ট দিয়ে আপনি নির্দিষ্ট শর্তের সাথে কোড চালাতে পারেন।
লুপ স্টেটমেন্ট দিয়ে কোড প্রস্তুত করে এবং এটি নির্দিষ্ট সংখ্যক বার চালাতে পারেন।
3. Functions (ফাংশন):
ফাংশন হলো একটি পাকেট যা কোড ব্লক কে নির্দিষ্ট কাজের জন্য ব্যবহার করা হয়।
ফাংশন ডিফাইন করা এবং তা কাল করা যেতে পারে।
প্যারামিটার দিয়ে ফাংশনে ডেটা পাঠানো এবং রিটার্ন স্টেটমেন্ট দিয়ে ডেটা পেতে পারেন।
4. Arrays (অ্যারে):
অ্যারে হলো ডেটা এলিমেন্টের সমষ্টি, যেটি ইনডেক্স দিয়ে অ্যাক্সেস করা যেতে পারে।
অ্যারের উপাদানে প্রাক্তন অ্যারে মেথড ব্যবহার করা যেতে পারে, যেমন push এবং pop.
অ্যারে সম্পর্কিত গুরুত্বপূর্ণ পেশাদার ফাংশন আছে, যেমন forEach যা অ্যারে এলিমেন্টের উপর ইটারেট করে.
5. Objects (অবজেক্ট):
অবজেক্ট একটি ডেটা স্ট্রাকচার যা প্রোপার্টি এবং মেথড ধারণ করে।
অবজেক্টের প্রোপার্টি স্ট্রিং কী এবং মেথড ফাংশন হতে পারে।
অবজেক্টের প্রোপার্টি এবং মেথডে অ্যাক্সেস করার জন্য . নোটেশন ব্যবহার করা যেতে পারে।
6. Advanced JavaScript Concepts (জাভাস্ক্রিপ্টের উন্নত ধারণা):
ক্লোজার হলো একটি ফাংশন যা তার একটি এনক্লোজিং ফাংশনের ব্যাপারে জ্ঞান রাখে এবং স্টেটেট রিটেন করতে পারে।
প্রটোটাইপ এবং ইনহেরিটেন্স দিয়ে অবজেক্ট এর প্রোটোটাইপ শেয়ার করা যেতে পারে এবং পুনরাব্দান সমর্থন করা যেতে পারে।
এসিঙ্ক/অয়েত এবং প্রমিস দিয়ে এসিঙ্ক্রোনাস জাভাস্ক্রিপ্ট প্রোগ্রামিং সমর্থন করা যেতে পারে, যা ডেটা পরবর্তীকালে লোড করার সুযোগ প্রদান করে।
মডিউল সিস্টেম দিয়ে জাভাস্ক্রিপ্ট প্রোজেক্ট কোড কে মডিউলে ভাগ করা যেতে পারে, যা কোড সুস্থির এবং বৃদ্ধি করতে সাহায্য করে।
7. ES6 and Beyond (ইএস৬ এবং পরবর্তী সংস্করণ):
অ্যারো ফাংশন সাধারণ ফাংশনের সাথে তুলনা করে সুস্থির এবং সূচনা সুবিধা প্রদান করে।
ডেস্ট্রাকচারিং দিয়ে ডেটা স্ট্রাকচার থেকে ডেটা বের করা যেতে পারে।
const এবং let এবং ব্লক স্কোপিং দ্বারা ভ্যারিয়েবল স্কোপিং সমর্থন করা হয়।
ক্লাস ব্যবহার করে অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং সমর্থন করা যেতে পারে।
অবজেক্ট স্প্রেড/রেস্ট অপারেটর দিয়ে অবজেক্টের ডেটা সহজে কপি করা এবং মডিউল সিস্টেম এসুর করা যেতে পারে।
আপনি এই ধারণাগুলি অনুশরণ করে জাভাস্ক্রিপ্ট প্রোগ্রামিং এর কৌশল শেখা শুরু করতে পারেন। প্রতিটি ধারণা সাথে প্র্যাকটিস করা খুব গুরুত্বপূর্ণ।
27/05/2023
First NFT website complete with USA client
Click here to claim your Sponsored Listing.
Category
Contact the business
Telephone
Website
Address
Chittagong
4218