Overview
Learn how to use the Semantic Kernel SDK to build intelligent applications that automate tasks and perform natural language processing.
Microsoft Applied Skills – the new credentials to verify in-demand technical skills. Get trained and certified in 2024 with Microsoft Malaysia’s Learning Partner of the Year 2024 today.
Skills Covered
- Build your kernel
- Create plugins for semantic kernel
- Give your AI agent skills
- Combine Prompts and Functions
- Use intelligent planners
- Guided project – Create an AI travel agent
Who Should Attend
- Developer
Course Curriculum
Prerequisites
- Experience programming in C#.
- Visual Studio Code IDE installed.
- Familiarity with Azure and the Azure portal.
- Access to Azure OpenAI Services.
Download Course Syllabus
Course Modules
This module introduces the Semantic Kernel SDK. Learn how the kernel connects code to large language models to extend functionality with generative artificial intelligence.
Learning objectives
- Understand the purpose of Semantic Kernel.
- Understand prompting basics.
- Learn techniques for more effective prompts.
Prerequisites
- Experience programming in C#.
- Visual Studio Code IDE installed.
- Familiarity with Azure and the Azure portal.
- Access to Azure OpenAI services.
This module explores Semantic Kernel SDK plugins. Learn how plugins to the SDK are used to accomplish customized tasks and create intelligent applications.
Learning objectives
- Understand the purpose of Semantic Kernel plugins
- Learn how to use premade plugins
- Learn how to create your own plugins
Prerequisites
- Experience programming in C#.
- Visual Studio Code IDE installed.
- Familiarity with Azure and the Azure portal.
- Access to Azure OpenAI Services.
This module explores native functions in the Semantic Kernel SDK. Learn how native functions can accomplish customized tasks, effectively giving your AI agent a “skill.”
Learning objectives
- Understand native functions in the Semantic Kernel SDK.
- Learn how to create native function plugins.
- Learn how to combine prompts with native functions.
Prerequisites
- Experience programming in C#.
- Visual Studio Code IDE installed.
- Familiarity with Azure and the Azure portal.
- Access to Azure OpenAI services.
This module demonstrates how to combine functions and prompts with the Semantic Kernel SDK. Nesting functions within prompts can allow your code to complete tasks large language models can’t typically complete on their own.
Learning objectives
- Practice creating plugins with the Semantic Kernel SDK.
- Learn how to combine prompts with native functions.
Prerequisites
- Experience programming in C#.
- Visual Studio Code IDE installed.
- Familiarity with Azure and the Azure portal.
- Access to Azure OpenAI Services.
- Experience using the Semantic Kernel SDK to create prompts.
This module introduces different ways to automatically invoke functions using the Semantic Kernel SDK. Learn how planners can generate plans to accomplish tasks and how to fine-tune planners to optimize performance.
Learning objectives
- Understand planners in the Semantic Kernel SDK.
- Learn how to use planners to automate function calls.
- Learn how to optimize planners.
- Learn how to use Semantic Kernel SDK to automatically invoke functions.
Prerequisites
- Experience programming in C#.
- Visual Studio Code IDE installed.
- Familiarity with Azure and the Azure portal.
- Access to Azure OpenAI services.
This module guides you through the steps required to develop a proof-of-concept AI Travel assistant with the Semantic Kernel SDK. By the end of this module, you complete a small chatbot application.
Learning objectives
- Create plugins for the Semantic Kernel.
- Create prompts to elicit the best responses from the large language model (LLM).
- Manipulate LLM responses to guide the execution of code.
- Automatically invoke the correct plugins to complete tasks.
Prerequisites
- Experience programming in C#.
- Visual Studio Code IDE installed.
- Familiarity with Azure and the Azure portal.
- Access to Azure OpenAI services.
Request More Information
Training Options
- ILT: Instructor-Led Training
- VILT: Virtual Instructor-Led Training
RM1,200.00Enroll Now
RM1,200.00Enroll Now
RM1,200.00Enroll Now
RM1,200.00Enroll Now
RM1,200.00Enroll Now
RM1,200.00Enroll Now
Exam & Certification
To earn this Microsoft Applied Skills credential, learners demonstrate the ability to develop AI agents by using Azure OpenAI Service and the Semantic Kernel SDK.
Candidates for this credential should be familiar with Visual Studio Code, C# programming, and Azure OpenAI.
Tasks performed
- Prepare the development environment
- Run prompts with Semantic Kernel
- Improve the prompt
- Create native plug-ins for Semantic Kernel
- Implement nested functions
- Improve automation by using planners
Training & Certification Guide
In-demand Cloud Technology Skills – Insights from Malaysia’s Job Market
As Malaysia accelerates its digital transformation journey, cloud technology has emerged as a critical component of the nation’s economic growth. The adoption of cloud services is driving innovation across various sectors, from finance to manufacturing, and creating a robust demand for skilled cloud professionals.
This article dives into the most in-demand cloud technology skills in Malaysia, backed by market data and insights from industry reports, and highlights the key roles that are shaping the future of cloud technology.
Master Your Cloud Career: Essential Azure Certifications for 2024
Targeting the most valuable Azure certifications for 2024? In the evolving landscape of cloud computing, Azure certifications stand out by offering professionals the leverage to thrive. This article presents a focused rundown of crucial Azure certifications, shining a light on their career-boosting effects and elucidating steps to get certified. No fluff – just actionable insights to empower your journey in the cloud.
AI Mastery Program: Learn AI with Microsoft in 2024
Artificial Intelligence (AI) has been one of the hottest topics in the tech industry for the past decade. With its rapid advancements and potential to impact our daily lives, learning AI has become a highly sought-after skill.
We are thrilled to announce the launch of our Microsoft AI Mastery Program in 2024, made possible through our partnership with Microsoft, a renowned leader in AI technology. This program is tailored for individuals and tech professionals passionate about acquiring and mastering the fundamental and advanced principles of AI.
Azure Strategy & Implementation Guide
Get a step-by-step introduction to using Azure for your cloud infrastructure with this Pack e-book. Read the latest edition of the Azure Strategy and Implementation Guide for detailed guidance on how to create a successful cloud adoption strategy with new innovations, capabilities, and security features from Microsoft Azure.
Microsoft Azure SQL Jumpstart Guide
Find out how to get started launching your first Azure SQL database or find ways to make your existing SQL database work harder. Download the Azure SQL Jumpstart Guide for detailed instructions and in-depth insights to help you make your Azure SQL deployment, migration, or enhancement run smoothly.
Low-code Application Development – Microsoft PowerApps and Azure
Build production-ready apps faster with a low-code environment. Quickly stand up your applications with Power Apps and get more time to apply your technical expertise to extending and optimizing those apps in Azure.
Azure Cloud Native Architecture Mapbook
Grow your cloud architecture skills with guidance from Azure Experts. Go beyond developing cloud-native applications to planning and implementing cloud application infrastructure. In this free e-book from Packt Publishing, you’ll find best practices for infrastructure design and patterns for building a complete solution.
Windows Virtual Desktop Security
Find out how to secure your Windows Virtual Desktop environment when migrating your virtual desktop infrastructure (VDI) to Azure. Read this security handbook to get technical hands-on guidance on how to help protect your apps and data in your Windows Virtual Desktop deployment.
Discover how to get more value from your on premises Windows Server and SQL Server investments and move some or all of your workloads to the cloud using your existing skills. See how to start using the cloud to support new ways of doing business and help ensure business continuity even if you need to keep some of your IT assets on-premises due to regulatory or data governance requirements.
Discover how to build highly scalable applications using containers and how to deploy and manage those containers at scale with Kubernetes on Azure. Read the completely reviewed and updated Packet e-book, Hands-On Kubernetes on Azure, Third Edition and discover what’s new, including security enhancements, continuous integration and continuous delivery (CI/CD) automation, and the latest supported technologies. Gain insight into building reliable applications in the new foreword by Kubernetes co-founder Brendan Burns.
Azure Synapse Analytics Proof of Concept Playbook
Learn how to perform a proof of concept efficiently and economically with Azure Synapse Analytics. Read the Azure Synapse Analytics Proof of Concept Playbook to understand the key concepts involved in deploying data warehousing, data lake, and big data workloads with Azure Synapse and get the evidence you need to make the case for implementation at your organization.
Spend less time managing server infrastructure and more time building great apps. Get your solutions to market faster using Azure Functions, a fully managed compute platform for processing data, integrating systems, and building simple APIs and microservices. The Azure Serverless Computing Cookbook will, through the development of basic back-end wep API that performs simple operations, helps you understand how to persist data in Azure Storage services.
AZ-2001: Implement security through a pipeline using Azure DevOps
Learn how to integrate security into every stage of your development lifecycle with this course on implementing security through pipelines using DevOps. Designed for DevOps professionals and security engineers, this Microsoft Applied Skills credential teaches you to automate security practices and ensure your applications are protected from vulnerabilities.
AZ-2002: Develop an ASP.NET Core web app that consumes an API
Master the art of building fast, scalable, and secure APIs with ASP.NET Core. This Microsoft Applied Skills credential is ideal for developers looking to create robust APIs that can handle high-traffic applications. Learn the fundamentals of API development, including routing, authentication, and data handling.
AZ-2003: Deploy cloud-native apps using Azure Container Apps
Learn how to deploy and manage cloud-native applications using Azure Container Apps. This Microsoft Applied Skills credential equips developers and IT professionals with the skills to build, scale, and deploy containerized applications in the cloud. Explore the benefits of microservices architecture, serverless computing, and managed containers while ensuring flexibility and resilience in your cloud applications.
AZ-2008: DevOps foundations: The core principles and practices
Embrace the future of software development and operations with this comprehensive DevOps Foundations course. Learn the core principles and practices that drive collaboration, automation, and efficiency across teams. Whether you’re a developer, IT professional, or project manager, this course will equip you with the knowledge and tools to streamline workflows, accelerate delivery, and improve product quality.