In Unit 5 of the beginner level we saw how to create new content types. Content types are entities, which mean that we can add additional fields of different types (text, image, file, numeric, date, etc.).
In this unit we explore advanced configuration options for content types and especially for fields. Much functionality can be applied to other entities.
As well as reviewing the types of field available in the core, we look at the modules that add further field types, such as multimedia elements, dates and references to other entities.
We also look at how to automatically generate URL aliases by following replacement patterns.
Finally we explore how to control permissions on individual fields and on nodes.