|
|
3 months ago | |
|---|---|---|
| .. | ||
| 1-getting-started-lessons | 3 months ago | |
| 2-js-basics | 3 months ago | |
| 3-terrarium | 3 months ago | |
| 4-typing-game | 3 months ago | |
| 5-browser-extension | 3 months ago | |
| 6-space-game | 3 months ago | |
| 7-bank-project | 3 months ago | |
| 8-code-editor/1-using-a-code-editor | 3 months ago | |
| 9-chat-project | 3 months ago | |
| 10-ai-framework-project | 3 months ago | |
| Git-Basics | 3 months ago | |
| docs | 3 months ago | |
| lesson-template | 3 months ago | |
| memory-game | 3 months ago | |
| quiz-app | 3 months ago | |
| .co-op-translator.json | 3 months ago | |
| AGENTS.md | 3 months ago | |
| CODE_OF_CONDUCT.md | 3 months ago | |
| CONTRIBUTING.md | 3 months ago | |
| README.md | 3 months ago | |
| SECURITY.md | 3 months ago | |
| SUPPORT.md | 3 months ago | |
| _404.md | 3 months ago | |
| for-teachers.md | 3 months ago | |
README.md
ওয়েব ডেভেলপমেন্ট ফর বিগিনার্স - একটি কারিকুলাম
আমাদের ১২ সপ্তাহ ব্যাপী একটি ব্যাপক কোর্সের মাধ্যমে ওয়েব ডেভেলপমেন্টের মৌলিক বিষয়গুলি শিখুন, যা Microsoft Cloud Advocates এর দ্বারা তৈরি। ২৪টি প্রতিটি পাঠে জাভাস্ক্রিপ্ট, CSS এবং HTML নিয়ে কাজ করা হয় হাতেকলমে প্রকল্পের মাধ্যমে যেমন টেরারিয়াম, ব্রাউজার এক্সটেনশন, এবং স্পেস গেম। কুইজ, আলোচনা এবং ব্যবহারিক অ্যাসাইনমেন্টে অংশ নিন। আমাদের কার্যকর প্রকল্প-ভিত্তিক শিক্ষণ পদ্ধতি দিয়ে দক্ষতা উন্নত করুন এবং আপনার জ্ঞান ধারণ ক্ষমতা বৃদ্ধি করুন। আজই আপনার কোডিং যাত্রা শুরু করুন!
Azure AI Foundry Discord কমিউনিটিতে যোগ দিন
এই রিসোর্সগুলো ব্যবহার শুরু করার জন্য নিম্নলিখিত ধাপগুলো অনুসরণ করুন:
- রেপোজিটরি ফরক করুন: ক্লিক করুন
- রেপোজিটরি ক্লোন করুন:
git clone https://github.com/microsoft/Web-Dev-For-Beginners.git - Azure AI Foundry Discord এ যোগ দিন এবং বিশেষজ্ঞ ও সহকর্মী ডেভেলপারদের সাথে পরিচিত হন
🌐 মাল্টি-ল্যাঙ্গুয়েজ সাপোর্ট
GitHub Action দ্বারা সমর্থিত (স্বয়ংক্রিয় ও সর্বদা আপ-টু-ডেট)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
লোকালি ক্লোন করতে ইচ্ছুক?
এই রেপোজিটরিতে ৫০+ ভাষার অনুবাদ রয়েছে যা ডাউনলোড সাইজ বড় করে। শুধুমাত্র মূল কোর্স ক্লোন করতে স্পার্স চেকআউট ব্যবহার করুন:
git clone --filter=blob:none --sparse https://github.com/microsoft/Web-Dev-For-Beginners.git cd Web-Dev-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'এটি আপনাকে দ্রুত ডাউনলোড সহ কোর্স সম্পন্ন করার জন্য সবকিছু দেবে।
যদি আপনি অতিরিক্ত অনুবাদ ভাষা চান, তা এখানে তালিকাভুক্ত রয়েছে here
🧑🎓 আপনি কি একজন শিক্ষার্থী?
Student Hub পেজ ভিজিট করুন যেখানে আপনি مبتدئদের জন্য রিসোর্স, Student প্যাক এবং এমনকি ফ্রি সার্টিফিকেট ভাউচারের উপায় পাবেন। এটি একটি পৃষ্ঠা যা আপনাকে বুকমার্ক করতে হবে এবং সময়ে সময়ে পরীক্ষা করতে হবে কারণ আমরা মাসিক ভিত্তিতে বিষয়বস্তু পরিবর্তন করি।
📣 ঘোষণা - নতুন GitHub Copilot Agent মোড চ্যালেঞ্জগুলি সম্পন্ন করুন!
নতুন চ্যালেঞ্জ যুক্ত হয়েছে, বেশিরভাগ অধ্যায়ে "GitHub Copilot Agent Challenge 🚀" খুঁজুন। এটি একটি নতুন চ্যালেঞ্জ যা GitHub Copilot এবং Agent মোড ব্যবহার করে সম্পন্ন করতে হবে। যদি আগে Agent মোড ব্যবহার না করে থাকেন, এটি শুধু টেক্সট তৈরি করে না বরং ফাইল তৈরি ও সম্পাদনা করতে, কমান্ড চালাতে এবং আরও অনেক কিছু করতে সক্ষম।
📣 ঘোষণা - Generative AI ব্যবহার করে নতুন প্রকল্প নির্মাণ
নতুন AI সহকারী প্রকল্প মাত্র যোগ করা হয়েছে, দেখুন project
📣 ঘোষণা - Generative AI ভিত্তিক নতুন কারিকুলাম জাভাস্ক্রিপ্টের জন্য সম্প্রতি প্রকাশিত হয়েছে
আমাদের নতুন Generative AI কারিকুলাম মিস করবেন না!
শুরু করতে ভিজিট করুন https://aka.ms/genai-js-course!
- বেসিক থেকে RAG পর্যন্ত সব ক্লাস কভার করে।
- GenAI এবং আমাদের কম্প্যানিয়ন অ্যাপ ব্যবহার করে ঐতিহাসিক চরিত্রদের সাথে যোগাযোগ করুন।
- মজাদার এবং আকর্ষণীয় কাহিনী, আপনি সময়ে ভ্রমণ করবেন!
প্রতিটি পাঠে একটি অ্যাসাইনমেন্ট, একটি জ্ঞান যাচাই এবং একটি চ্যালেঞ্জ রয়েছে যা আপনাকে নিম্নলিখিত বিষয়ে শিক্ষায় সাহায্য করবে:
- প্রম্পটিং এবং প্রম্পট ইঞ্জিনিয়ারিং
- টেক্সট এবং ইমেজ অ্যাপ জেনারেশন
- সার্চ অ্যাপস
শুরু করতে ভিজিট করুন https://aka.ms/genai-js-course!
🌱 শুরু করা
শিক্ষকগণ, আমরা কিছু পরামর্শ অন্তর্ভুক্ত করেছি কিভাবে এই কারিকুলাম ব্যবহার করবেন। আপনার মতামত আমাদের আলোচনা ফোরামে জানালে ভাল লাগবে!
শিক্ষার্থীরা, প্রতিটি পাঠের জন্য, প্রি-লেকচার কুইজ দিয়ে শুরু করুন, তারপর লেকচার ম্যাটেরিয়াল পড়ুন, বিভিন্ন কার্যকলাপ সম্পন্ন করুন এবং পোস্ট-লেকচার কুইজ দিয়ে আপনার বোঝাপড়া পরীক্ষা করুন।
আপনার শেখার অভিজ্ঞতা বাড়াতে, সহপাঠীদের সাথে মিলিত হয়ে প্রকল্পগুলোতে কাজ করুন! আমাদের আলোচনা ফোরামে আলোচনা করা উৎসাহিত, যেখানে আমাদের মোডারেটররা আপনার প্রশ্নের উত্তর দেবেন।
আপনার শিক্ষা আরও উন্নত করতে, আমরা অত্যন্ত সুপারিশ করি Microsoft Learn থেকে অতিরিক্ত অধ্যয়নের উপকরণ অনুসন্ধান করতে।
📋 আপনার পরিবেশ সেটআপ করা
এই কারিকুলামের জন্য একটি ডেভেলপমেন্ট পরিবেশ প্রস্তুত রয়েছে! শুরু করার সময় আপনি কোডস্পেস (Codespace) ব্যবহার করতে পারেন (একটি ব্রাউজার-ভিত্তিক, কোন ইনস্টলেশন প্রয়োজন নেই এমন পরিবেশ), অথবা আপনার নিজের কম্পিউটারে টেক্সট এডিটর যেমন Visual Studio Code ব্যবহার করে কোর্স চালাতে পারেন।
আপনার রেপোজিটরি তৈরি করুন
আপনার কাজ সহজে সংরক্ষণ করার জন্য, আপনার নিজের কপি তৈরি করার জন্য এই রেপোজিটরি থেকে কপি করে নিতে সুপারিশ করা হয়। পেজের উপরের দিকে থাকা Use this template বাটনে ক্লিক করলে এটি আপনার GitHub অ্যাকাউন্টে একটি নতুন রেপোজিটরি তৈরি করবে কারিকুলামের কপিসহ।
এই ধাপগুলো অনুসরণ করুন:
১. রেপোজিটরি ফরক করুন: পেজের ডান-উপরে থাকা "Fork" বাটনে ক্লিক করুন।
২. রেপোজিটরি ক্লোন করুন: git clone https://github.com/microsoft/Web-Dev-For-Beginners.git
কোডস্পেসে কারিকুলাম চালানো
আপনার তৈরি করা রেপোজিটরির মধ্যে, Code বাটনে ক্লিক করে Open with Codespaces নির্বাচন করুন। এটি আপনার জন্য একটি নতুন কোডস্পেস তৈরি করবে কাজ করার জন্য।
আপনার কম্পিউটারে লোকালি কারিকুলাম চালানো
আপনার কম্পিউটারে লোকালি কোর্স চালানোর জন্য, একটি টেক্সট এডিটর, একটি ব্রাউজার এবং একটি কমান্ড লাইন টুল প্রয়োজন। আমাদের প্রথম পাঠ Introduction to Programming Languages and Tools of the Trade আপনাকে বিভিন্ন বিকল্প দেখাবে প্রতিটি টুলের জন্য, যাতে আপনি আপনার জন্য সেরা পছন্দ করতে পারেন।
আমাদের সুপারিশ হল Visual Studio Code এডিটর হিসাবে ব্যবহার করা, এতে অন্তর্নির্মিত Terminal রয়েছে। Visual Studio Code এখান থেকে ডাউনলোড করতে পারেন।
১. আপনার রেপোজিটরিটি আপনার কম্পিউটারে ক্লোন করুন। আপনি এটি করতে পারেন Code বাটনে ক্লিক করে URL কপি করে:
[CodeSpace](./images/createcodespace.png)
এবার, Visual Studio Code এর মধ্যে Terminal খুলুন এবং নিম্নলিখিত কমান্ডটি চালান, <your-repository-url> এর স্থান আপনার সদ্য কপি করা URL ব্যবহার করুন:
```bash
git clone <your-repository-url>
```
২. Visual Studio Code-এ ফোল্ডারটি খুলুন। আপনি এটি করতে পারেন File > Open Folder ক্লিক করে এবং সদ্য ক্লোনকৃত ফোল্ডারটি নির্বাচন করে।
সুপারিশকৃত Visual Studio Code এক্সটেনশনসমূহ:
- Live Server - Visual Studio Code-এ HTML পেজ প্রিভিউ করার জন্য
- Copilot - দ্রুত কোড লেখায় সাহায্য করার জন্য
📂 প্রতিটি লেসনের মধ্যে রয়েছে:
- ঐচ্ছিক স্কেচনোট
- ঐচ্ছিক পরিপূরক ভিডিও
- পাঠের পূর্বের ওয়ার্মআপ কুইজ
- লিখিত পাঠ
- প্রকল্প-ভিত্তিক পাঠের জন্য, প্রকল্প নির্মাণের ধাপে ধাপে গাইড
- জ্ঞান যাচাই
- একটি চ্যালেঞ্জ
- পরিপূরক পাঠ্য
- অ্যাসাইনমেন্ট
- পাঠ সমাপ্তির কুইজ
কুইজ সম্পর্কে একটি নোট: সমস্ত কুইজগুলি Quiz-app ফোল্ডারে রয়েছে, মোট ৪৮টি কুইজ, প্রতিটিতে তিনটি প্রশ্ন। এগুলি এখানে পাওয়া যায়। কুইজ অ্যাপটি স্থানীয়ভাবে চালানো বা Azure-এ ডিপ্লয় করা যেতে পারে; নির্দেশাবলী
quiz-appফোল্ডারে অনুসরণ করুন।
🗃️ লেসনসমূহ
| প্রকল্পের নাম | শেখানো বিষয়সমূহ | শেখার উদ্দেশ্য | লিঙ্কযুক্ত পাঠ | লেখক | |
|---|---|---|---|---|---|
| 01 | শুরু করা হচ্ছে | প্রোগ্রামিং ও কাজের সরঞ্জামের পরিচিতি | বেশিরভাগ প্রোগ্রামিং ভাষার মৌলিক ভিত্তি শেখা এবং পেশাদার ডেভেলপাররা যেসব সফটওয়্যার ব্যবহার করে তা সম্পর্কে জানা | প্রোগ্রামিং ভাষা ও সরঞ্জামের পরিচিতি | Jasmine |
| 02 | শুরু করা হচ্ছে | গিটহাবের বেসিকস, দলের সাথে কাজ করার বিষয় | আপনার প্রকল্পে গিটহাব ব্যবহারের পদ্ধতি, কোড বেসে অন্যদের সাথে সহযোগিতার কৌশল | গিটহাব পরিচিতি | Floor |
| 03 | শুরু করা হচ্ছে | অ্যাক্সেসিবিলিটি | ওয়েব অ্যাক্সেসিবিলিটির বেসিকস শেখা | অ্যাক্সেসিবিলিটি ফান্ডামেন্টালস | Christopher |
| 04 | JS বেসিকস | জাভাস্ক্রিপ্ট ডেটা টাইপস | জাভাস্ক্রিপ্ট ডেটা টাইপসের মৌলিক বিষয়গুলি | ডেটা টাইপস | Jasmine |
| 05 | JS বেসিকস | ফাংশন ও মেথডস | অ্যাপ্লিকেশনের লজিক ম্যানেজমেন্টের জন্য ফাংশন ও মেথড সম্পর্কে শেখা | ফাংশন ও মেথডস | Jasmine এবং Christopher |
| 06 | JS বেসিকস | জেএস দিয়ে সিদ্ধান্ত নেওয়া | সিদ্ধান্ত নেওয়ার পদ্ধতি ব্যবহার করে আপনার কোডে শর্ত তৈরি করার কৌশল শেখা | সিদ্ধান্ত নেওয়া | Jasmine |
| 07 | JS বেসিকস | অ্যারে ও লুপস | জাভাস্ক্রিপ্টে অ্যারে ও লুপ ব্যবহার করে ডেটার সাথে কাজ করা | অ্যারে ও লুপস | Jasmine |
| 08 | Terrarium | HTML অনুশীলনে | অনলাইন টেরারিয়াম তৈরি করার জন্য HTML নির্মাণ, লেআউট তৈরিতে ফোকাস | HTML পরিচিতি | Jen |
| 09 | Terrarium | CSS অনুশীলনে | অনলাইন টেরারিয়ামের স্টাইলিং করার জন্য CSS তৈরী, পেজ রেসপন্সিভ করার বেসিকস ফোকাস | CSS পরিচিতি | Jen |
| ১০ | Terrarium | জাভাস্ক্রিপ্ট ক্লোজার, DOM ম্যানিপুলেশন | টেরারিয়াম ড্র্যাগ/ড্রপ ইন্টারফেসের জন্য জাভাস্ক্রিপ্ট তৈরি, ক্লোজার ও DOM ম্যানিপুলেশনে ফোকাস | জাভাস্ক্রিপ্ট ক্লোজার, DOM ম্যানিপুলেশন | Jen |
| ১১ | টাইপিং গেম | একটি টাইপিং গেম তৈরি | কী-বোর্ড ইভেন্ট ব্যবহার করে আপনার জাভাস্ক্রিপ্ট অ্যাপের লজিক পরিচালনা করা | ইভেন্ট চালিত প্রোগ্রামিং | Christopher |
| ১২ | গ্রিন ব্রাউজার এক্সটেনশন | ব্রাউজার নিয়ে কাজ | ব্রাউজার কাজ করার পদ্ধতি, ইতিহাস, এবং ব্রাউজার এক্সটেনশনের প্রথম উপাদানগুলো তৈরির কাঠামো শেখা | ব্রাউজার সম্পর্কে | Jen |
| ১৩ | গ্রিন ব্রাউজার এক্সটেনশন | ফর্ম তৈরি, API কল এবং লোকাল স্টোরেজে ভেরিয়েবল সংরক্ষণ | লোকাল স্টোরেজে ভেরিয়েবল সংরক্ষণ করে API কল করার জন্য ব্রাউজার এক্সটেনশনের জাভাস্ক্রিপ্ট উপাদান তৈরি | API, ফর্ম, এবং লোকাল স্টোরেজ | Jen |
| ১৪ | গ্রিন ব্রাউজার এক্সটেনশন | ব্রাউজারের ব্যাকগ্রাউন্ড প্রসেস, ওয়েব পারফরমেন্স | এক্সটেনশনের আইকন পরিচালনার জন্য ব্রাউজারের ব্যাকগ্রাউন্ড প্রসেস ব্যবহার; ওয়েব পারফরমেন্স ও অপ্টিমাইজেশন সম্পর্কে শেখা | ব্যাকগ্রাউন্ড টাস্ক ও পারফরমেন্স | Jen |
| ১৫ | স্পেস গেম | জাভাস্ক্রিপ্ট দিয়ে আরও উন্নত গেম ডেভেলপমেন্ট | ইনহেরিট্যান্স (ক্লাস ও কম্পোজিশন), Pub/Sub প্যাটার্ন সম্পর্কে শেখা, গেম নির্মাণের প্রস্তুতি | উন্নত গেম ডেভেলপমেন্ট পরিচিতি | Chris |
| ১৬ | স্পেস গেম | ক্যানভাসে আঁকা | স্ক্রিনে এলিমেন্ট আঁকার জন্য ক্যানভাস API সম্পর্কে শেখা | ক্যানভাসে আঁকা | Chris |
| ১৭ | স্পেস গেম | স্ক্রিনের চারপাশে এলিমেন্ট সরানো | কার্টেসিয়ান কোঅর্ডিনেট ও ক্যানভাস API ব্যবহার করে এলিমেন্ট কিভাবে গতি পায় তা আবিষ্কার করা | এলিমেন্ট সরানো | Chris |
| ১৮ | স্পেস গেম | সংঘর্ষ সনাক্তকরণ | কীপ্রেস ব্যবহার করে এলিমেন্টের সংঘর্ষ ঘটানো ও প্রতিক্রিয়া প্রদান এবং গেমের পারফরমেন্স ধরে রাখতে একটি কুলডাউন ফাংশন তৈরি | সংঘর্ষ সনাক্তকরণ | Chris |
| ১৯ | স্পেস গেম | স্কোর রাখা | গেমের অবস্থা ও পারফরমেন্সের ওপর ভিত্তি করে গাণিতিক হিসাব করা | স্কোর রাখা | Chris |
| ২০ | স্পেস গেম | গেম শেষ করা ও পুনরায় শুরু করা | গেম শেষ করার ও পুনরায় শুরু করার পদ্ধতি শেখা, সাথে অ্যাসেট পরিষ্কার করা ও ভেরিয়েবল রিসেট করা | শেষের শর্ত | Chris |
| ২১ | ব্যাংকিং অ্যাপ | ওয়েব অ্যাপে HTML টেমপ্লেট ও রাউটস | মাল্টিপেজ ওয়েবসাইটের আর্কিটেকচার তৈরির জন্য রাউটিং ও HTML টেমপ্লেট ব্যবহার শেখা | HTML টেমপ্লেট এবং রাউট | Yohan |
| ২২ | ব্যাংকিং অ্যাপ | লগইন ও রেজিস্ট্রেশন ফর্ম তৈরি | ফর্ম তৈরি ও ভ্যালিডেশন রুটিন পরিচালনার বিষয় শেখা | ফর্ম | Yohan |
| ২৩ | ব্যাংকিং অ্যাপ | ডেটা সংগ্রহ ও ব্যবহার পদ্ধতি | আপনার অ্যাপের মধ্যে ডেটা প্রবাহ, সংগ্রহ, সংরক্ষণ এবং অপসারণ কিভাবে করা হয় তা শেখা | ডেটা | Yohan |
| ২৪ | ব্যাংকিং অ্যাপ | স্টেট ম্যানেজমেন্টের ধারণা | আপনার অ্যাপ কিভাবে স্টেট ধরে রাখে এবং প্রোগ্রাম্যাটিকভাবে ম্যানেজ করে তা শেখা | স্টেট ম্যানেজমেন্ট | Yohan |
| ২৫ | Browser/VScode Code | VScode দিয়ে কাজ করা | কিভাবে কোড এডিটর ব্যবহার করবেন তা শেখা | VScode কোড সম্পাদক ব্যবহার | Chris |
| ২৬ | AI সহকারী | AI নিয়ে কাজ | নিজের AI সহকারী তৈরি করার পদ্ধতি শেখা | AI সহকারী প্রকল্প | Chris |
🏫 পেডাগজি
আমাদের পাঠক্রম দুইটি মূল পেডাগজিকাল নীতির ভিত্তিতে ডিজাইন করা হয়েছে:
- প্রকল্প-ভিত্তিক শিক্ষা
- নিয়মিত কুইজ
এই প্রোগ্রামটি শেখায় জাভাস্ক্রিপ্ট, HTML এবং CSS-এর মৌলিক বিষয়াদি, পাশাপাশি আধুনিক ওয়েব ডেভেলপারদের ব্যবহৃত সর্বশেষ টুল ও কৌশল। শিক্ষার্থীরা টাইপিং গেম, ভার্চুয়াল টেরারিয়াম, ইকো-ফ্রেন্ডলি ব্রাউজার এক্সটেনশন, স্পেস-ইনভেডার-স্টাইল গেম এবং ব্যবসায়িক ব্যাঙ্কিং অ্যাপ তৈরি করে হাতে কলমে অভিজ্ঞতা অর্জন করবে। সিরিজের শেষে, শিক্ষার্থীরা ওয়েব ডেভেলপমেন্টের দৃঢ় ধারণা লাভ করবে।
🎓 আপনি এই পাঠক্রমের প্রথম কয়েকটি লেসন লেয়ার্ন পাথ হিসেবে Microsoft Learn-এ নিতে পারেন!
বিষয়বস্তু প্রকল্পগুলোর সাথে সামঞ্জস্যপূর্ণ করার মাধ্যমে শিক্ষার্থীদের জন্য প্রক্রিয়াটি আরও আকর্ষণীয় এবং ধারণাগুলির ধারণ ক্ষমতা বৃদ্ধি পায়। আমরা জাভাস্ক্রিপ্ট বেসিকসের বেশ কিছু প্রারম্ভিক লেসনও লিখেছি, যেগুলো ধারণা উপস্থাপন করে, এবং এই লেসনগুলোর সাথে "জাভাস্ক্রিপ্টের জন্য নবাগতদের সিরিজ" ভিডিও টিউটোরিয়ালের একটি ভিডিও জুড়ে দেওয়া হয়েছে, এই সিরিজের কিছু লেখক এই পাঠক্রমে অবদান রেখেছেন।
এছাড়াও, ক্লাসের আগে একটি কম স্তরের কুইজ একটি বিষয়ে শেখার উদ্দেশ্য স্থির করে, আর ক্লাসের পর একটি দ্বিতীয় কুইজ ধারণের বজায় রাখাকে নিশ্চিত করে। এই পাঠক্রমটি নমনীয় ও মজাদার করার জন্য ডিজাইন করা হয়েছে এবং সম্পূর্ণ বা আংশিকভাবে নেওয়া যেতে পারে। প্রকল্পগুলি ছোট থেকে শুরু করে ১২ সপ্তাহের চক্রের শেষে ক্রমবর্ধমান জটিলতা লাভ করে।
যদিও আমরা ইচ্ছাকৃতভাবে জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কস পরিচয় করাতে বর্জন করেছি যেন একটি ওয়েব ডেভেলপার হিসেবে মৌলিক দক্ষতাগুলিতে মনোযোগ দিতে পারি, এই পাঠক্রম সম্পূর্ণ করার পর একটি ভালো পরবর্তী পদক্ষেপ হবে Node.js শেখা, যা অন্য একটি ভিডিও সিরিজ "নভাগতদের জন্য Node.js সিরিজ" থেকে পাওয়া যাবে।
আমাদের আচারবিধি ও অবদান দেওয়া নির্দেশিকা দেখুন। আমরা আপনার গঠনমূলক প্রতিক্রিয়া স্বাগত জানাই!
🧭 অফলাইনে প্রবেশাধিকার
আপনি Docsify ব্যবহার করে এই ডকুমেন্টেশন অফলাইনে চালাতে পারেন। এই রিপোসিটরি ফর্ক করুন, আপনার লোকাল মেশিনে Docsify ইনস্টল করুন, এবং তারপর এই রিপোসিটরির মূল ফোল্ডারে docsify serve টাইপ করুন। ওয়েবসাইটটি আপনার লোকালহোস্টের ৩০০০ পোর্টে: localhost:3000 এ চালিত হবে।
📘 পিডিএফ
সমস্ত লেসনের একটি পিডিএফ আপনি এখানে পেয়ে যাবেন।
🎒 অন্যান্য কোর্সসমূহ
আমাদের দল অন্যান্য কোর্স তৈরি করে! দেখুন:
ল্যাংচেইন
আজুর / এজ / MCP / এজেন্টস
জেনারেটিভ AI সিরিজ
কোর লার্নিং
কপাইলট সিরিজ
সাহায্য নেওয়া
আপনি যদি আটকে যান বা AI অ্যাপ তৈরি সম্পর্কে কোনো প্রশ্ন থাকে। MCP নিয়ে আলোচনা করতে সহকর্মী শিক্ষার্থীরা এবং অভিজ্ঞ ডেভেলপারদের সাথে যোগ দিন। এটি একটি সহায়ক কমিউনিটি যেখানে প্রশ্ন করতে স্বাগত এবং জ্ঞান বিনামূল্যে ভাগ করা হয়।
আপনার যদি প্রোডাক্ট প্রতিক্রিয়া বা তৈরি করার সময় ত্রুটি থাকে, তাহলে দেখুন:
লাইসেন্স
এই রেপোজিটোরিটি MIT লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত। আরও তথ্যের জন্য দেখুন LICENSE ফাইলটি।
বিজ্ঞপ্তি:
এই নথিটি AI অনুবাদ সেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। আমরা সঠিকতার জন্য চেষ্টা করলেও, স্বয়ংক্রিয় অনুবাদে ভুল বা অমিল থাকতে পারে। মূল নথি তার স্বাদভাষায়ই সর্বোত্তম এবং কর্তৃপক্ষমূলক উৎস হিসেবে বিবেচনা করা উচিত। গুরুত্বপূর্ণ তথ্যের জন্য প্রফেশনাল মানব অনুবাদ গ্রহণ করার পরামর্শ দেওয়া হয়। এই অনুবাদের ব্যবহার থেকে উদ্ভূত কোনও ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।


