top of page

Langchain

 

The objective of this LangChain course is to equip learners with the essential skills and practical knowledge required to build powerful LLM-based applications using LangChain, including prompt engineering, chaining workflows, retrieval-augmented generation (RAG), vector databases, agents, memory, and API integrations. By the end of the course, students will be able to load and process documents, create intelligent chatbots, develop multi-step automated workflows, integrate external tools and data sources, and deploy production-ready AI applications using LangChain and modern LLM technologies.

Course Content

MODULE 1: Introduction to LangChain

  • What is LangChain and why it matters

  • Real-world applications: chatbots, RAG systems, AI agents

  • Key concepts: LLMs, prompts, chains, agents, tools, memory, vector stores

  • Environment setup: Python, LangChain installation, API keys (OpenAI, Google Gemini, etc.)

Module 2: LangChain Fundamentals

  • Prompt templates: system, user, AI messages

  • Chains: LLMChain, sequential chains

  • Output parsers: structured outputs, JSON, Pydantic models

  • Basic input/output workflows

Module 3: Working with Language Models

  • Overview of LLMs: OpenAI, Anthropic Claude, Gemini, local models (LLaMA, GPT4All)

  • Embeddings: concepts, creation, comparison

  • Using embeddings for similarity search

Module 4: Document Loading & Preprocessing

  • Document loaders: PDF, CSV, text, JSON, web scraping

  • Document splitting: chunking, RecursiveCharacterTextSplitter

  • Data cleaning and normalization

Module 5: Vector Databases

  • Importance of vector stores

  • Popular options: FAISS, Chroma, Pinecone, Weaviate, Milvus

  • Creating vector indexes and performing similarity searches

Module 6: Retrieval-Augmented Generation (RAG)

  • Understanding RAG

  • Retrieval chains: stuff, map-reduce, refine

  • Building RAG chatbots: ingesting documents, embedding creation, vector store integration

  • Optimizing RAG: chunking strategies, prompt engineering, source citations

Module 7: Memory in LangChain

  • ConversationBufferMemory

  • ConversationSummaryMemory

  • Entity memory

  • Using memory with agents and chatbots

Module 8: Tools & Agents

  • Overview of tools: search, calculator, APIs, Bash

  • Agents: zero-shot ReAct, conversational agents, self-ask, tool-using agents

  • Building AI assistants with agents

Module 9: API & Database Integrations

  • API chains: integrating external APIs (weather, movies, business APIs)

  • SQL integration: natural language to SQL, query execution, SQLDatabaseChain

  • Cloud integrations: AWS Bedrock, Azure OpenAI, Google Vertex AI

Module 10: Production-Ready LLM Applications

  • LangServe: API deployment and routing

  • LangSmith: tracing, debugging, and observability

  • Best practices: testing workflows, monitoring, logging

Module 11: Advanced Workflows (LangGraph & Multi-Agent Systems)

  • Introduction to LangGraph

  • Building state-machine workflows with LLMs

  • Multi-agent systems for autonomous tasks.

Module 12: Real-World Projects

Staffing Support​
  • Resume Preparation

  • Mock Interview Preparation

  • Phone Interview Preparation

  • Face to Face Interview Preparation

  • Project/Technology Preparation

  • Internship with internal project work

  • Externship with client project work

Our Salient Features:
  • Hands-on Labs and Homework

  • Group discussion and Case Study

  • Course Project work

  • Regular Quiz / Exam

  • Regular support beyond the classroom

  • Students can re-take the class at no cost

  • Dedicated conf. rooms for group project work

  • Live streaming for the remote students

  • Video recording capability to catch up the missed class

Student Portal

Training / Service Center :

951 N. Plum Grove Rd.

Suite A, C
Schaumburg, IL, 60173

Ph: 847 350 9034 x option 1

Email: info@itexps.com

Service Center :

1560 Wall Street,

Suite #111,

Naperville, IL 60563 

Ph: 847 350 9034 x option 2

Email: info@itexps.com

IT Expert System, Inc is approved to operate by the Private Business and Vocational Schools Division of the Illinois Board of Higher Education.

 IBHE Mandatory Disclosure Reporting

IT Expert System, Inc is regulated by: Indiana Department of Workforce Development, Office for Career and Technical School

10 N Senate Avenue, Suite SE 308, Indianapolis, IN 46204

OCTS@dwd.in.gov, http://www.in.gov/dwd/2731.htm

‘PMP’ and 'CAPM' are registered marks of the Project Management Institute, Inc.

IT Expert provides staffing, placement, consulting, proctoring, and internship services separately, and these offerings are not included in the ACCET-accredited IT Expert System training programs.

bottom of page