Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

Enterprise Advance AI Program Certification (EAAPC) Course Details
 

Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testin5g Tools etc..

Batch Date: Aug 8th & 9th @7:30AM

Faculty: Mr. Siddharth Goutham (16+ Yrs of Exp,..)

Duration: 17 Weekends Batch

Venue :
DURGA SOFTWARE SOLUTIONS,
Flat No : 202, 2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038

Ph.No: +91 - 8885252627, 9246212143, 80 96 96 96 96

Syllabus:

Enterprise Advance AI Program Certification (EAAPC)
LLMs * RAG * Lang Graph * Multi Agent System's

PHASE 1: FOUNDATIONS OF LLMS & PROMPT ENGINEERING

Transformer Mechanics & Tokenomics

  • Deep dive into the Transformer Architecture (Self-Attention, Encoder vs.
    Decoder models).
  • Understanding Tokenization (BPE, WordPiece) and how context windows are consumed.
  • LLM Pricing & Resource Calculations (Calculating cost per token, token throughput, and latency profiling).
  • API Fundamentals: Setting up development environments and structuring robust API calls to OpenAI, Anthropic, and open-source models.
  • Handling rate limits, connection timeouts, and implementing exponential backoff retry logic.

Enterprise Prompt Engineering

  • Designing effective System Prompts and establishing clear persona configurations.
  • Zero-Shot vs. Few-Shot learning: How to properly format context training data inside prompts.
  • Chain-of-Thought (CoT) Prompting: Forcing step-by-step reasoning paths to increase complex logic accuracy.
  • The ReAct (Reason + Action) Framework: The foundational loop that powers modern AI Agents.
  • Structured Outputs (Part 1): Forcing LLMs to reply with strict, un-wrapped JSON formats.

Defending the Prompt & LangChain Introductions

  • Structured Outputs (Part 2): Implementing Pydantic validation schemas to catch and correct bad model outputs.
  • Prompt Injection Attacks: Understanding jailbreaking, indirect injection, and basic prompt validation defenses.
  • Mitigating Hallucinations: Setting temperature boundaries and writing programmatic constraints.
  • LangChain Ecosystem Overview: Installing core libraries and working with ChatModels .
  • Dynamic Prompt Templates: Managing string manipulations, system messages, and user payloads at scale.

LangChain Expression Language (LCEL)

  • LangChain OutputParsers: Utilizing built-in parsing filters to process strings into structured Python data models.
  • LCEL Foundations: Mastering the pipe ( | ) operator to connect prompts, models, and parsers cleanly.
  • Advanced LCEL: Implementing Runnable Parallel and Runnable Passthrough for simultaneous steps.
  • Streaming Content: Building real-time token streaming pipelines across terminal interfaces.
  • Building your first basic linear chain application (Input → Prompt → Model → Parser).

Context State & Tool Integration

  • Introducing Memory: Using ConversationBufferMemory to keep state during multi-turn chats.
  • Memory Budgets: Implementing sliding window memory (ConversationTokenBufferMemory ) to manage context usage.
  • External Memory: Persisting conversation history in Redis or PostgreSQL databases.
  • Creating Custom Tools: Converting standard Python functions into
    OpenAI-compatible tools using Pydantic parameters.
  • LangChain Callbacks: Attaching runtime monitoring tools to inspect exact execution times and token counts.

PHASE 2: PRODUCTION RETRIEVAL-AUGMENTED GENERATION (RAG)

Document Ingestion Pipelines

  • The RAG Architecture: Why simple models fail on proprietary enterprise data silos.
  • Document Loaders: Extracting unstructured text cleanly from PDFs, Markdown, Word, and HTML.
  • Naive Chunking vs. Recursive Character Chunking
    (Optimizing chunk sizes and overlaps).
  • Advanced Chunking: Semantic Chunking based on token vector distances.
  • Embedding Models: How text converts into vector space
    (Comparing OpenAI, Cohere, and open-source models).

Vector Storage Engineering

  • Inside Vector Databases: Understanding coordinate spaces, cosine similarity, and Euclidean distance.
  • Setting up Vector DBs: Working with ChromaDB (local) and Pinecone
    (cloud-native).
  • Vector Indexes: Deep dive into Hierarchical Navigable Small World (HNSW) vs. Inverted File Index (IVF).
  • Metadata Tagging: Building data extraction filters during the ingestion phase.
  • Metadata Filtering: Querying vector indexes using exact property parameters to narrow search scopes.

Advanced Precision Search

  • Keyword Search vs. Semantic Search: Why dense vectors fail on exact serial numbers or short IDs.
  • Hybrid Search: Engineering a pipeline combining sparse keyword matching (BM25) + dense vector lookups.
  • The Re-ranking Concept: Why retrieval volume (K=50) differs from prompt consumption budget (K=3).
  • Implementing Cross-Encoder Re-rankers (Using Cohere Rerank or BGE-Reranker) to boost top results.
  • Context Compression: Shrinking document chunks down to only the relevant sentences before building prompts.

Query Operations & RAG Evaluation

  • Query Rewriting: Using an LLM to rephrase ambiguous user prompts into clear search parameters.
  • Multi-Query Generation: Executing multiple search variations simultaneously to extract deeper context layers.
  • Step-Back Prompting: Generating high-level, generalized concepts to extract broader contextual backgrounds.
  • Sub-Query Decomposition: Breaking complex, multi-part user requests into individual data lookups.
  • Introduction to RAG Evaluation: Why manual testing fails on large enterprise datasets.

RAG Hardening & Metrics

  • Working with Ragas: Measuring Context Recall and Context Precision.
  • Working with TruLens: Evaluating Faithfulness (Groundedness) and Answer Relevance.
  • Building automated testing loops to benchmark chunking styles against evaluation datasets.
  • Multi-Document RAG: Designing routing logic to query distinct vector indexes based on search intents.
  • Production RAG Build: Finalizing a complete, optimized pipeline with hybrid search, re-ranking, and evaluations.

PHASE 3: STATEFUL MULTI-AGENT SYSTEMS WITH LANGGRAPH

Graph Architectures Foundations

  • Why linear chains break: Understanding the need for loops, cyclical logic, and conditions.
  • LangGraph Ecosystem: Core design principles, installing packages, and visual debugging layouts.
  • Graph Components: Defining the global unified State dictionary.
  • Graph Nodes: Building functional compute blocks that read and modify state attributes.
  • Graph Edges: Implementing fixed navigation edges vs. Router-driven Conditional Edges.

Single-Agent Persistence

  • Building a ReAct Agent entirely from scratch using LangGraph nodes and conditional tool edges.
  • Memory Checkpointers: Using In-Memory checkpointers to save graph execution states automatically.
  • Stateful Persistence: Storing graph snapshots inside SQLite or PostgreSQL backends for session saving.
  • Code Self-Correction Loop (Part 1): Designing a graph where an agent writes code and runs it locally.
  • Code Self-Correction Loop (Part 2): Capturing traceback errors, feeding them back to the agent node, and looping until tests pass.

Human-in-the-Loop Configurations

  • Interrupting the Graph: Forcing breakpoints on sensitive nodes before critical tools run.
  • State Editing: Manually altering the graph state variables during an active execution pause.
  • Time Travel: Rewinding agent history, changing tool outputs, and re-running downstream graph nodes.
  • Building an interactive user-approval interface for secure financial or data deletion tasks.
  • Streaming Intermediate States: Showing users exactly what an agent is doing behind the scenes step-by-step.

Multi-Agent Teams Design

  • Multi-Agent Theory: Dividing complex problems among specialized agents instead of using one massive model.
  • Inter-Agent Communication: How discrete agents pass state variables and hand off control.
  • The Collaborator-Supervisor Pattern: Building a lead router agent that delegates tasks to specialized sub-agents.
  • Chord/Parallel Execution: Triggering multiple agent loops at once and merging their outputs into a main state.
  • Hierarchical Agent Teams: Building independent sub-graphs that look like single tool nodes to a parent graph.

Production Multi-Agent System Build

  • Use-Case Architecture: Designing a Research & Writing team
    (Planner → Researcher via RAG → Writer → Editor).
  • Implementing the Core Loop: Setting up nodes for each persona and defining the evaluation criteria.
  • Handling Edge Cases: Managing endless loop traps between a writer and editor agent.
  • Hardening the Graph: Adding validation constraints and trace logging to every node.
  • Review and Testing: Running stress tests across the graph to verify multi-turn consistency.

PHASE 4: NO-CODE AUTOMATION (N8N) & CODING AGENTS (CLAUDE CODE)

Enterprise Automation with n8n

  • Introduction to n8n: Setting up a self-hosted Docker instance and exploring the node canvas.
  • Webhooks and Triggers: Starting workflows automatically using API webhooks, schedule loops, and email arrivals.
  • Data Routing in n8n: Using conditional expressions, switch nodes, and JavaScript data formatting.
  • Advanced AI Nodes in n8n: Connecting OpenAI/Anthropic credentials directly into the workspace canvas.
  • Ingestion Workflows: Building an automated n8n pipeline that watches Google Drive, chunks new files, and updates a vector database.

Production n8n Workflows & Claude Code

  • Building Tool nodes inside n8n to fetch external live weather, market metrics, or CRM fields.
  • Designing an automated support responder: Webhook received → RAG lookup → Slack alert → Draft email.
  • Production n8n deployment: Handling error queues, logging steps, and optimizing high-volume setups.
  • Introduction to Claude Code: Installing Anthropic's terminal agent and authorizing security access.
  • Command-Line Basics: Navigating repositories, examining files, and using terminal agent command structures.

Codebase Autonomy with Claude Code

  • Code Exploration: Letting Claude Code analyze a new repository to map file structures and dependencies.
  • Multi-File Refactoring: Tasking the agent to update configurations or rewrite functions across multiple files simultaneously.
  • Automated Testing: Using Claude Code to write test scripts, run them via the shell, and fix bugs based on errors.
  • Git Integration: Running automated branch creations, commits, and pull request steps from the command line.
  • Custom Configurations: Controlling agent behavior using claudecode and repo-level CLAUDE.md rule instructions.