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 2 of 8

Understand agents

Leave route

See the units a model reads and produces before reasoning about its input limits.

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. 02TokensYou are here
  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. 06LangChainSee how a framework assembles the model, tools and application-controlled context.
  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

Units of model input and output

What are tokens and token budgets?

Tokens are the units a model uses to represent content. A token can be a word, part of a word or another encoded element. Token counts affect context capacity, output limits, latency and often price. Characters, words and tokens are not interchangeable counts.

Why it matters in the field

Unbounded loops and large tool responses can exhaust cost and capacity before useful work finishes.

UNDERSTAND THE SYSTEM

Tokens consume both context space and budget

A token is a unit used to encode model input or output. Token counts depend on the model's tokenizer; there is no universal one-word-to-one-token rule.

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

WHAT THIS PART DOES

Instructions + data

System instructions, conversation, tool descriptions and retrieved content all take space.

CONNECTED TO
  • Encode: Model tokenizer
Read the connections in plain English
  1. 01
    Instructions + data → Model tokenizer

    Count using the selected model's supported tokenizer or usage tooling.

  2. 02
    Model tokenizer → Context budget

    Check input size before sending an oversized request.

  3. 03
    Context budget → Output allowance

    Keep sufficient room within the selected model's rules.

  4. 04
    Output allowance → Recorded usage

    Record actual usage rather than treating an estimate as a bill.

Check your understanding: Will the same text always cost the same across models?

No. Tokenization, pricing categories, caching and generated output can differ. Compare actual task-level usage with current provider terms.

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