₹0 for students · Certificate · Beginner

Coding with AI Assistants

3 mini courses, 13 lessons: how AI coding tools work, using them well, and using them responsibly

13 lessons · ~2 hours · 26-question final exam · pass mark 70%

About the course

What you’ll learn

AI assistants now write a large share of code at many companies, and interviewers increasingly ask how you use them. Learn how these tools work and where they fail, how to give them the right context, how to review, test and debug what they produce, and how to avoid security, licensing and integrity problems. You practise by fixing realistic AI-written code. Pass every lesson quiz and the final exam to earn a verifiable certificate.

AI-assisted codingCode reviewTestingPromptingSecure coding

Part of the career tracks: Web Developer, Data Analyst, GenAI and LLM Builder, Computer Science Foundations

How the certificate works

  1. Read each lesson’s study guide, then the full lesson and any notebooks or exercises.
  2. Pass every lesson quiz with 70% or more.
  3. Pass the final exam: 26 questions in 39 minutes.
  4. Get a certificate with a public verification link, and add it to LinkedIn.

Syllabus

13 lessons in 3 mini courses

Each mini course takes about an hour. Already know one? Test out in the app and skip it.

1. How AI coding tools work

Explain how AI coding assistants work and where they fail.

1
How AI Writes Code
10 min · LLMs predict likely next tokens from patterns in training data.
2
Autocomplete, Chat and Agents
10 min · Three shapes: inline autocomplete, chat assistants, coding agents.
3
Where AI Code Goes Wrong
12 min · Invented or outdated APIs.
4
Data, Privacy and Workplace Policies
10 min · Prompts leave your machine and may be stored or used for training.

2. Working well with AI

Prompt with context, then review, test and debug AI-written code.

5
Prompting for Code
12 min · Give context: language, version, framework, relevant code.
6
Reviewing AI-Written Code
12 min · Check intent first: does it do what was asked?
7
Testing What AI Writes
12 min · Tests turn 'looks right' into 'is right'.
8
Debugging with AI
10 min · Give the full error, code, expected vs actual, and what you tried.
9
Refactoring and Learning with AI
10 min · AI helps explain code, rename, split functions, add types and migrate.

3. Using AI responsibly

Avoid security, licensing and integrity problems when using AI.

10
Security Pitfalls in AI Code
12 min · Injection: parameterise SQL, avoid shell=True, escape HTML.
11
Licences, Attribution and Academic Integrity
10 min · Permissive licences (MIT, Apache) need attribution; GPL requires sharing derived code.
12
Working with Coding Agents
12 min · Agents plan, read code, run commands and edit files.
13
Your Career in the Age of AI
10 min · Fundamentals still matter; valuable skills shift to design, review and debugging.

Written by Vikosha. Lessons, questions and exercises are original. Licence: Original Vikosha course..