5

Training: Type Checking with Psalm | The PHP Consulting Company

 3 years ago
source link: https://thephp.cc/training/type-checking-with-psalm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Type Checking with Psalm

Type Checking with Psalm

Since version 7, PHP allows significantly more type safety when programming. This means that many errors can be found before a program is even executed.

In this training you will get to know Psalm, a tool for the static analysis of PHP code, through live demonstrations. You will learn how to use the tool correctly and make targeted adjustments to your program code in order to significantly reduce the probability of errors.

We have prepared the content of this training didactically with great care for the best possible online learning success. In classroom training, we essentially convey the same content, but in a compressed form.

Classroom training at our training center in Wolfratshausen is suspended until further notice due to the COVID-19 pandemic.

We also offer all training courses exclusively and individualized, both online and in-house at your site. During the COVID-19 pandemic, we will only conduct on-site in-house training if there is a suitable hygiene concept for participants and trainers and the infection situation allows it.

Learning Objectives
  • You can use Psalm in your PHP projects
  • You understand the output of Psalm and can derive appropriate actions from it
  • You can make previously implicit assumptions about your code explicit through annotations
  • You can have Psalm automatically check these explicit assumptions
Target Audience

This training is intended for advanced PHP developers who create or maintain complex applications.

Requirements

Participants should have about 3-4 years of experience programming with PHP or a similar programming language. Participants should have practical experience with object-oriented programming and be confident in using an IDE, common development tools, and Git version control.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK