নবশিকিদের জন্য জেনারেটিভ এআই - জাভা সংস্করণ

July 3, 2026 · View on GitHub

Microsoft Foundry Discord

Generative AI for Beginners - Java Edition

সময় ব্যয়: পুরো কর্মশালা অনলাইনে সম্পন্ন করা যেতে পারে কোনও স্থানীয় সেটআপ ছাড়াই। পরিবেশ সেটআপ ২ মিনিট নিবে, আর নমুনাগুলো অন্বেষণের জন্য অন্বেষণের গভীরতার উপর নির্ভর করে ১-৩ ঘণ্টা লাগতে পারে।

দ্রুত শুরু

১. এই রিপোজিটরিটি আপনার গিটহাব অ্যাকাউন্টে ফর্ক করুন
২. CodeCodespaces ট্যাবে ক্লিক করুন → ...New with options...
৩. ডিফল্ট ব্যবহার করুন – এটি এই কোর্সের জন্য তৈরি ডেভেলপমেন্ট কন্টেইনার নির্বাচন করবে
৪. Create codespace ক্লিক করুন
৫. পরিবেশ প্রস্তুতির জন্য ~২ মিনিট অপেক্ষা করুন
৬. সরাসরি অধ্যায় ২: Azure AI Foundry প্রোভিশন করুন এ_jump_ করুন

বহুভাষী সমর্থন

গিটহাব অ্যাকশনের মাধ্যমে সমর্থিত (স্বয়ংক্রিয় ও সর্বদা আপডেটেড)

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 | Khmer | 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

লোকাল ক্লোন পছন্দ করেন?

এই রিপোজিটরিতে ৫০+ ভাষার অনুবাদ রয়েছে যার ফলে ডাউনলোড সাইজ যথেষ্ট বৃদ্ধি পায়। অনুবাদ ছাড়া ক্লোন করতে sparse checkout ব্যবহার করুন:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

এটি আপনাকে দ্রুত ডাউনলোডের মাধ্যমে কোর্স সম্পূর্ণ করার জন্য প্রয়োজনীয় সবকিছু প্রদান করবে।

কোর্স কাঠামো ও শেখার পথ

অধ্যায় ১: জেনারেটিভ এআই পরিচিতি

  • মূল ধারণা: বৃহৎ ভাষা মডেল, টোকেন, এমবেডিং, এবং এআই সক্ষমতা বোঝা
  • জাভা এআই ইকোসিস্টেম: Spring AI এবং OpenAI SDK-এর ওভারভিউ
  • মডেল কনটেক্সট প্রোটোকল: MCP পরিচিতি ও এআই এজেন্ট কমিউনিকেশনে এর ভূমিকা
  • প্রায়োগিক অ্যাপ্লিকেশন: চ্যাটবট এবং কনটেন্ট জেনারেশনের বাস্তব উদাহরণ
  • → অধ্যায় ১ শুরু করুন

অধ্যায় ২: ডেভেলপমেন্ট এনভায়রনমেন্ট সেটআপ

  • Azure AI Foundry: Bicep এবং Azure Developer CLI (azd) দিয়ে কোড হিসাবে মডেল ডিপ্লয়মেন্ট প্রোভিশন करना
  • Spring Boot + Spring AI: এন্টারপ্রাইজ AI অ্যাপ্লিকেশন ডেভেলপমেন্টের সেরা অভ্যাস
  • কীলেস অথেনটিকেশন: Microsoft Entra ID-র মাধ্যমে নিরাপদ সংযোগ — কোনও API কী ব্যবস্থাপনা নেই
  • ডেভেলপমেন্ট সরঞ্জাম: ডকার কন্টেইনার, VS Code, এবং GitHub Codespaces কনফিগারেশন
  • → অধ্যায় ২ শুরু করুন

অধ্যায় ৩: মূল জেনারেটিভ এআই কৌশলসমূহ

  • প্রম্পট ইঞ্জিনিয়ারিং: AI মডেলের সেরা প্রতিক্রিয়া পাওয়ার কৌশল
  • এমবেডিং এবং ভেক্টর অপারেশন: সেমেন্টিক সার্চ এবং সাদৃশ্যমূলক মিল বাস্তবায়ন
  • রিট্রিভাল-অগমেন্টেড জেনারেশন (RAG): নিজের ডাটা সোর্সের সঙ্গে AI একত্রিত করা
  • ফাংশন কলিং: কাস্টম টুল এবং প্লাগইনের মাধ্যমে AI ক্ষমতা সম্প্রসারণ
  • → অধ্যায় ৩ শুরু করুন

অধ্যায় ৪: ব্যবহারিক অ্যাপ্লিকেশন ও প্রকল্পসমূহ

  • পেট স্টোরি জেনারেটর (petstory/): Azure AI Foundry ব্যবহার করে সৃজনশীল কনটেন্ট জেনারেশন
  • Foundry Local ডেমো (foundrylocal/): OpenAI Java SDK-র সঙ্গে স্থানীয় AI মডেল ইন্টিগ্রেশন
  • MCP ক্যালকুলেটর সার্ভিস (calculator/): Spring AI দিয়ে মৌলিক মডেল কনটেক্সট প্রোটোকল বাস্তবায়ন
  • → অধ্যায় ৪ শুরু করুন

অধ্যায় ৫: দায়িত্বশীল AI ডেভেলপমেন্ট

  • Azure AI Foundry কনটেন্ট সেফটি: অন্তর্নির্মিত কনটেন্ট ফিল্টারিং ও সুরক্ষা ব্যবস্থার (হার্ড ব্লক এবং সফট রিফিউজাল) টেস্ট
  • দায়িত্বশীল AI ডেমো: আধুনিক AI সেফটি সিস্টেম কিভাবে কাজ করে তা দেখানো একটি হ্যান্ডস-অন উদাহরণ
  • সেরা চর্চা: নৈতিক AI ডেভেলপমেন্ট এবং ডিপ্লয়মেন্টের গুরুত্বপূর্ণ নির্দেশনাবলী
  • → অধ্যায় ৫ শুরু করুন

অতিরিক্ত সম্পদ

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generative AI Series

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Core Learning

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners

Web Dev for Beginners IoT for Beginners XR Development for Beginners


কোপাইলট সিরিজ

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

সাহায্য পাবার উপায়

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

Microsoft Foundry Discord

আপনি যদি পণ্য প্রতিক্রিয়া বা ত্রুটি সম্পর্কে জানান দিতে চান, ভ্রমণ করুন:

Microsoft Foundry Developer Forum


অস্বীকৃতি: এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। যদিও আমরা শুদ্ধতার জন্য চেষ্টা করি, অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার স্বভাষায় কর্তৃত্বপূর্ণ উৎস হিসেবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারে প্রয়োজনীয় ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়বদ্ধ নই।