During this bootcamp you will design, build and deploy two real enterprise AI agents that remember users, read documents, talk to external systems and run 24/7 on AWS. A production system live at a real public URL.

AI Agent Engineer Bootcamp in Barcelona Code School
Prepare for “AI agent engineer” roles
On campus or remote live
Get the full syllabus
Course format
Full-time
- 4 weeks, 40 hours/week, 160 hours total
- Monday–Friday, 9:00–18:00
- Morning theory, afternoon you build
- On campus in Barcelona or remote live
Part-time
- 6 months, 6 hours/week, 160 hours total
- Monday, Wednesday, Thursday, 18:30–20:30
- On campus in Barcelona or remote live
- Taught in English
- Prerequisites: familiarity with Python or other programming language, using APIs, CLI.
- Industry-recognised certificate upon completion
- Career counseling and job support
Part of Barcelona Code School's AI engineering track — practical skills, real tools, production code from day one.
What makes this different
- Projects: one continuous project + capstone project of your choice
- You work with the tools professionals use. LangGraph, LangSmith, PostgreSQL, ChromaDB, Docker, AWS — the actual stack employers ask for, not simplified stand-ins.
- AI-powered development from day one. You work with Claude as your coding assistant. Learning to work effectively with AI-generated code: reading, testing, owning it — is a core skill of the course.
- Production is the target, not a bonus chapter. Security, cost optimisation, monitoring and deployment.
The tech stack






- LLMs: GPT, Claude, Gemini — you work with all three
- Frameworks: LangChain, LangGraph — state machines, graphs, multi-agent orchestration
- Monitoring: LangSmith — tracing, evaluation, hallucination detection
- Databases: PostgreSQL, Supabase, SQLite, ChromaDB (vector search)
- Integrations: HubSpot / amoCRM, Google Calendar, WhatsApp Business API, Telegram Bot API
- Auth: OAuth 2.0
- Protocols: MCP (Anthropic), A2A (Google)
- Deployment: Docker, AWS EC2 + ECR, nginx, CloudWatch
- Cost optimisation: GPTCache, model routing, token budgeting
- IDE: Claude for AI-powered development
Skills you will gain
- Design agent architectures from scratch — ReAct, Plan-and-Execute, multi-agent coordination
- Build multi-turn agents with persistent memory and database backends
- Implement RAG pipelines — ingestion, chunking, vector search, source citation, quality evaluation
- Orchestrate multi-agent systems with LangGraph, including human-in-the-loop checkpoints
- Connect agents to real enterprise systems: CRM, Calendar, WhatsApp, custom APIs
- Deploy to production on AWS with monitoring, alerting and cost controls
- Protect agents against prompt injection and scope creep
- Evaluate and debug agent behaviour with LangSmith
- Work efficiently with AI-assisted development in Claude — reading, verifying and owning AI-generated code
Who is this bootcamp for?
A typical student is a developer who wants to specialise in AI engineering to stay relevant for the “AI-first” and “AI-agent” engineer roles.
Or someone from a technical background who has been watching the AI agent space and decided it is time to get in properly.
After the bootcamp
You graduate with two working enterprise agents in production and a portfolio that shows real engineering decisions.
The AI agent engineering market is moving fast. Companies are hiring people who can build these systems right now, not in two years when university programmes catch up.
Become prepared for positions like AI agent engineer AI integration developer, Conversational AI engineer, Automation engineer.
You will also leave knowing how to cost and evaluate the agents you build — a practical skill that separates engineers who ship production systems from those who only demo them.
Enroll now.
Book a call or meeting with us
If you want to have a discovery call to see which course is better for you and your goals please feel free to book a call or meeting on campus. We'd be happy to help you!
Or just call us: +34 936 639 807
FAQ
What Python level do I need?
Basic Python is enough: variables, functions, libraries and HTTP requests. You do not need prior AI experience. The first module covers what you need to begin working with large language models.
Is the online track the same as the in-person track?
Yes. Online and on-campus students attend the same live sessions, see the same instructor screen and complete the same hands-on builds in real time. The curriculum and tuition are the same.
What computer do I need?
Any Mac or Windows laptop made within the last five years is suitable. Heavy compute runs on cloud services, so your computer only needs to run Cursor and a web browser.
Are there additional costs for tools and APIs?
Yes. Budget approximately 50–100 EUR for OpenAI, Anthropic and Google APIs plus AWS services during the course. Cost management is part of the curriculum.
What happens to the AI agents I build?
They are yours. Your agents run in your own AWS account, and there are no ongoing hosting fees paid to Barcelona Code School.
What if I miss a day?
Session recordings are available, although attending live is strongly recommended because the bootcamp is hands-on and much of the learning happens during practical work.
What is the language of instruction?
The bootcamp is taught in English.
Do I need to prepare before the course starts?
Yes. Before the first session you receive setup instructions, a list of accounts and tools, and a short Python refresher. Preparation takes approximately two to three hours.
Will I receive a certificate?
Yes. Students who complete the bootcamp and final project receive an industry-recognised certificate from Barcelona Code School.






























