Master the professional discipline of Vibe Engineering: the transition from ad-hoc prompting to systematic AI orchestration. Working in a fully hosted, AI-enabled development environment, you will build production-ready projects using Claude Code, the world’s top Agentic coding assistant. Learn to apply engineering rigor to AI-generated systems through structured prompting, failure mode detection, and security guardrails. You’ll practice integrating agents into the full development lifecycle, from planning through release-ready code, with guardrails for security and reliability.
Overview
Syllabus
- Review Code Like an Engineer
- Systematically review code—AI or human—by applying the quality pyramid, spotting universal and AI-specific red flags, and practicing critical code review skills for production readiness.
- Patterns and Pitfalls in AI-Generated Code
- Learn to identify and address five common patterns in AI-generated code, assess code quality, and apply systematic review to ensure reliable AI collaboration in development.
- Prompt with Purpose
- Master proactive, structured prompting to prevent AI code issues. Use templates, clarity, examples, and constraints for higher-quality, efficient, and consistent AI collaboration.
- Risks, Responsibilities, and the Limits of Trust
- Assess security, ethical, and reliability risks in AI-assisted code, and understand your professional responsibility and limits of trust when approving code for production.
- Collaborate with AI Throughout the Development Cycle
- Learn to collaborate with AI throughout the development cycle—planning, coding, testing, refactoring, and documenting—while maintaining engineering control and standards.
- Flashcard Quizzer: AI-Assisted CLI Learning Application
- Engineer a production-ready CLI application by guiding an AI agent to generate, review, and refine code.
Taught by
Bruce Cantarim