IBM

AI-Assisted Code Modernization

Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
IBM

AI-Assisted Code Modernization

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

7 Stunden zu vervollständigen
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Apply the agentic loop — analyze, prompt, review, refine, validate, document — to make AI-generated code reviewable, auditable, and safe to merge.

  • Navigate unfamiliar codebases and execute disciplined refactoring patterns at enterprise scale with AI assistance across Java, Python, and more.

  • Run a complete legacy modernization end-to-end using the five-stage modernization lifecycle, producing a showcase-ready capstone project.

  • Step into an entry-level application modernization role, bringing legacy and mixed-language systems up to current standards with AI.

Kompetenzen, die Sie erwerben

  • Kategorie: Application Lifecycle Management
  • Kategorie: Code Review
  • Kategorie: Agentic systems
  • Kategorie: Prompt Patterns
  • Kategorie: CI/CD
  • Kategorie: Code Reusability
  • Kategorie: Software Technical Review

Werkzeuge, die Sie lernen werden

  • Kategorie: Prompt Engineering
  • Kategorie: COBOL (Programming Language)

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Juni 2026

Bewertungen

6 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 7 Module

This module introduces the foundational workflow behind AI-assisted software development: the agentic loop — a repeatable, six-step method (analyze, prompt, review, refine, validate, document) for turning any AI coding assistant into reliable, reviewable, production-grade work. Aimed at developers, QA engineers, architects, DevOps engineers, and engineering leads, it teaches the professional judgment that separates fast, confident AI output from work a team can stand behind. Learners practice prompt engineering for developers, critical code review of AI-generated code, and disciplined codebase navigation across legacy and inherited systems in Java, Python, and mixed-language environments. The module establishes a shared vocabulary for human-in-the-loop accountability and outcome-over-output thinking — the core of AI-assisted development, agentic workflows, and code modernization. IBM Bob serves as the working demonstration tool.

Das ist alles enthalten

7 Videos2 Lektüren1 Aufgabe

This module shows how professional developers use AI coding assistants to work safely with unfamiliar and legacy code. Centered on the agentic loop — a repeatable six-step method (analyze, prompt, review, refine, validate, document) — it teaches the judgment that turns fluent AI output into reviewable, auditable, production-grade work. Learners practice prompt engineering for developers, critical code review of AI-generated code, and disciplined codebase navigation across Java, Python, and mixed-language systems, and learn when a fast answer is enough and when a change demands the full loop. The module builds a shared vocabulary for AI-assisted development, agentic workflows, and human-in-the-loop accountability — relevant to developers, QA engineers, architects, and team leads. IBM Bob serves as the working demonstration tool.

Das ist alles enthalten

7 Videos2 Lektüren1 Aufgabe

This module teaches developers and the people who guide them how to read unfamiliar code with intent and improve its structure safely. It centers on code refactoring as professional engineering judgment: diagnosing why a function resists change, naming the problem in the shared vocabulary that developers, tech leads, and QA all use, and applying the SOLID principles — the Single Responsibility Principle first — to reduce technical debt without altering behavior. Learners see how the six-step agentic loop turns an AI coding assistant from a code generator into a disciplined refactoring partner, and they practice the critical code review that keeps AI-generated changes safe to merge. The skills transfer across Java, Python, and mixed-language codebases, and they support legacy code modernization at enterprise scale. Whether you write the code or direct those who do, you leave able to judge when a refactor is worth doing and whether it was done well. IBM Bob serves as the working demonstration tool.

Das ist alles enthalten

7 Videos2 Lektüren1 Aufgabe

This module teaches developers, tech leads, architects, and compliance officers how to modernize legacy Java safely, using a disciplined five-stage modernization lifecycle: assess, plan, execute, validate, and document. It treats legacy code modernization as engineering judgment rather than mechanical translation — assessing what a system guarantees before changing it, planning a Java migration as small releasable slices, validating each slice at an acceptance gate, and recording intent in architecture decision records (ADRs). Learners see how an agentic AI workflow accelerates a version upgrade while a human governs risk, and how to tell architectural awareness from syntactic translation. The skills transfer across Java, Python, .NET, COBOL, and mixed-language codebases, supporting software modernization, code refactoring, and technical debt assessment at enterprise scale. IBM Bob serves as the working demonstration tool.

Das ist alles enthalten

7 Videos2 Lektüren1 Aufgabe

This module teaches developers and the leads who coordinate them how to scale AI assistance from a single change to an entire codebase. It centers on orchestration: the agentic workflow that splits a system-wide change into stages, delegates each to a specialist role, sequences the rollout across services, and keeps a human at the final checkpoint. Aimed at developers, platform engineers, architects, QA leads, DevOps engineers, engineering managers, IT security, and compliance officers, it builds the judgment that turns AI-assisted development from a pilot into governed, organization-wide use. Learners see how coordinated change, phased rollout, code review, and CI/CD integration keep software modernization consistent and auditable. The skills transfer across Java, Python, JavaScript, .NET, and mixed-language codebases, supporting legacy code modernization, technical debt reduction, and agentic workflows at enterprise scale. Whether you write the code or direct those who do, you leave able to judge when to orchestrate — and when not to. IBM Bob serves as the working demonstration tool.

Das ist alles enthalten

7 Videos2 Lektüren1 Aufgabe

This module teaches the governance and CI/CD practices that move AI-assisted development from a small pilot to safe, organization-wide use. It centers on governed AI: encoding a team's rules into an AI coding assistant's configuration so they apply the same way everywhere, and keeping a human accountable at every decision that matters. Aimed at developers, architects, QA leads, DevOps engineers, platform engineers, engineering managers, IT security, and compliance officers, it builds the judgment to manage AI adoption across teams without trading speed for risk. Learners see how a governance decision map, a deployment perimeter, CI/CD integration, code review, and an audit trail keep AI-assisted code modernization consistent, secure, and auditable. The practices transfer across Java, Python, JavaScript, .NET, and mixed-language codebases, supporting legacy code modernization, technical debt reduction, agentic workflows, and DevSecOps at enterprise scale. IBM Bob serves as the working demonstration tool.

Das ist alles enthalten

7 Videos1 Lektüre1 Aufgabe

This is where the whole course comes together. You take one small but realistic legacy codebase — outdated patterns, fragile areas, thin tests, minimal documentation — through the full five-stage modernization lifecycle: assess, plan, execute, validate, and document. Working in IBM Bob in a no-install Coursera lab, you run a compliance review, scope one defensible change, refactor it behind a human approval gate, and verify nothing broke. You capture every decision in a single living document — plan, change record, validation evidence, and reflection — and self-assess it against a structured rubric. By the end, you will have completed a governed, end-to-end modernization and produced a portfolio-ready artifact you can show an employer or interviewer.

Das ist alles enthalten

2 Videos1 Lektüre

Dozent

LearnQuest Network
208 Kurse1.004.072 Lernende

von

IBM

Mehr von Software Development entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen