SF2C16 | Data Serialization with Symfony

  • This training introduces you to the techniques of serializing and unserializing data with Symfony. You will first learn how to serialize and unserialize data with the built-in Symfony Serializer component. Then, you will discover how to leverage serialization and unserialization thanks to the JMSSerializerBundle and its powerful features set.
  • Prerequisites

    Basic knowledge of Symfony
  • Goals

    This three hour workshop helps you master the principles and techniques of data serialization. You will first discover how Symfony enables you to serialize data thanks to the built-in Serializer component and then how to leverage it with the JMSSerializerBundle. You will learn how to configure the JMS Serializer to serialize your data the way you want and how you can extend it to perform custom serialization/unserialization processes.

Full program

The Symfony Serializer Component

  • Introduction to the Serializer Component
  • Understanding how to normalize/denormalize data
  • Understanding how to encode/decode data
  • Serializing data with the Serializer
  • Extending the Serializer component

The JMSSerializerBundle

  • Installing and configuring the JMSSerializerBundle
  • Discovering the set of serialization metadata
  • Configuring the serialization metadata with annotations
  • Creating custom serialization handler

Time program

Day 1

Appreciation of the training

Global average :

  1. Educational rating : N.C
  2. Content rating : N.C
  3. Pace rating : N.C
  • Duration

    3 hour(s)
  • Level

    Beginner
  • Available languages

    French
  • Available countries

    France
From €490.00
No session scheduled

No session is scheduled for this course. However we organize tailored training courses: contact us for more informations!