VOOZH about

URL: https://www.coursera.org/learn/microsoft-code-framework-agent-development

⇱ Code and framework based agent development | Coursera


Code and framework based agent development

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Code and framework based agent development

Included with

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

24 assignments

Taught in English

Build your Design and Product expertise

This course is part of the Microsoft AI Agents: From Foundations to Applications Professional Certificate
When you enroll in this course, you'll also be enrolled in this Professional Certificate.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate from Microsoft

There are 4 modules in this course

This course is designed to transition experienced developers into AI agent specialists through intensive, hands-on coding. You'll build production-ready systems by using AI frameworks and integrating advanced language models. You'll benefit by learning to build secure, cost-optimized agents and connect them to the Microsoft 365 ecosystem.

By the end of this course, you will be able to: - Integrate Azure OpenAI Service for complex reasoning and implement prompt chaining strategies. - Develop professional conversational bots using Python and the Bot Framework. - Simplify AI orchestration by creating reusable plugins and memory systems with Semantic Kernel. - Connect agents to the Microsoft 365 ecosystem using the Microsoft Graph API for data access and report generation. - Implement production-ready features, including error handling, security, and cost-optimization.

Learn to integrate language models by utilizing GPT-4 for complex reasoning and implementing sophisticated prompt engineering strategies. You'll build cost management systems using Azure Monitor, optimize token usage, and create sustainable AI development practices that balance capability with budget.

What's included

7 videos3 readings6 assignments

7 videosTotal 28 minutes
  • Course introduction4 minutes
  • The power of advanced language models3 minutes
  • Setting up Azure OpenAI5 minutes
  • Prompt engineering as a discipline4 minutes
  • Advanced prompting patterns6 minutes
  • The economics of AI APIs3 minutes
  • Cost management implementation4 minutes
3 readingsTotal 30 minutes
  • Course syllabus10 minutes
  • Azure OpenAI service architecture10 minutes
  • Optimization strategies10 minutes
6 assignmentsTotal 180 minutes
  • OpenAI production graded quiz30 minutes
  • Activity: Research agent foundation with OpenAI45 minutes
  • Introduction to AI agents knowledge check15 minutes
  • Activity: Research prompt workshop45 minutes
  • Prompt engineering for specialized analysis knowledge check15 minutes
  • Activity: Cost monitoring and optimization30 minutes

Learn professional agent development by building sophisticated conversational bots using Python and Bot Framework with production-ready practices. You'll implement proper error handling, testing with pytest, security measures, and create a portfolio-worthy GitHub repository demonstrating your full-stack AI capabilities.

What's included

6 videos2 readings6 assignments

6 videosTotal 29 minutes
  • Why Python for AI agents5 minutes
  • Building your first Python bot5 minutes
  • Bot framework architecture3 minutes
  • Advanced bot development5 minutes
  • Production excellence5 minutes
  • Building production systems6 minutes
2 readingsTotal 20 minutes
  • Python agent architecture10 minutes
  • Professional development practices10 minutes
6 assignmentsTotal 210 minutes
  • Bot framework development and deployment graded quiz30 minutes
  • Activity: Python agent development bootcamp45 minutes
  • Building with Azure AI Foundry's agents interface knowledge check15 minutes
  • Activity: Research bot implementation45 minutes
  • Bot framework development with Python SDK knowledge check15 minutes
  • Activity: Enterprise research bot with GitHub portfolio60 minutes

Simplify AI orchestration using Semantic Kernel to create reusable plugins and implement memory systems for your agents. You'll build market research capabilities through composable functions, understand memory architecture for context retention, and compare SK's advantages over traditional development approaches.

What's included

5 videos3 readings6 assignments

5 videosTotal 21 minutes
  • Why Semantic Kernel4 minutes
  • Building with Semantic Kernel5 minutes
  • The plugin ecosystem3 minutes
  • Plugin development deep dive5 minutes
  • Building memory systems4 minutes
3 readingsTotal 30 minutes
  • Semantic Kernel architecture10 minutes
  • Memory in AI agents10 minutes
  • Memory implementation strategies10 minutes
6 assignmentsTotal 180 minutes
  • Semantic Kernel development graded quiz30 minutes
  • Activity: Semantic Kernel foundation30 minutes
  • Semantic Kernel fundamentals15 minutes
  • Activity: Research plugin development45 minutes
  • Building plugins and skills knowledge check15 minutes
  • Activity: Memory implementation45 minutes

Connect your agents to the enterprise by implementing Microsoft Graph API for file access and building data integration pipelines. You'll create automated report generation systems, process data from multiple sources, and compile a comprehensive portfolio showcasing your evolution from basic agents to integrated enterprise solutions.

What's included

5 videos3 readings6 assignments

5 videosTotal 18 minutes
  • Graph API: your gateway to Microsoft 3653 minutes
  • Implementing Graph API5 minutes
  • Data processing strategies3 minutes
  • Report system architecture3 minutes
  • Building report systems4 minutes
3 readingsTotal 30 minutes
  • Graph API architecture10 minutes
  • Enterprise data landscape10 minutes
  • Professional report generation10 minutes
6 assignmentsTotal 180 minutes
  • Microsoft Graph API and professional development graded quiz30 minutes
  • Activity: Graph API integration45 minutes
  • Microsoft Graph API basics knowledge check15 minutes
  • Activity: enterprise data connector45 minutes
  • Data integration and analysis knowledge check15 minutes
  • Activity: Report generator and career portfolio30 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

343 Courses2,617,428 learners

Explore more from Design and Product

Why people choose Coursera for their career

👁 Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
👁 Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
👁 Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
👁 Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Financial aid available,