Neuralys
Pick-and-choose AI training

Agentic programming

Structure programming-agent work through version control, tests, code review, isolation, permissions and secret access.

Course program · 3 modules

DEV_01

Organizing work and avoiding rework

Objective

Structure tasks, version control, tests, and review checkpoints.

Topics covered

  • Task breakdown
  • Version control
  • Tests and review checkpoints

Key learning outcomes

  • Break work into verifiable steps.
  • Plan tests and reviews before integrating changes.
  • Link a change to a version.

DEV_02

Isolation, sandboxing, permissions, and secrets management

Objective

Scope execution environments, least privilege, and secret access within one module.

Topics covered

  • Isolation and sandboxing
  • Least privilege
  • Secret access

Key learning outcomes

  • Bound a task’s execution environment.
  • Restrict permissions to the task’s needs.
  • Define which secrets an agent may use.

DEV_03

When to read the code

Objective

Choose risk-based code review points and validate agent changes.

Topics covered

  • Change risks
  • Review points
  • Change validation

Key learning outcomes

  • Identify changes that need careful reading.
  • Justify a review point based on risk.
  • Check a change proposed by an agent.
Discuss this course →