Launch into application modernization — one of enterprise software's most in-demand specialties — with a portfolio-ready capstone that proves you can run a legacy transformation end to end. Legacy application modernization is one of the most in-demand and rarely well-taught skills in enterprise software development. This course is built for working developers who are new to modernization — no prior experience with legacy systems or refactoring required. You'll learn the professional practices that turn AI assistance into reliable, auditable, production-grade work: structured codebase navigation, disciplined application refactoring, technical-debt reduction, and the five-stage software modernization lifecycle (assess, plan, execute, validate, document). The skills transfer across Java, Python, JavaScript, TypeScript, .NET, COBOL, and mixed-language codebases. Developers, architects, QA leads, DevOps and platform engineers, engineering managers, IT security, and compliance officers each find their role represented, alongside the governance practices that take AI from small pilot to organization-wide use. IBM Bob is the demonstration tool, with hands-on labs in a no-install Coursera environment. The course concludes with a showcase-ready capstone: a complete legacy modernization performed end-to-end on a single codebase.

AI-Assisted Code Modernization
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Expérience recommandée
Ce que vous apprendrez
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.
Compétences que vous acquerrez
- Catégorie : CI/CD
- Catégorie : Agentic systems
- Catégorie : Application Lifecycle Management
- Catégorie : Prompt Patterns
- Catégorie : Code Reusability
- Catégorie : Software Technical Review
- Catégorie : Code Review
Outils que vous découvrirez
- Catégorie : Prompt Engineering
- Catégorie : COBOL (Programming Language)
Détails à connaître

Ajouter à votre profil LinkedIn
juin 2026
6 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 7 modules dans ce cours
Instructeur

Offert par
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,




