LEARN AND APPLY

AI-assisted programming

From AI assistants to coding agents: clarify the requirement, prepare the context, and verify the result yourself. After learning Java and testing fundamentals, you can take this module alongside the rest of the roadmap.

5 modules · 20 parts Intermediate Certificate on completion

What you will learn

  • Distinguish autocomplete, chat, and agent modes, and choose the level of assistance that fits the task.
  • Prepare a clear task, relevant repository context, and measurable acceptance criteria to support a good result.
  • Break the agent's work into small, traceable steps while retaining control over decisions and changes.
  • Do not treat a convincing AI explanation as proof: verify behavior through tests, documentation, and runtime results.
  • Control access boundaries, sensitive information, and external effects when giving an agent context and tools.

This course is in development

Enrollment is not open yet. You can preview the curriculum below. Access and pricing will be confirmed when the course launches.

View the first available course

Course curriculum

5 modules 20 lessons