The Only AIP-C01 Study Plan You Need
I recently passed the new AWS Certified Generative AI Developer Professional (AIP-C01) exam as an early adopter (one of the first 5,000 worldwide). Here’s the exact 6-week plan I used, so you don’t have to figure it out from scratch.
How I Passed as One of the First 5,000 — And the Exact Plan I Used
I recently passed the new AWS Certified Generative AI Developer Professional (AIP-C01) exam as an early adopter (one of the first 5,000 worldwide). Here’s the exact 6-week plan I used, so you don’t have to figure it out from scratch.
AWS Certified AWS Generative AI Developer Professional Badge
What you’ll find here is a complete, curated, sequenced study plan — the one I wish someone had handed me before I started. No fluff, just the resources that matter, in the order they matter.
In this guide, you’ll find:
- The Fast Track (if you’re short on time)
- Detailed Study Plan
- Notion Tracking Template
- Time-Saving Lab Strategies
Do I really need to prepare?
“I have been using AWS Generative AI for the last year or so. Do I really need to prepare?”
Short answer: Yes!
No matter how long you have been working with AWS Generative AI tools, you may not be using all the tools covered by the exam in your day-to-day experience, or you may not have encountered all the scenarios seen on the exam. That’s proven true for any AWS certification exam, not only this one. If you have taken any AWS certification exam before, you already know that. In short, being *AWS-*ome at what you do daily and passing an AWS certification exam are two different skills, though highly interconnected.
That said, a minimum level of familiarity with the exam topic and at least some of the tools covered is required to pass. No amount of preparation can make up for that. Always make sure you are prepared before scheduling and taking the exam.
How long does it take?
Plan for 6–8 weeks at roughly 2–3 hours per day, depending on your existing Bedrock experience.
What to expect?
If you’re wondering how hard the AIP-C01 is, it felt harder than the AWS Machine Learning Specialty exam but more focused than the Solutions Architect exam. Expect Bedrock depth and several multi-service scenario questions. My practice scores plateaued at around 75% for the first couple of weeks, then eventually rose to around 95%. Don’t panic if progress feels slow mid-way. The domains click together in the final stretch.
The Fast Track
If you are pressed for time:
- Focus on the Bedrock User Guide and the Exam Prep Plan
- The Generative AI for Developers videos are highly recommended for some exam tips and tricks
- You can just read only the topics that address any knowledge gaps you find in the Advanced Learning Plan
Notion Tracking Template
I have created a Notion database of study-plan items to track my preparation progress and group, sort, or filter by certification, plan, format, and domain. I am sharing it here so others can benefit as well. The database is available as a template at amrabed.notion.site/aws-exam-prep. Feel free to duplicate and use right away.
The database has content for other exams as well. Remember to filter by certification for AWS Certified Generative AI Developer — Professional
Notion database for AWS Exam Preparation
Preparation Material
The AWS Training & Certification team recommends these two learning plans for preparation:
- Exam Prep Plan: AWS Certified Generative AI Developer — Professional
- AWS Generative AI Developer Advanced Learning Plan (as needed)
I added a couple more learning plans for more hands-on practice:
- Builder Labs: Implement Generative AI Applications on AWS
- AWS SimuLearn: Generative AI Architect or AWS Cloud Quest: Generative AI Architect
- AWS SimuLearn: Generative AI Practitioner or AWS Cloud Quest: Generative AI Practitioner (Free)
Both the AWS SimuLearn and the AWS Cloud Quest plans share the same labs. The list below points to the AWS SimuLearn labs, but you may want to do the Cloud Quest plan instead to earn a training badge.
Amazon Web Services (AWS) also produced a dedicated LinkedIn Live 4-episode series for the exam, Generative AI for Developers. I highly recommend watching them for some exam tips and tricks.
Last but definitely not least, the Bedrock User Guide is a must-read for this exam. I have highlighted the most relevant parts for each domain below.
Create an AWS skills profile if you don’t already have one. You will earn points and training badges during your preparation, and you want to showcase them.
AWS Skills Profile
Before you start
- Go over the Exam Guide 🆓 to understand the exam structure
- Take the Official Practice Question Set 🆓 to identify your knowledge gaps
- Go over the Exam Prep Overview 🆓
The 6-Week Plan
- Day 0: Exam guide + Practice Questions
- Day 1–13: Domain 1 (31%)
- Day 14–24: Domain 2 (26%)
- Day 25–31: Domain 3 (20%)
- Day 32–40: Domains 4 & 5 (23%)
- Day 41–42: Final Review & Pretest
My Comprehensive Study Plan
I have curated the list below covering the readings, labs, videos, and practice questions from the material above in a recommended best-effort sequence that aligns with the exam guide and provides the most comprehensive preparation.
Most of the items on the list require a subscription. The free items are marked 🆓. The subscription is currently $29 per month — totally worth it! And, you can always try to complete all the paid items on the list within one month 😉
Please feel free to copy the list and use it as a preparation checklist.
Domain 1: FM Integration, Data Management, and Compliance
Documentation 🆓
- Overview
- Models
- Data Automation
- Knowledge Bases
- Prompt engineering concepts
- Prompt management
- Model customization
Hands-on Labs
Overview
- Explore the Amazon Bedrock Playgrounds 🆓
- Get Started with Generative AI 🆓
- Use AI Services with Amazon SageMaker 🆓
- Introduction to Generative AI
- Generative AI for Personalized Marketing
Foundation Models
- Exploring the Amazon Nova Micro Model for Text Generation
- Exploring Amazon Nova Canvas Model and Amazon Nova Reel Model for Image and Video Generation and Editing
- Exploring Amazon Nova Lite Model for Multimodal Understanding
- Domain 1 Practice — Exploring Amazon Nova Models Using Amazon Bedrock Playgrounds
Prompt Engineering
Knowledge Bases
- Create an Enterprise Knowledge Assistant 🆓
- Enhance LLM Capabilities with a Vector Database
- Modern Data Architectures with LLMs
- Develop RAG Applications with Amazon Bedrock Knowledge Bases
- Build and Evaluate RAG Applications using Knowledge Bases for Amazon Bedrock
- Intelligent Document Processing for the Financial Services Industry
- No-Code Insights Extraction Using Generative AI
Fine Tuning
- Fine-Tuning an LLM on Amazon SageMaker
- Automate Fine-Tuning of an LLM
- Fine-Tune a Base Model with RLHF
Review and Questions
Video 🆓
Optional Reading
- Analyze Requirements and Design Generative AI Solutions
- Select and Configure Foundation Models
- Implement data validation and processing pipelines
- Design and Implement Vector Store Solutions
- Design Retrieval Mechanisms for FM Augmentation
- Implement Prompt Engineering Strategies and Governance
Domain 2: Implementation and Integration
Documentation 🆓
- Agents: Automate tasks
- Tool use
- Inference: Generate responses
- Amazon Bedrock Marketplace
- Flows
- Session management
Hands-on Labs
Agentic AI
- Create an AI Smart Assistant 🆓
- Build and Deploy Tools Using LLM Agents
- Explore Amazon Bedrock Agents integrated with Amazon Bedrock Knowledge Bases and Amazon Bedrock Guardrails
- Financial Insights with Multimodal Agents
- Explore Generative AI Use Cases with LangChain and Amazon Bedrock
Model Deployment & Integration
- Harness the Power of LangChain
- Intelligent Video and Audio Q&A with LLMs
- Generate an AWS Q&A Application
- Serverless Chatbot Using Private Data
- Generative AI App for Teaching and Learning
- Build Generative AI Apps with Foundation Models
- Develop Conversation Pattern with Amazon Bedrock APIs
- Integrate Amazon Bedrock Foundation Models into a Serverless App
- Create functions using AWS SDK for Python with Amazon Bedrock API
- Build Production-Ready Generative AI Applications on AWS
- Domain 2 Practice — Document Processing with Amazon Bedrock
Development Tools
- Generate Code for a Webpage 🆓
- Build and Understand Code with Amazon Q 🆓
- Improve Code Quality Using Generative AI
- Implement Security Fixes to Codebase using Amazon Q Developer
Review and Questions
Video 🆓
Optional Reading
- Agentic AI Solutions and Tool Integrations
- Model Deployment Strategies
- Enterprise Integration Architectures
- Foundation Model API Integrations
- Implement Application Integration Patterns and Development Tools
Domain 3: AI Safety, Security, and Governance
Documentation 🆓
Hands-on Labs
- Secure Conversational AI with Guardrails 🆓
- Set Up Private Access to Amazon Bedrock
- Provision SageMaker in a Secure Environment
- Building Secure and Responsible Generative AI with GuardRails
- Moderate Generative AI Chat App Conversations
- Moderator for Generative AI Content
- Bias Mitigation for a Translation Service
- Monitor a Model for Data Drift
Review and Questions
Video 🆓
Optional Reading
- Safe User Interactions with Generative AI Applications
- Implement Data Security and Privacy Controls
- Implement AI Governance, Compliance, and Transparency
Domain 4: Operational Efficiency and Optimization for AI Applications
Documentation 🆓
Review and Questions
Video 🆓
Optional Reading
- Implementing Cost Optimization and Resource Efficiency Strategies
- Optimize Application Performance
- Implement Monitoring Systems
Domain 5: Testing, Validation, and Troubleshooting
Documentation 🆓
Review and Questions
Video 🆓
- Episode 4 also covers domain 5 in the last 10 minutes
Optional Reading
Final Review and Pretest
- Go over the Exam Prep Summary 🆓
- Retake: Official Practice Question Set 🆓, Domain 1 Questions, Domain 2 Questions, Domain 3 Questions, Domain 4 Questions, Domain 5 Questions
- Take the Official Pretest
Bonus
- Take the AWS Agentic AI Demonstrated microcredential
- Play the Generative AI track on AWS Card Clash just for fun!
Would you still like more?
If you need even more training, you can always search the AWS Skill Builder content with filters like:
- Roles: Generative AI Development Engineer
- Format: Learning plan
AWS Skill Builder Gen AI Learning Plans
Time-Saving Tips
As you see in the study plan above, there is a lot to cover, ideally in no more than a month or two. So, you’ll need to save as much time as you can during your preparation. Here are a few tips and tricks based on my experience, especially if you decide to take the hands-on labs. You will notice that most of the lab time is consumed by provisioning the environment, deploying model endpoints, and running Jupyter notebooks. Here is how you can finish the labs faster.
No idle time
While the lab environment is being provisioned, don’t wait for provisioning to complete before starting. Go through the instructions for all three stages (Learn, Practice, and DIY) to hit the ground running once the environment is ready.
Parallelize tasks
Many DIY sections do not depend on the practice sections, which means you can complete both practice and DIY together. For instance, the practice section may ask you to start a 2-instance cluster, which the DIY asks to scale up to 3 instances. You can just go ahead and start a 3-instance cluster right away. Moreover, some steps are independent of one another, so open multiple tabs and continue to the next step while the current one completes.
Run all cells
For the Jupyter notebooks, skim through the notebook to understand the concepts, add any missing configuration or code, then run all cells rather than cell by cell.
Split screen
This is not technically a preparation tip, but it helps. Once the AWS sandbox environment is loaded, split the screen between the lab window with instructions and the AWS environment window to follow along more quickly.
When to schedule the exam
I prefer to schedule the exam only when I can answer at least 90% of the questions correctly, with each question taking no more than 90 seconds on average. That gives me confidence that I can pass the exam smoothly, even under the added stress.
I only schedule the exam when I can hit 90%+ accuracy, spending no more than 90 seconds per question. That’s my personal go/no-go signal.
Further Reading
If you want to dig deeper into some of the topics covered in the exam, here are a few AWS resources:
- Amazon Bedrock User Guide (A must-read for this exam)
- AgentCore Developer Guide
- AWS Well-Architected Framework
- AWS Step Functions Developer Guide
- Amazon SageMaker AI Developer Guide
- Amazon OpenSearch Developer Guide
A big thank-you to the AWS Training & Certification team for the incredibly well-structured content on AWS Skill Builder. The domain-by-domain video series, the hands-on labs, and the Official Practice Questions were the backbone of my preparation. This article is essentially a curated map of their work.
I passed this exam before most study guides existed. If this plan helped you pass or saved you time, let me know in a comment. I’d love to hear what worked best for you, and what you’d add. If you find it useful, share it with the next engineer searching for where to start and give it a clap 👏 (or 50 😉) — it helps other engineers find it.