Building Single-Agent .NET Applications with Semantic Kernel

Create intelligent .NET applications by orchestrating single AI agents, integrating local and cloud models, and building custom plugins using Semantic Kernel.

4.7 (474) ⏱ 1 ساعة 54 دقيقة 📚 8 درس 🎧 النسخة الصوتية

حول هذه الدورة

AI integration is no longer a luxury for software developers; it is a core requirement for modern software. This written course guides you through the process of building intelligent, agent-driven applications using the Semantic Kernel framework for .NET. You will transition from writing standard procedural code to designing autonomous single-agent systems that can reason, call external APIs, and access private data. By understanding how to orchestrate AI models and manage chat histories, you will be prepared to implement secure and scalable AI features in your enterprise applications. What you'll learn: - Understand the core architecture of Semantic Kernel and how to initialize it within .NET applications. - Connect to various model providers, including cloud-based OpenAI endpoints and local models using Ollama and ONNX. - Build custom native plugins and OpenAPI plugins to extend your AI agent's capabilities with real-world tool calls. - Implement Retrieval-Augmented Generation (RAG) to ground your agent's responses in private data sources. - Integrate modern Model Context Protocol (MCP) servers to enable standardized data and tool interactions. - Apply modern .NET design patterns, such as dependency injection and asynchronous streams, to keep your AI workflows clean and efficient. The course begins with foundational concepts of Large Language Models (LLMs) and Semantic Kernel setup, before moving step-by-step through prompt engineering, custom plugin development, and advanced data integration. You will study practical code implementations and architectural patterns designed for real-world scenarios. This course is designed for .NET developers who are new to AI engineering and want to build intelligent applications. A basic understanding of C# and .NET development is recommended, but no prior experience with machine learning or AI is required. Start reading today to build your first intelligent .NET agent.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    1 ساعة 54 دقيقة من المحتوى التطبيقي

المراجعات (3)

Orla Burke IE متعلِّم موثَّق
★ 3 · 2026-01-21T15:58:55+00:00

مقدمة جيدة ، لقد أقدر الخطوات الواضحة ، على الرغم من أن بعض الوحدات اللاحقة كان يمكن أن تستخدم المزيد من الأمثلة.

Camila Vargas PA متعلِّم موثَّق
★ 5 · 2025-09-08T07:08:55+00:00

لقد تجاوزت هذه الدورة توقعاتي. والتطبيقات في العالم الحقيقي التي نوقشت مفيدة بشكل لا يصدق. عمل رائع!

ريم بنت عبدالله بن محمد آل ثاني QA
★ 5 · 2025-07-11T11:05:55+00:00

Translated by كانت تجربة تعلم ممتازة حقا ، وكان التدفق منطقيا وكانت الأمثلة مفيدة للغاية.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع