May 1, 2024
3 minute read
Legacy applications are longstanding software programs that have been in use for many years and are typically written in older programming languages and technologies. Organizations often rely on legacy applications to perform critical business functions, but these applications can be challenging to maintain, update, and integrate with newer technologies. As a result, it is crucial to understand legacy applications to effectively manage and modernize them to meet changing business needs.
Why Learn About Legacy Applications?
There are several reasons why learners and students may be interested in learning about legacy applications:
iulbbc|
Find a path to becoming a Legacy Applications. Learn more at:
OpenCourser.com/topic/iulbbc/legacy
Reading list
We've selected five books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Legacy Applications.
A practical guide to modernizing legacy applications using agile development methodologies and cloud-based technologies. Author well-known agile development expert and author of several books on the topic.
A comprehensive overview of legacy applications, covering topics such as history, challenges, and modernization strategies. Author leading expert in legacy application management.
A practical guide to modernizing legacy applications, covering topics such as assessment, planning, and execution. Author has over 20 years of experience in legacy application modernization.
A guide to modernizing legacy applications using DevOps practices. Focuses on the cultural and organizational changes required for successful modernization.
A hands-on guide to refactoring and migrating legacy applications. Focuses on the practical aspects of modernization, including code refactoring and testing.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/iulbbc/legacy