Skip to content

AWS Certified Generative AI Developer - Professional (AIP-C01) - Practice Plan

An 8-week plan assuming 6-8 hours a week. Compress to 5 weeks if you already build production GenAI applications on Bedrock daily; stretch to 12 if Bedrock is new to you.

This is a Professional-tier exam. It assumes you can already write application code, call APIs, and reason about IAM. If those are shaky, spend two weeks on AWS Certified AI Practitioner first, which is background rather than a prerequisite.

Prerequisites worth having

  • Comfortable with Python and the AWS SDK
  • Working IAM knowledge: identity vs resource policies, least privilege
  • Some exposure to vector search concepts (see embeddings and vector search)

Week 1 - Foundation models and the Bedrock surface

Goal: know what the platform offers before deciding how to use it.

Checkpoint: you can explain model selection in terms of capability, latency, and cost without looking anything up.


Week 2 - Prompt engineering and management

  • Read notes/prompt-engineering-and-management.md
  • Read the concept page on prompt engineering
  • Hands-on: take a task that fails with a naive prompt and fix it with structure, few-shot examples, and explicit output format
  • Hands-on: version two prompts and compare them on the same 10 inputs
  • Note where prompt engineering stops being enough. That boundary is tested

Checkpoint: you can articulate the prompt engineering / RAG / fine-tuning decision and name the constraint that selects each.


Week 3 - RAG architecture, part 1

The largest single topic on the exam.

Checkpoint: given a bad answer, you can tell whether the fault is retrieval or generation.


Week 4 - RAG architecture, part 2, and data management

Checkpoint: you can design a RAG pipeline for a regulated workload and justify each component.


Week 5 - Implementation, integration, and agents

Checkpoint: you can debug tool selection without reaching for a bigger model.


Week 6 - Safety, security, and governance

  • Read notes/03-ai-safety-security-governance.md
  • Read guardrails and safety
  • Hands-on: configure a Guardrail with PII filters on both input and output, and confirm both directions actually block
  • Hands-on: write an IAM policy that permits one model and denies another for a specific role. Test it
  • Practice stating the difference between a Guardrail control and an IAM control in one sentence

Checkpoint: you never confuse content filtering with access control. This is worth several marks.


Week 7 - Optimization, testing, and validation

Checkpoint: you can decide On-Demand / Provisioned / batch from a described duty cycle, and you can describe a defensible evaluation.


Week 8 - Consolidation and exam readiness

Do not start new material in the final three days. Consolidate.


Ongoing habits

  • Keep a running list of every question you get wrong and the reason. Patterns show up fast.
  • Any time you read "least operational overhead" or "most cost-effective," stop and note which one it is. The exam turns on that distinction constantly.
  • Build things. This exam rewards people who have actually shipped a RAG pipeline and debugged an agent over people who have only read about them.