thePHP.cc Logo Deutsch Contact
Modernising Software

Modernising Software

Software is constantly ageing because technology and the business environment are constantly evolving. On the other hand, we must recognise that existing software has made a company's success possible in the first place.

Do you struggle daily with outdated systems that slow down your productivity? In this training course, you will learn how to transform existing applications into modern, future-proof solutions without jeopardising ongoing operations.

Modernise your software and modernise your company!

Learning Objectives

Target Audience

IT specialists, software developers and system architects who work with outdated IT systems and want to implement changes and enhancements more quickly and securely in the future.

Requirements

Experience with PHP or a similar programming language.

Modernising Software 990,- EUR 10 Credits

5 Online Sessions á 120 minutes

No date is currently planned for this training.

Content and Procedure

  1. Introduction

    Duration: 120 minutes

    • The legacy dilemma
    • Refactor or rewrite?
    • Branch by abstraction
  2. Integration

    Duration: 120 minutes

    • Left or right?
    • Bridge technologies
  3. Migration

    Duration: 120 minutes

    • Migration until PHP 7
    • Migration from PHP 7
    • Continuous migration
  4. Managing Risk

    Duration: 120 minutes

    • Test automation
    • Characterization tests
    • Regression tests
  5. Blueprints

    Duration: 120 minutes

    • We deal with a selection of blueprints according to participants' wishes, for example:
    • Blueprint: Autoload
    • Blueprint: Explicit dependencies
    • Blueprint: global state and immutablity
    • Blueprint: decoupling through events

Your Trainer

Stefan Priebsch Stefan Priebsch has led numerous complex modernisation projects to success.

Request notification

We will be happy to inform you by e-mail when a specific date for this training has been set.
Please enter your e-mail address here.

Request exclusive training

We will be happy to contact you to plan an exclusive training.
Please enter your e-mail address here.

We only use the data entered here to send the requested information.

Thank you for your interest!

Please give us a little more context:

Thank you for your interest!

We will contact you as soon as a date has been fixed.

We will get back to you as soon as possible.

Book training

Training X

    An error has occurred during processing. Please check the marked fields.

    Education Flat Rate

    This training can also be attended as part of our education flat rate.

    Are you already a customer of our education flat rate? Then please register for this training via the dashboard. Please contact us if you do not yet have access to your dashboard.

    Not yet a customer of our education flat rate? Then you can find all the information you need here .

    Account Information

    Participant details

    Contact information

    Billing address

    Our offer is aimed exclusively at companies.

    All prices are subject to the statutory VAT applicable at the time of invoicing.

    After we receive your booking, you will receive your invoice from us the next working day and we will contact you by email to request the contact details of the participants.

    We use the data collected via this form exclusively for contract processing.

    Voucher

    Booking

    Thank you for your booking!

    You will receive your invoice from us the next working day, and
    we will contact you by e-mail to ask for the contact details of the participants.

    Wir haben an die übermittelten Kontaktdaten bereits eine Einladung verschickt.

    Diese Schulung für Dein Unternehmen?

    Problems can be very individual, especially when modernising software. We therefore offer this training individually tailored to your needs, either online or on-site at your company.