Newam
Automation & Workflows 1h Some experience One-on-one

How to use AI in software development

This hands-on course teaches developers how to integrate AI tools into their everyday software development workflow — from writing and reviewing code to debugging, testing, and documentation. Rather than treating AI as a novelty, you'll learn to use it as a genuine productivity multiplier while staying critical of its limitations, blind spots, and failure modes. By the end, you'll have a practical toolkit and workflow you can apply immediately in real projects.

What you'll walk away with

  • A clear framework for deciding when (and when not) to use AI in your workflow
  • Practical prompting techniques for code generation, debugging, and refactoring
  • An understanding of common pitfalls: hallucinated APIs, security risks, over-reliance
  • A reusable checklist for integrating AI safely into a team's development process

What we'll do together

  • Walk through real coding tasks using AI tools live, step by step
  • Review AI-generated code as a group and spot issues before shipping
  • Build a small feature end-to-end using AI as a pair-programming partner
  • Create a personal "AI workflow" checklist you can take back to your own projects

Who this is for

Software developers and engineers — junior to mid-level — who already write code regularly but haven't yet built a systematic way of using AI tools in their process. Also a good fit for tech leads or engineering managers who want to understand how to responsibly roll out AI-assisted development practices on their team.

Your consultant

MK
Matej Kuka

AI engineer with experience as software developer

AIAI automationsSoftware development
View full profile