You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/cloud/academy/creating-content/building-certifications/index.md
+19-15Lines changed: 19 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,17 +36,17 @@ Building a new certification involves setting up the correct directory structure
36
36
37
37
All content for a new certification must reside within the `content/certifications/orgID` directory. To keep content organized, each certification has its own folder named with a descriptive, URL-friendly slug.
38
38
39
-
The final URL will follow this pattern: `https://cloud.layer5.io/academy/content/certifications/<certification-folder-name>/`
39
+
The final URL will follow this pattern: `https://cloud.layer5.io/academy/content/certifications/orgID/<certification-folder-name>/`
40
40
41
41
Below is the standard file structure:
42
42
43
43
```
44
44
content/certifications/
45
-
└── orgID/layer5-certification-exam/ <-- The <certification-name> directory
46
-
├── _index.md <-- Defines the certification's metadata
47
-
├── exam-1.md <-- (Optional) A standard content page for introduction
48
-
├── optional-exam-2.md <-- An optional supplementary exam
49
-
└── exam-3.md <-- A mandatory exam, accessible after completing all previous required units.
45
+
└── orgID/layer5-certification-exam/ <-- The <certification-name> directory
46
+
├── _index.md <-- Defines the certification's metadata
47
+
├── exam-1.md <-- (Optional) A standard content page for introduction
48
+
├── optional-exam-2.md <-- An optional supplementary exam
49
+
└── exam-3.md <-- A mandatory exam, accessible after completing all previous required units.
50
50
```
51
51
52
52
**Key Files:**
@@ -75,17 +75,19 @@ categories: "platform"
75
75
76
76
#### Frontmatter Fields Reference
77
77
78
+
> In this table, fields marked with ✅ are required, while those marked with – are optional.
79
+
78
80
| Field | Required | Description |
79
81
| :--- | :--- | :--- |
80
-
|`type`| ✅ | Must be set to `"certification"` to identify this content correctly. |
81
-
|`id`| ✅ | A globally unique identifier (UUID) for the certification. |
82
-
|`title`| ✅ | The human-readable title that will be displayed to users. |
83
-
|`description`| ✅ | A comprehensive summary of the certification's scope and objectives. |
84
-
|`weight`|❌| Controls the display order (lower numbers appear first). Items are sorted alphabetically by title if not specified.|
85
-
|`banner`|❌| Path to an image in the `static` folder, e.g., `images/icon.svg`. |
86
-
|`tags`|❌| Keywords for content discovery. Multiple tags can be selected. |
87
-
|`level`|❌| A string for the intended difficulty (`beginner`, `intermediate`, `advanced`). Default: `beginner`. |
88
-
|`categories`|❌| A string that assigns the certification to a specific category. |
82
+
|`type`| ✅ | Must be set to `"certification"` to identify this content correctly. |
83
+
|`id`| ✅ | A globally unique identifier (UUID) for the certification. |
84
+
|`title`| ✅ | The human-readable title that will be displayed to users. |
85
+
|`description`| ✅ | A comprehensive summary of the certification's scope and objectives. |
86
+
|`weight`|-| Controls the display order (lower numbers appear first). Items are sorted alphabetically by title if not specified.|
87
+
|`banner`|-| Path to an image in the `static` folder, e.g., `images/icon.svg`. |
88
+
|`tags`|-| Keywords for content discovery. Multiple tags can be selected. |
89
+
|`level`|-| A string for the intended difficulty (`beginner`, `intermediate`, `advanced`). Default: `beginner`. |
90
+
|`categories`|-| A string that assigns the certification to a specific category. |
89
91
90
92
### 3. Add Content and Exams
91
93
@@ -108,6 +110,8 @@ Successfully completing a certification provides learners with valuable, verifia
108
110
109
111
Upon successful completion of all mandatory exams, learners are awarded a digital badge. This badge serves as a verifiable credential that is perfect for sharing on professional profiles to showcase the achievement.
110
112
113
+
See a live example on a [user's profile](https://cloud.layer5.io/user/a5eb9e0a-c9e3-4b66-890c-8f018e729306?tab=badges)
| **Learning Path** | `id` | ✅ | **Crucial.** A stable UUIDfor tracking progress. **Do not change.** [^1] |
161
+
| **Learning Path**, **Course**, **module** | `tags` | - | Keywordsfor content discovery. Multiple tags can be selected. |
162
+
| **Learning Path**, **Course**, **module** | `categories` | - | The main categories for the content. Only one can be selected. |
163
+
| **Learning Path**, **Course** | `banner` | - | Path to an image in the `static` folder, e.g., `images/icon.svg`. |
163
164
164
165
> For a complete list of all predefined variables and advanced usage, please refer to the official [Hugo FrontMatter documentation](https://gohugo.io/content-management/front-matter/).
0 commit comments