Welcome to the OpenAI Agents SDK Full Course by IB Coding School π
This repository contains all the lessons, examples, and hands-on projects taught in the full course on building intelligent AI Agents using the OpenAI Agents SDK.
This is a complete practical course where we learn how to use the OpenAI Agents SDK step-by-step β from setup to building real-world AI applications.
The goal is to help developers understand and implement Agentic AI systems professionally.
π Taught by: IB Coding School
π
Started: October 2025
π§βπ» Instructor: Illahi Bux
π Language: Python
| Module | Folder | Description |
|---|---|---|
| 00 | 00_swarm | Introduction to Swarm and Step 01 |
| 01 | 01_openai_agent_sdk_terms | Basic terms and key concepts of the SDK |
| 02 | 02_uv | Installing and managing dependencies with uv |
| 03 | 03_get_api_keys | How to get and use OpenAI API keys securely |
| 04 | 04_hello_agent | Writing your first βHello Agentβ program |
More modules will be added soon...
- Understanding Agentic AI and the OpenAI Agents SDK
- Creating, managing, and extending AI Agents
- Using tools, memory, and multi-agent collaboration
- Integrating Agents into web apps and APIs
- Real-world projects with Python & OpenAI SDK
Before starting:
- Basic knowledge of Python
- Installed OpenAI SDK
- Installed uv package manager
- A valid OpenAI API key
You can get your API key from:
π https://platform.openai.com/api-keys
- Clone the repository
git clone https://github.com/illahibuxj/openai_agents_sdk_full_course.git cd openai_agents_sdk_full_course