Since I am a novice developer, my learning direction is relatively unclear. I hope to get a relatively complete and clear learning roadmap. I would be very grateful if you could provide a learning plan.
-
This guide is specifically for Applied Agentic Engineering with a focus on Langchain ecosystem.
-
Start by understanding the following core component: Agents - Docs by LangChain
-
Agents
-
Models
-
Tools
-
Messages
-
Short-Term Memory
-
Structured Output
-
-
Get a Basic Idea of Middewares: Overview - Docs by LangChain
-
Understand the Very Basic of Langgrah: Quickstart - Docs by LangChain
-
Once you have a clear Idea about Langchain and how Langchain v1 components are built on top of Langgraph (understand how they are linked), start building some stuff:
- langgraph/examples at main · langchain-ai/langgraph · GitHub (You can take inspiration from these examples)
-
Also, learn about Langsmith: Tracing quickstart - Docs by LangChain and how you can integrate it in your workflow for better observability
-
Finally, to deploy your flow, I would recommend you learn:
-
https://docs.langchain.com/oss/python/langgraph/local-server (If you want to deploy your Agentic Flow using Langgraph template)
-
FASTAPI (Learn basics about FastAPI since that is the go-to framework for deploying most of ML based apps)
-
-
There are also a number of great courses available in LangChain Academy that provide a guided curriculum for getting started and launching agents: All Products - LangChain Academy