Course Outline

Introduction

  • What's new in PHP 8?
  • PHP programming tips and refreshers

Getting Started

  • Setting up the server environment
  • Installing PHP 8
  • Configuring the database

Implementing Attributes

  • Attribute syntax and namespaces
  • Using Reflection API
  • Declaring attribute classes

Constructor Property Promotion

  • Constructor arguments
  • Declaring class properties
  • Coding style considerations

Using Match Expression

  • Structure and usage
  • Match vs switch
  • Handling non-identity checks

Named Arguments

  • Defining function parameters
  • Parameters vs arguments
  • Union types
  • PHP 8 named arguments

PHP JIT Compiler

  • Enabling OPCache
  • Configuring JIT compiler

Security Best Practices in PHP 8

  • Session, filesystem, database security
  • Error reporting and data handling

Troubleshooting

Summary and Next Steps

Requirements

  • PHP programming experience

Audience

  • Developers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (5)

Upcoming Courses

Related Categories