Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Python Development with Semantic Kernel

Build structured, intelligent AI applications in Python using Semantic Kernel. Learn how to use semantic functions, plugins, memory, and function calling to create powerful LLM-driven solutions.

Majid Hajian - Pluralsight course - Python Development with Semantic Kernel
Majid Hajian
What you'll learn

Using AI models through APIs is just the start. Building structured, extensible, and intelligent applications requires more.

In this course, Python Development with Semantic Kernel, you’ll explore how to wrap LLMs with reusable skills, memory, and orchestrators.

First, you'll learn the architecture and fundamentals of Semantic Kernel. Next, you'll discover how to create a plugin-driven assistant. Finally, you'll unlock advanced capabilities like function calling, context management, and vector memory integration.

By the end of this course, you’ll have the knowledge needed to build modular, context-aware, intelligent applications using LLMs.

Table of contents

About the author
Majid Hajian - Pluralsight course - Python Development with Semantic Kernel
Majid Hajian

Majid is an award-winning book author, Flutter, PWA, perf enthusiast, and a passionate software developer with years of developing and architecting complex web and mobile applications.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight