Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Building Agentic AI Apps with GitHub Copilot SDK

Github via Coursera Professional Certificate

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Before you build an AI agent, you need to know when an agent is the right solution and how the software that powers it actually works. This course gives you both. You'll learn to distinguish agentic architectures from traditional prompt-response patterns, set up a GitHub Copilot SDK development environment, build your first working agent, and analyze the SDK's internal runtime so you can diagnose problems with confidence. You'll start by evaluating real-world tasks for agentic automation, weighing decision complexity, tool requirements, and multi-step structure. From there, you'll configure the Copilot SDK and CLI across Python and Node.js, then build a single-task agent that accepts a prompt, plans its steps, and returns structured output using the SDK's built-in agentic loop. You'll finish by tracing the JSON-RPC communication between your application, the SDK client, and the Copilot CLI server. The course closes with a hands-on project: a feasibility assessment of enterprise tasks paired with a proof-of-concept agent that validates your recommendation.

Syllabus

  • Course 1: Foundations of Agentic AI & the GitHub Copilot SDK
  • Course 2: Sessions, Context and Conversational Agents
  • Course 3: Tools, MCP Servers and External Integrations
  • Course 4: Multi-Agent Orchestration and Application Integration
  • Course 5: Production Readiness: Testing, Security and Deployment
  • Course 6: Launching Your AI Agent Engineering Career

Courses

Taught by

GitHub

Reviews

Start your review of Building Agentic AI Apps with GitHub Copilot SDK

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.