Certified Applied AI — Technical
AI pair programming
Module: Coding with AI
Use AI to draft, explain, and review code while you stay in control.
In practice: 'Explain what this function does, then optimise it.'
Try It Yourself
'Explain what this function does, then optimise it.'
Lessons
▶️ 1. AI pair programming
▶️ 2. Writing clear coding prompts
▶️ 3. Debugging with AI
▶️ 4. Generating tests
▶️ 5. Refactoring safely
▶️ 6. Reviewing code
▶️ 7. Explaining unfamiliar code
▶️ 8. Limits of AI coding
▶️ 9. Spec to code
▶️ 10. Code review
▶️ 11. Test generation
▶️ 12. Debugging
▶️ 13. Refactoring
▶️ 14. Architecture sketches
▶️ 15. Documentation
▶️ 16. Reviewing AI code
▶️ 17. Asking good data questions
▶️ 18. Cleaning data with AI
▶️ 19. Summarising datasets
▶️ 20. Finding patterns
▶️ 21. Explaining results simply
▶️ 22. Generating charts specs
▶️ 23. Verifying AI analysis
▶️ 24. From insight to action
▶️ 25. Statement analysis
▶️ 26. Forecasting structure
▶️ 27. Budget variance
▶️ 28. Scenario analysis
▶️ 29. KPI dashboards
▶️ 30. Risk assessment
▶️ 31. Plain-language reporting
▶️ 32. Verifying the math
▶️ 33. Designing a chatbot persona
▶️ 34. Intents and entities
▶️ 35. Greeting and onboarding flows
▶️ 36. Handling fallbacks
▶️ 37. Multi-turn context
▶️ 38. Escalation to humans
▶️ 39. Tone and empathy
▶️ 40. Testing conversations
Course Home