AI Workshop for Database & APEX Developers
From LLM fundamentals to AI agents. Learn how to use AI in your Oracle Database applications with our PL/SQL SDK UC AI, and build real AI workflows step by step. We run it for your team, online or on site, in English or German.
2-Day Workshop
Online or on site
Live and interactive
English or German
Team: quoted
Public seat: €999 per person
Why This Workshop?
Data engineers and APEX developers are uniquely positioned to drive AI adoption and deliver real business value. This workshop gives you the practical skills to transform unstructured data into structured insights using AI directly in your Oracle database.
What You'll Learn
LLM Fundamentals
What LLMs can and cannot do
Local Models & Privacy
Keep your data secure on-premises
Prompting Techniques
Craft effective AI prompts
Reasoning
Complex problem-solving with AI
Structured Output
JSON responses for database storage
RAG Systems
Retrieval-augmented generation
Vision & Documents
AI-powered document understanding
Tools & Function Calls
AI executing PL/SQL functions
AI Agents
Build autonomous AI workflows
Day 1
Welcome & Introduction
- • Workshop overview and goals
- • Environment setup verification
- • Introduction to UC AI PL/SQL SDK
LLM Fundamentals
- • What LLMs can and cannot do
- • Understanding language models and their capabilities
- • Practical limitations and use cases
- • Differences between providers and models
- • Offline models
- • Prompting guide
- • Hands-on exercise: First API calls
RAG
- • Vector search
- • Embeddings
- • Theory only (no hands-on)
Structured Output & JSON Responses
- • Generating structured data from unstructured text
- • Hands-on exercise: Extract data from texts and documents
Reasoning
- • Letting LLMs think before acting
- • Complex problem solving
- • Hands-on exercise: reasoning in action
Vision & Document understanding
- • Analyze PDFs and images
- • Hands-on exercise: Process invoices and photos
Buffer: Q&A and troubleshooting
Day 2
What is Agentic AI
- • Giving models capabilities
- • How models can excel at acting autonomously
Tools / Function calling
- • Letting LLMs call PL/SQL functions
- • Building workflows
- • Hands-on exercise: tools in practice
AI Agents
- • Building autonomous AI workflows
- • Agent architecture and design patterns
- • Dynamic orchestration
- • Memory management
- • Monitoring
- • Hands-on exercise: Real-world data engineering automation
Wrap up / Q&A / Troubleshooting
Practical, Hands-On Learning
This isn't a lecture, it's a workshop. You'll write real code, build actual AI workflows, and leave with a working project you can use as a reference.
Learn the Concepts
Each topic starts with slides explaining the fundamentals. You'll understand the "why" before diving into the "how"—building a solid foundation for practical application.
Apply with Code
After each concept, you'll implement it yourself—individually or in teams. Real code, real scenarios, real learning. Build an AI agent step by step throughout the workshop.
Data Engineering Focus
Our examples are close to real-life data engineering scenarios. Learn to transform unstructured data into structured insights and build workflows that automate data processing.
Take It Home
Use your own database during the workshop, and everything you build becomes your reference implementation. Walk away with working code you can immediately apply to your projects.
Requirements
What You Need
- At least one AI API key from Google, OpenAI, Anthropic, or OCI
- Oracle Database – 19c or higher (no 23ai/26ai required!)
- Basic PL/SQL knowledge
Good to Know
- Prefer using your own database – you'll keep everything as a reference
- No database? We can provide access to one
Meet Your Instructor

Philipp Hartenfeller
Oracle ACE ProPhilipp is the developer of UC AI, United Codes' open-source AI SDK for Oracle PL/SQL. As an international speaker at Oracle conferences worldwide and an experienced trainer, he brings complex AI concepts to life with practical, hands-on examples. A passionate tinkerer at heart, Philipp loves exploring the cutting edge of what's possible with AI and databases.
Two Ways to Join
Most teams book the workshop for themselves. When we schedule a public session, individual seats are available too.
Recommended
A workshop for your team
- • Examples tailored to your data and use cases
- • On your own database, so everything stays as a reference
- • Online or on site, in English or German
- • Quoted for your team size
A seat in a public session
€999 per person, online, including a one-hour follow-up session a month later.
No public dates are scheduled right now. Leave your details and we'll tell you when the next session opens.