Skip to content
← Courses & learning pathways

LOCKEDIN / FORWARD-DEPLOYED ENGINEERING 101

Understand it.
Then build it.

You can be an experienced engineer and still be new to agents. Start with what each thing is and how it helps a person do useful work. Explore 58 original introductions across software, agents, cloud, security and delivery. Start here without a model key; each topic connects to deeper instruction and practice.

A place to start.

Choose a short reading route, or look up a concept below.

  1. 101UnderstandPlain language, visual walkthrough, vocabulary
  2. 102Build with guidanceOriginal lessons, examples and knowledge checks
  3. 103Practise and explainRunnable labs, failure cases and handover

Guided 101 · Concept 6 of 8

Understand agents

Leave route

See how a framework assembles the model, tools and application-controlled context.

See the 8-concept route

For engineers who know software but are new to AI applications. Open the related definitions whenever a term is unfamiliar.

  1. 01The modelStart with what produces the text. Separate the model from the application using it.
  2. 02TokensSee the units a model reads and produces before reasoning about its input limits.
  3. 03ContextDecide what information reaches the model for this particular request.
  4. 04The agent loopPut the model inside an application that can execute permitted actions and check the result.
  5. 05WorkflowsSeparate a fixed sequence from a model-selected next action before choosing a framework.
  6. 06LangChainYou are here
  7. 07LangGraphMake the steps and shared state explicit when work needs to branch, wait or resume.
  8. 08MCPConnect capabilities through a shared protocol while keeping permission checks in the application and server.

Bookmark this page to return to this concept. The number shows your place in the reading route; it is not an assessment result.

101 / LEARNING STUDIO

An open-source software framework

What is LangChain?

LangChain is a software framework with building blocks for applications that use language models. You use it from languages such as Python or JavaScript to connect a model, give it tools and run an agent loop. LangChain is not a model, a programming language or a replacement for your application's security rules.

Why it matters in the field

It can save you from writing every model integration and tool-calling loop yourself. You still need to understand the task, validate tool inputs and test the behavior you deliver.

UNDERSTAND THE SYSTEM

LangChain assembles models, tools and an agent loop

LangChain is an application framework. Its model integrations, tool interfaces and agent abstractions help you assemble an AI application without writing every integration from scratch.

01 / EXPLORE THE PARTSTap a part to explain it
Direction of information or workReturn / feedback

WHAT THIS PART DOES

Your application

You define the task, caller identity, policy and how results will be used.

CONNECTED TO
  • Task and context: LangChain agent
Read the connections in plain English
  1. 01
    Your application → LangChain agent

    The application supplies a task and trusted execution context.

  2. 02
    LangChain agent → Model integration

    The agent passes messages and allowed tool definitions to the model.

  3. 03
    Model integration → Your lookup tool

    Framework orchestration dispatches a proposed call; the tool still enforces access.

  4. 04
    Your lookup tool → LangChain agent

    The result returns to the agent loop for the next model call or stopping decision.

  5. 05
    LangChain agent → Application result

    The application receives the final output and handles it according to its contract.

Check your understanding: Does choosing LangChain also choose your model?

No. The framework integrates with model providers. You still select a supported model, credentials, data policy and cost limits; the framework is not the model itself.

1 of 5 · Get the ideaUse the buttons or swipe across the lesson.