Automate the Boring Developer Stuff with LLMs
Published by Pearson
Turn your backlog of repetitive knowledge work into autonomous LLM workflows.
- Leverages LangChain and CrewAI to automate repetitive tasks.
- Covers structured extraction, retrieval-augmented guardrails, routing, and multi-agent orchestration.
- Includes engineer-ready code examples for real-world implementation.
Recent developments in LLMs and LLM orchestration frameworks such as LangChain and CrewAI make it possible to automate a significant portion of repetitive cognitive tasksso that developers can focus on more productive and higher value-driven tasks. This live training distills knowledge of the current state of the art in LLM frameworks through practical examples that demonstrate how to automate rote operational tasks. The training begins with cognitive automation fundamentals such as schema-constrained data parsing, Retrieval Augmented Generation (RAG), summarization, and intent routing for high-volume communications. It then explores agentic crews for research and document parsing, and concludes with expert systems that reason over email workflows.
Each segment highlights the tradeoffs, tooling, and guardrails required to move from prototype to production-ready assistants. By the end of the training, attendees gain a clear understanding of what to automate and how to select the right patterns, tools, and governance models for sustained impact. Leveraging the Gemini API within Vertex AI and the broader GCP ecosystem, developers are positioned to take advantage of the latest advances from one of the leading platforms in this rapidly evolving field.
What you’ll learn and how you can apply it
- Translate messy operational documents into JSON or action items with deterministic prompts.
- Stand up small-vector-store RAG pipelines that cite sources and respect policy boundaries.
- Design and evaluate task routers, classification chains, and guardrails for inbox automation.
- Orchestrate specialist agents with clear delegation logic.
This live event is for you because...
- You are an engineer, developer, or data scientist already familiar with GPT-style models and looking for a structured framework to automate repetitive business workflows.
- This live training is suitable for intermediate practitioners comfortable with Python notebooks and API usage.
Prerequisites
- Jupyter
- Statistics
- LLMs
- Basic familiarity with LangChain and/or CrewAI is not required but helpful for getting the most out of the course.
Course Set-up
- Jupyter
- Pandas
- LangChain
- Crew Ai
Recommended Preparation
- Attend: LangChain for Generative AI Pipelines by Bruno Gonçalves
- Attend: CrewAI for Production-Ready MultiAgent Systems by Bruno Gonçalves-Agent Systems
Recommended Follow-up
- Attend: Hands-on LLM Engineering by Ed Donner
- Attend: Evaluating Large Language Models (LLMs) by Sinan Ozdemir
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Segment 1 – Structured Extraction (60 minutes)
- LLM Review
- LangChain Deep dive
- Pydantic schema planning
- JSON validation loop
- Prompt guardrail patterns
Q&A + Break (10 minutes)
Segment 2 – Summarization (50 minutes)
- Map-reduce chain demo
- Action-item templates
- Router prompts
- Misclassification
Q&A + Break (10 minutes)
Segment 3 – Agents (45 minutes)
- Agent review
- CrewAI DeepDive
- Researcher/Writer pipeline
- Synchronous and Asynchronous crews
- Compliance checklist creation
Q&A + Break (10 minutes)
Segment 4 - ChatBot (50 minutes)
- Embeddings
- Vector Databases
- Retrieval Augmented Generation
- Tool integration
- Interactive agent
Wrap up & Q&A + Break (5 minutes)
Your Instructor
Bruno Gonçalves
Bruno Gonçalves is an author, public speaker, corporate trainer, and consultant specializing in Generative AI, Blockchain Analytics, and Machine Learning. He has a diverse background that spans academia and industry, having previously served as a Data Science fellow at NYU's Center for Data Science while on leave from his tenured faculty position at Aix-Marseille Université. Bruno earned his PhD in the Physics of Complex Systems in 2008. He later focused his research on applying Data Science and Machine Learning to the large-scale analysis of online human behavior.
Skills covered
- Machine Learning
- GPT
- Retrieval Augmented Generation (RAG)
- Prompt Engineering