AI Agent Engineering.

A hands-on Arabic course. Build 4 production AI agents from scratch — from RAG to multi-agent systems. No fluff, just real code.

Course description
AI Agents are the next evolution in software engineering — and this course teaches you how to build them from the ground up. You'll go from zero to building full-stack, production-ready AI agents using the most in-demand tools in the industry: LangChain, LangGraph, MCP, A2A, Pinecone, OpenAI, Anthropic Claude, and Ollama.
This isn't a theory course. Every lesson is project-based. You'll build 4 complete applications — each with a React frontend, Node.js backend, and real AI integrations. You'll start by building an AI Personal Assistant with RAG and PDF ingestion, then create your own MCP tool server, then architect multi-agent systems using both LangGraph and the A2A protocol, and finally build an AI Career Assistant powered by Anthropic's Claude.
Whether you're a frontend developer, backend engineer, or full-stack builder — if you want to add AI agents to your skillset and build applications that actually think, reason, and take action — this is the course for you.
Who is this course for?
💻
Software Engineers
You write code and want to add AI agents to your stack.
Full-Stack Developers
You want to build AI-powered products, not just consume APIs.
🎯
Career Switchers
You have coding experience and want to break into AI agent engineering.
Course curriculum
4 projects · 6 modules
Foundations
Getting Started
  • Welcome to the courseFree preview
  • Who is this course for?Free preview
  • Programming language & coding methodologyFree preview
  • Curriculum Tour
  • Environment setup
  • The AI Pyramid
  • What are AI Agents?
  • RAG vs Agentic RAG
  • AI Agent Tech Stack
AI Personal Assistant
Project 1
  • Setting up LangChain with OpenAI
  • PDF ingestion and text chunking
  • Vector embeddings with Pinecone
  • Building the RAG pipeline
  • ReAct agent pattern with tools
  • Switching between RAG, API, and MCP modes
  • Running locally with Ollama
  • React chat interface and full-stack integration
MCP Search Server
Project 2
  • Understanding MCP architecture
  • Building a tool server with the MCP SDK
  • Implementing Streamable HTTP transport
  • Implementing stdio transport
  • Exposing web search and image search tools
  • MCP vs API — when to use each
AI Trip Planner — LangGraph
Project 3a
  • Introduction to LangGraph state machines
  • Designing the trip planning state graph
  • Building search, budget, and itinerary agents
  • Parallel agent orchestration
  • Real-time SSE streaming
  • Connecting MCP tools to LangGraph agents
AI Trip Planner — A2A Protocol
Project 3b
  • Introduction to the A2A protocol
  • Agent discovery with .well-known/agent.json
  • Building independent agent services
  • JSON-RPC communication between agents
  • Building the orchestrator
  • Comparing LangGraph vs A2A architectures
AI Career Assistant
Project 4
  • Integrating Anthropic's Claude API
  • Building the resume analyzer agent
  • Building the market researcher agent
  • Building the gap analyst agent
  • LangGraph pipeline with SSE streaming
  • Full-stack integration and deployment
What you'll learn in this course
  • Build an AI Personal Assistant with RAG — ingest PDFs into a Pinecone vector database and answer questions using retrieval-augmented generation
  • Master the Model Context Protocol (MCP) — build your own tool server with Streamable HTTP and stdio transports
  • Understand when to use MCP vs API and the trade-offs of each approach
  • Build multi-agent systems with LangGraph — orchestrate parallel search, budget, and itinerary agents through state graphs
  • Implement the A2A (Agent-to-Agent) protocol — distributed agents communicating via JSON-RPC with discovery endpoints
  • Build the same app twice with two different architectures (LangGraph vs A2A) to learn when to use each pattern
  • Integrate with both OpenAI (GPT-4o) and Anthropic (Claude) — and run models locally with Ollama for offline, privacy-first development
  • Build an AI Career Assistant — a multi-agent pipeline with resume analysis, market research, and gap identification powered by Claude
  • Implement real-time streaming with Server-Sent Events (SSE) for live progress updates in your AI applications
  • Ship complete full-stack apps — React frontends, Node.js/Express backends, and production-ready AI pipelines you can deploy and put in your portfolio
Included: The AI Agent Engineering Handbook
AI Agent Engineering Handbook
60-page companion guide
Architecture patterns, best practices, code references, and everything you need beyond the videos. Use it as a reference while you build, and long after you finish the course.
Included with enrollment
Downloadable Resources
  • AI Agent Engineering | Roadmap A step-by-step learning path from fundamentals to production-ready AI agents. PDF
  • AI Agent Engineering | Curriculum Full breakdown of every module, lesson, and project covered in the course. PDF
  • AI Agent Engineering | Glossary Key terms and definitions — RAG, MCP, A2A, embeddings, vector stores, and more. PDF
  • AI Agent Tech Stack | Cheat Sheet Quick-reference guide to every tool and framework used in the course. PDF
  • AI Agent Engineering Handbook The complete companion guide — architecture patterns, best practices, and code references. PDF
AI Agent Engineering
Course price:
$89.99
LangChain LangGraph OpenAI Anthropic MCP A2A Ollama Pinecone React Node.js
What's included:
  • 8 hours of lectures
  • 66 lectures
  • 4 real projects with full source code
  • Video lectures in Arabic
  • 4 downloadable PDF resources
  • AI Agent Engineering Handbook (60 pages)
  • Lifetime access
  • Certificate on completion
Enroll in this course
Tariq
Your Instructor
Tariq Elouzeh
Senior Software Engineer at Apple

I'm Tariq — a Senior Software Engineer at Apple with 20+ years of experience. I create Arabic tech content that makes complex engineering accessible to developers across the Arab world. Through courses, coaching, and honest conversations about the tech industry, I help engineers land jobs at top companies and navigate their careers with confidence.


What the community says

From YouTube, Udemy, and beyond — here's what developers think about Tariq's teaching.

MF
Mohamed Fathy
Udemy · Dec 2023
★★★★★

"لن ابالغ اذا قلت انه كورس اكثر من رائع this course is really amazing"

YA
Yasser
Udemy · Oct 2022
★★★★★

"دائما كانت الجافا سكريبت هي الجحيم بالنسبة لي، لكن مع هذا الكورس والله بكل صدق كنت اتابع المهندس طارق وكأنه يشرح لي الأبجدية العربية، منتهي الإحتراف ما شاء الله"

AH
Ahmed
Udemy · Apr 2022
★★★★★

"دورة رائعة ومذهلة! اقسم بالله هذه الدورة كانت يجب ان تكون مدفوعة وليست مجانية! كمية المعلومات رهيبة جدا واسلوب الشرح جميل جدا"

MA
Mahmoud Ashraf
Udemy · Jun 2023
★★★★★

"I have not written code for a long time. Your project really helped me a lot to back into code again"

ASH
Ahmed Soliman
YouTube · Jan 2026
★★★★★

"ما شاء الله علي حضرتك بجد أنا بتعلم منك كتير وبستفاد من تجارب ونصائح حضرتك"

OM
Omar
Udemy · Aug 2021
★★★★★

"افضل واقوى دورة وعن تجربة، المحاضر رائع وشرحه علمي ومتدرج ومفهوم وصراحة انصح بالدورة للجميع"


Frequently asked questions

Everything you need to know before enrolling.

Do I need prior AI or machine learning experience?
No. This course teaches AI agents from scratch. You'll learn how to use LLMs (like GPT-4o and Claude) as building blocks — no ML or data science background needed. Basic JavaScript/Node.js knowledge is all you need.
Is the course only in Arabic?
The video lectures are in Arabic, but all code, documentation, and project files are in English. If you understand spoken Arabic and can read English code, you're good to go.
What prerequisites do I need?
You should be comfortable with JavaScript and Node.js basics. Familiarity with React is helpful but not required — we build the frontends together step by step. No prior experience with AI, LangChain, or any agent framework is needed.
What if I get stuck?
Every project comes with complete source code that you can reference at any point. The course is structured so each step builds on the last, and I explain every decision along the way.
Do I get lifetime access?
Yes. Once you enroll, you have lifetime access to all course content, including any future updates and additions.
Ready to master AI Agent Engineering?

4 projects. Full source code. The complete AI agents toolkit.

Enroll now — $89.99