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 9 of 9

Connect the software

Leave route

Bring commands, configuration and checks into a bounded coding-assistant task.

See the 9-concept route

For people who want the software vocabulary behind AI tools, or a refresher before their first local build.

  1. 01Terminal & CLIBegin with a person issuing a command to a program; the terminal is not itself an agent.
  2. 02ConfigurationUnderstand how that program receives its settings and why different processes can behave differently.
  3. 03JSON & schemasRead the messages programs exchange. Separate a field's name, type and meaning before following an API request.
  4. 04APIsMove from a person using a command to one program requesting something from another.
  5. 05RESTSee how resource addresses, HTTP methods and status codes organize a web API.
  6. 06SDKsFollow the library code that turns a convenient method call into an API request.
  7. 07TestsDecide what observable behavior to check before trusting a change made by a person or an agent.
  8. 08GitSeparate editable files, selected snapshots and recorded commits. Match the tested content to the change you hand over.
  9. 09Claude CodeYou are here

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 agentic coding tool

What is Claude Code?

Claude Code is a coding tool from Anthropic that can read a project, help explain it, propose edits and run development commands when permitted. Its terminal interface lets you work with it from a command line. Claude is the model family; Claude Code is a tool built around models for software work.

Why it matters in the field

An FDE often enters an unfamiliar codebase. A coding agent can help you navigate and implement a change, but you still need to understand the code, inspect the diff and prove the behavior with tests.

UNDERSTAND THE SYSTEM

A coding agent works through engineering tools

A coding agent uses a model to propose and execute development steps through permitted tools. Claude Code is one such development tool. Its changes still need inspection, tests and a bounded acceptance decision.

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

WHAT THIS PART DOES

Engineer + task

A person defines one behavior change and the evidence required to accept it.

CONNECTED TO
  • Bound the task: Coding agent
Read the connections in plain English
  1. 01
    Engineer + task → Coding agent

    Define allowed changes and observable acceptance evidence.

  2. 02
    Coding agent → Editor + terminal

    The tool execution layer enforces permissions and records outcomes.

  3. 03
    Editor + terminal → Working repository

    Inspect the project and change a bounded part of it.

  4. 04
    Working repository → Coding agent

    File content and test output inform the next step; output may contain untrusted text.

  5. 05
    Coding agent → Diff + test review

    A completed agent response is not a substitute for reviewing the diff and relevant checks.

Check your understanding: Is this the same agent your customers will use?

Usually not. A coding agent helps build software. A customer-facing runtime agent has its own identity, tools, data boundaries and operating lifecycle.

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