LangGraph.js: Building Agents with Javascript

LangGraph.js: Building Agents with Javascript

2h 2mBeginner2026-04-23

Authors

Fikayo Adepoju

Fikayo Adepoju

Technical Writer | Software Developer

Course details

Learn how to build intelligent agents using LangGraph.js, with a focus on nodes and edges as the fundamental constructs of agentic workflows. Dive into creating and manipulating the agent's state, which is crucial for developing robust AI functionality. Design effective workflows and integrate tools to enhance agent capabilities. Discover how these elements combine to empower AI agents to perform complex tasks and interact with web data. Find out how strategic use of agents can help you automate tasks and manage data. Perfect for JavaScript developers, AI engineers, and web developers looking to leverage AI in their work, this course teaches you how to build and implement AI agents from scratch, effectively orchestrating them to serve diverse applications.

Learning objectives
Understand the LangGraph architecture and building blocks.
Understand how to work with and design nodes.
Understand how to work with and implement edges.
Define State and interact with it within LangGraph agents.
Integrate tools into agent workflow.
Build a simple agent with LangGraph from scratch.

Skills covered

AI Development Tools and PlatformsBuilding with AISoftware Development ToolsSoftware DevelopmentOne-Off

Concepts

Introduction

  • Our NoteFlow app overview

Getting Started with LangGraph.js

  • Getting setup for LangGraph.js
  • Setting up our agent - Agent State
  • Expanding our agent - Nodes and edges
  • Bringing it all together into a graph

Core Concepts - Nodes and Edges

  • Nodes - The building blocks of agents
  • Understanding edges - Defining agent flow
  • Building graphs
  • Working with conditional Edges

State Management - The Agent s Memory

  • Introducing agent State

Working with Tools

  • What are tools, and why do we use them
  • Handling tool outputs in agent flow
  • Creating a tool that searches the web

Project - Building a Simple Task Management Agent

  • Designing the agent graph - Agent State and nodes
  • Building the task manager graph
  • Bringing it all together
80,000 Toman