M6.3 - Content Types and Content Apps

Total time: ~Half a day

In this course, you will learn how to define new content types and manage them by building content apps.

Chapters

1. Getting started with light development 4 min
2. Preparation: Setting up the environment 20 min
3. Magnolia CLI 10 min
4. Light modules 5 min
5. Exercise: Create a light module 5 min
6. Knowledge check 1 min
7. Resource files app 6 min
8. Exercise: Check the light module in the app 2 min
9. Content Type & Content App: Usecase Overview
10. Content Types and Content Apps 1 min
11. Basics of a Content Type 5 min
12. Datasource Definition 5 min
13. Exercise: Create a new ContentType Event & Its Datasource 5 min
14. Model Definition 8 min
15. Exercise: Define the event's data Model 5 min
16. Basics of a Content App 4 min
17. Automatically Generated Apps 5 min
18. Exercise: Create the Events Content App 12 min
19. Content App Configuration 2 min
20. App: Datasource & Permission 4 min
21. Exercise: Define Permissions and Datasource 5 min
22. App: Browser and Detail Subapps 4 min
23. Intro: Forms in AdminCentral 5 min
24. Detail Subapp: Actions, ItemProvider, Form 6 min
25. Exercise: Enhance the Location & Date Fields of the Detail Subapp 10 min
26. Browser SubApp: General, Actions, Actionbar 4 min
27. Actions: Configuration and Availability 5 min
28. Exercise: Enhance the Activate Action of the Browser Subapp 7 min
29. Browser SubApp: Workbench's Configuration 12 min
30. Exercise: Enhance the Workbench' s Configuration 15 min
31. Actionbar: Configurations & Availability 5 min
32. Admin central: App Launcher Layout 6 min
33. Exercise: Change Where Events App is Shown in Admincentral 4 min
34. The RestEndpoint 7 min
35. Exercise: Create a new Events RestEndpoint 8 min
36. Retrieving Data From a Workspace 4 min
37. Congratulations! 1 min
38. Author and Public Servers

About the teacher

Tu Bo Xuan
Senior Solution Architect