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

       

Full Stack Generative AI with AI Agents, Agentic AI Course Details
 

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

Batch Date: Oct 22nd @5:30AM

Faculty: Khan Corporate Trainer
(10+ Yrs of Exp,.. & Real time Expert)

Duration: 3 Months

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:

Full Stack Generative AI with AI Agents, Agentic AI
with Hands-On Project Development & Deployment

Module 1: Python Programming

  • Introduction to Python Programming Language
  • Variables
  • Data Types
  • Different Types of Data Types
  • Operators
  • Different Types of Operators
  • Control Flow Structure
  • Conditional Statements
  • Looping Statements
  • Functions
  • Different Types of Functions
  • Lists
  • Tuples
  • Dictionaries
  • File Handling
  • Exception Handling

Module 2: NumPy

  • Introduction to NumPy
  • Arrays
  • Array Operations
  • Indexing
  • Slicing
  • Numerical Computations

Module 3: Pandas

  • Introduction to Pandas
  • Series
  • DataFrames
  • Reading CSV and Excel Files
  • Data Cleaning
  • Data Filtering
  • Data Sorting
  • Grouping
  • Data Analysis

Module 4: Generative AI (GenAI)

  • Introduction to Generative AI
  • Types of Generative Models
  • GenAI Applications
  • GenAI Benefits
  • Limitations
  • Real-World Use Cases

Module 5: Prompt Engineering

  • Introduction to Prompt Engineering
  • Different Types of Prompts
  • Zero-Shot Prompting
  • Few-Shot Prompting
  • Role-Based Prompts
  • Prompt Templates
  • Structured Outputs
  • Prompt Optimization

Module 6: Large Language Models (LLMs)

  • Introduction to LLMs
  • Transformer Architecture
  • Tokenization
  • Embeddings
  • Context Windows

Module 7: RAG (Retrieval-Augmented Generation)

  • Introduction to RAG
  • RAG Architecture
  • Document Loading
  • Text Splitting
  • Embeddings
  • Vector Databases
  • Document Retrieval
  • Similarity Search
  • Generating Responses from Documents

Module 8: OpenAI

  • Introduction to OpenAI
  • Installation
  • OpenAI API Setup
  • API Keys
  • Text Generation
  • Chat Completions
  • Structured Responses
  • Streaming
  • Embeddings

Module 9: Memory

  • Introduction to Memory
  • Conversation History
  • Session Memory
  • Short-Term and Long-Term Memory Concepts
  • Context Management
  • Summarization
  • Persistent Memory

Module 10: Vector Databases

  • Introduction to Vector Databases
  • FAISS
  • ChromaDB
  • Storing Embeddings
  • Similarity Search
  • Retrieving Relevant Information

Module 11: Tool Calling

  • Introduction to Tool Calling
  • Defining Tools
  • Function Calling
  • Connecting External APIs

Module 12: LangChain

  • Introduction to LangChain
  • Installation
  • Models
  • Prompts
  • Chains
  • Document Loaders
  • Retrievers
  • Tools
  • Building LLM Applications

Module 13: AI Agents

  • Introduction to AI Agents
  • Agent Architecture
  • Goals
  • Planning
  • Reasoning
  • Action
  • Tool Usage
  • Task Execution

Module 14: LangGraph

  • Introduction to LangGraph
  • Installation
  • GraphBased Workflows
  • Nodes
  • Edges
  • State Management
  • Conditional Routing
  • Checkpoints
  • Agent Workflows

Module 15: MultiAgent Systems

  • Introduction to MultiAgent Systems
  • Agent Roles
  • Task Delegation
  • Collaboration
  • Communication
  • Coordination
  • Building Applications with Multiple AI Agents

Module 16: CrewAI

  • Introduction to CrewAI
  • Creating Agents
  • Defining Roles and Tasks
  • Assigning Tools
  • Sequential Workflows
  • Hierarchical Workflows

Module 17: AutoGen

  • Introduction to AutoGen
  • Installation
  • Creating Conversational Agents
  • AgenttoAgent Communication
  • Tool Integration

Module 18: MCP (Model Context Protocol)

  • Introduction to MCP
  • MCP Architecture
  • Clients and Servers
  • Tools
  • Resources
  • Prompts
  • AI Applications

Module 19: Google ADK

  • Introduction to Google Agent Development Kit
  • Installation
  • Creating Agents
  • Agent Instructions
  • Tools
  • Workflow Agents

Module 20: Evaluation

  • Introduction to Evaluation
  • Evaluating LLM Responses
  • Answer Relevance
  • Accuracy
  • Hallucination
  • Performance Testing

Module 21: Guardrails

  • Introduction to Guardrails
  • Input and Output Validation
  • Structured Response Validation
  • Prompt Injection Protection
  • SensitiveData Handling
  • Tool Permissions

Module 22: FastAPI

  • Introduction to FastAPI
  • Creating REST APIs
  • Request and Response Models
  • Input Validation
  • Connecting AI Models

Module 23: Streamlit

  • Introduction to Streamlit
  • Building Interactive Web Applications
  • Chat Interfaces
  • Input Forms
  • File Uploads
  • Displaying AI Responses
  • Connecting APIs
  • Creating AI Dashboards

Module 24: RealWorld Project

  • Development and Deployment of Project

Module 25: GitHub & Resume Discussion

  • Creating a GitHub Account and Uploading the Project
  • Resume Building Discussion