Building views is a very basic thing in D365.
Consider taking a course 'Microsoft Dynamics 365 Customization and Configuration'.
It covers the following topics related to views:
Manage entity ownership, manage entity properties, configure system entities, describe activity entities, configure entity ownership and entity properties, implement managed properties, configure custom entities and security roles, delete entities
Implement entity relationships
Define relationship types, create relationships, configure cascading rules, identify types of cascading behavior, work with hierarchical data, configure entity mapping, create connections and connection roles
Define and configure Microsoft Dynamics 365 fields
Identify field types, define field naming requirements, configure field properties and field display formats, implement option sets and two option fields, configure lookup fields and customer fields
Configure fields, configure field properties, use calculated fields, use rollup fields, configure global option sets, create alternate keys, configure field-level security and security roles, use status and status reasons, identify status reason transitions
Implement Microsoft Dynamics 365 views and visualizations
Identify view types; create, modify, manage, and delete views; customize views; create system and personal charts; identify chart types that can be combined; use available series aggregation types; customize charts; import and export charts; create dashboards and dashboard components; customize dashboards; control access to dashboards
www.microsoft.com/.../exam-mb2-716.aspx
Matthew