About this course
Examine how AI assistants and coding agents affect software development, from specifications and code generation to reviews and refactoring. This free IBM video course emphasizes quality, security and developer judgment. It is a guided collection of explanations, not a promise that generated code can replace testing or engineering review.
What you can learn
- AI-assisted development
- Specification writing
- Code review
- Safe refactoring
- Technical debt
- Code risk assessment
Course at a glance
| Provider | IBM |
|---|---|
| Platform | YouTube · IBM Technology |
| Access | Free Video |
| Level | Intermediate — WikiFree audience assessment |
| Language | English |
| Selected lessons | 21 |
| Video duration | 3h 38m · allow extra time for reflection and practice |
| Details checked | 9 October 2026 |
Inside the course
Compare agentic coding, pair programming and rapid application development. Explore how agents understand a codebase, how IDE and CLI workflows differ, and why clear specifications, review practices and security checks still matter.
Try this learning exercise
Take a small application change and write its acceptance criteria. Create a review checklist covering correctness, tests, dependencies and security, then describe which parts an assistant could help with and which decisions need human review.
How to follow the course
Choose a lesson from the list or search for a specific topic. Use Previous and Next to continue, and mark lessons complete as you go. Progress is saved in this browser without a WikiFree account.
Unavailable recordings are listed in Course content. Known lesson titles are retained; when the source hides a title or position, this is stated explicitly. Unavailable videos are not included in the video duration.
Free access, requirements and certificates
The selected public YouTube videos are free to watch. No paid subscription, payment card or examination is required for this video learning path. WikiFree independently organizes IBM Technology explainers and tutorials for self-paced study. This listing is not an official IBM qualification and does not include an IBM certificate, graded assignment or instructor feedback.
Some programming and version-control experience is recommended. An AI subscription is not required to follow the videos or complete the planning exercise.
Official IBM Technology playlist source ↗
Related courses for your next step
- Review a lower-level optionGemini for Application Developers: Free Google Coding Instruction
Focus: AI-assisted development literacy · Code explanation prompting
Beginner - Compare another approachThe Missing Semester: Free Developer Tools Course
Focus: Command-line fluency · Development environments
Intermediate - Compare another approachFree Yale Course: Introduction to Medical Software
Focus: Software lifecycle · Risk awareness
Intermediate
Compare course focus, level and study time
| Course | Level | Focus | Study time |
|---|---|---|---|
| This course — Free AI Coding Course: Agents, Code Reviews and Quality | Intermediate | AI-assisted development · Specification writing · Code review | 3h 38m of video; practice time is additional |
| Gemini for Application Developers: Free Google Coding Instruction | Beginner | AI-assisted development literacy · Code explanation prompting · Cloud Code awareness | 1 hour 30 minutes; provider full-course estimate including practical activities; instruction-only study time may differ. |
| The Missing Semester: Free Developer Tools Course | Intermediate | Command-line fluency · Development environments · Debugging and profiling | 10h 2m of video; practice time is additional |
| Free Yale Course: Introduction to Medical Software | Intermediate | Software lifecycle · Risk awareness · Design documentation | 13h 10m of video; practice time is additional |
Provider: IBM. Videos play from the IBM Technology channel on YouTube.
Report a correction
Questions & discussion
Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.