Course of PHP 8: News and Examples for the Real World™

Rafa GómezJavier Ferrer

By Rafa Gómez y Javier Ferrer Backend

Migrate your applications to PHP 8 step by step, achieve more maintainable tests thanks to Named Arguments, simpler Value Objects with Constructor Property Promotion, replace PECL (deprecated), and much more.

💸 First lesson available for free and without registering 💸

🤔 What you will learn with this course

Course where we take a step beyond the list of novelties in PHP 8 and put them into practice.

We will see how to apply the new features of PHP through real-world examples, saving a lot of time when dealing with extensions now that PECL is considered obsolete.

We will migrate an existing application by automatically refactoring as much as we can and see what limitations these types of tools have.

🎥 Content

  1. 🚀 [FREE] 🐘 Advances in PHP 8
    • ⚡️ The top 10 novelties in PHP 8
    • ⬇️ Install PHP 8
    • 👏 New functions that (finally) come to PHP 8
  2. 👌 Improve code expressiveness with PHP 8
    • 🤝 The dangers of using Union Types
    • 🤼‍♂️ When to use Switch vs Match expressions vs maps
    • 🗣 Add semantics to your method calls: Named Parameters
  3. 💩 PECL has been deprecated… Now what?
    • 😌 Use Pickle as a replacement for PECL
    • ⚠️ Compiling PHP extensions manually
    • 🐞 Xdebug 3: Differences in configuration
  4. 🌈 PHP Annotations: Attributes
    • 🔥 The dangers of annotations also come to PHP
    • 🦻 Create an attribute to listen to domain events
  5. ♻️ Refactor to PHP 8
    • 👀 Keep this in mind before migrating to PHP 8
    • 🤖 Use your IDE to refactor to PHP 8
    • 🧙‍♂️ Refactor to PHP 8 with 2 clicks using Rector
  6. 🔜 Conclusions and next steps
    • 🤟 Conclusions and next steps

In the Preview tab, you have the entire course index, but if you want to get an idea of the content and quality of the videos, here is the first one:

Related courses

See full catalogue

Pay according to your needs

lite (only monthly)

19 €
per month
  • Access to a subset of courses to lay the foundation for maintainable, scalable, and testable code
  • Company invoice
Popular

standard

24,92 €
Save 121
Annual payment of 299
per month
  • Full course catalog
  • Design and architecture challenges
  • Highlighted solutions videos for challenges
  • Receive job offers verified by Codely
  • Company invoice

premium

41,58 €
Save 89
Annual payment of 499
per month
  • Everything above
  • More benefits coming soon

We won’t increase the price while your subscription is active