Skip to content

Commit 6109ce0

Browse files
committed
update
Signed-off-by: ZihanKuang <[email protected]>
1 parent 9e97b46 commit 6109ce0

File tree

1 file changed

+120
-0
lines changed
  • content/en/cloud/academy/certification

1 file changed

+120
-0
lines changed
Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
---
2+
title: Creating Certification
3+
weight: 4
4+
description: >
5+
A step-by-step guide to building a professional certification in the Academy.
6+
categories: [Academy]
7+
tags: [Designer]
8+
---
9+
10+
In [Layer5 Academy](https://cloud.layer5.io/academy/), a **Certification** is a top-level content type designed to formally **validate** a learner's professional skills and expertise in a specific domain. Unlike a Learning Path, which guides a user through a structured learning process, a Certification focuses primarily on **assessment and evaluation**.
11+
12+
The successful completion of a Certification results in an official, shareable **Certificate of Completion** and a valuable badge, signifying a verified level of proficiency.
13+
14+
### Certification vs Other Content Types
15+
16+
To better understand its unique role, here is a comparison with other content types in the Academy:
17+
18+
| Feature | Learning Path | Challenge | Certification |
19+
| :--- | :--- | :--- | :--- |
20+
| **Primary Goal** | To teach and guide through a comprehensive curriculum. | To solve a specific, hands-on problem in a competitive or timed scenario. | To **validate** and **prove** existing knowledge through formal examination. |
21+
| **Structure** | Hierarchical (Path → Courses → Modules). | Typically a single, scenario-based task. | Flat; a collection of one or more exams. |
22+
| **Main Content** | Lessons, informational pages, labs, and progressive assessments (Quizzes/Tests). | A set of instructions for a practical task and a validation mechanism. | A series of rigorous exams, potentially with a brief study guide. |
23+
| **Outcome** | Acquired knowledge and skills. | A score, rank, or completion status. | An **official certificate** and a badge signifying verified expertise. |
24+
25+
## Getting Started
26+
27+
### Directory Structure
28+
29+
All content for a new certification must reside within the main `content/certifications/orgID` directory. The structure is organized to group certifications by the organization that provides them, ensuring clarity and scalability.
30+
31+
To create a new certification, you must first create a two-level directory structure:
32+
33+
1. **Organization ID folder** (`orgID`) - Groups certifications by organization
34+
2. **Certification Name folder** (`<certification-name>`) - A descriptive, URL-friendly name (slug) for your certification
35+
36+
The URL will follow this pattern: `https://cloud.layer5.io/academy/certifications/orgID/certification-name/`
37+
38+
### File Structure
39+
40+
Below is a typical file structure for a new certification:
41+
42+
```
43+
content/certifications/
44+
└── layer5-certification-exam/ <-- The <certification-name> directory
45+
├── _index.md <-- Defines the certification's metadata
46+
├── exam-1.md <-- (Optional) A standard content page for introduction
47+
├── optional-exam-2.md <-- An optional supplementary exam
48+
└── exam-3.md <-- A mandatory exam (You must complete all previous units to access this exam)
49+
```
50+
51+
**Key Files:**
52+
- **`_index.md`**: The entry point for your certification containing all metadata (title, description, banner, etc.)
53+
- **Exam Files (`*.md`)**: Individual Markdown files containing the exams. Order and optional status are controlled by frontmatter, not filename.
54+
55+
## Configuration
56+
57+
### Setting Up the Certification (`_index.md`)
58+
59+
The `_index.md` file defines the core properties of your certification. Its frontmatter controls how the certification is presented to users and categorized within the Academy.
60+
61+
Here's a complete example of the YAML frontmatter for a certification's `_index.md` file:
62+
63+
```yaml
64+
---
65+
type: "certification"
66+
id: "445a80d2-1234-1234-1234-2329c5ddcdec"
67+
title: "Layer5 Network Certification"
68+
description: "Validate your expertise in Layer5 networking technologies through comprehensive assessment"
69+
banner: "images/layer5-icon.svg"
70+
weight: 1
71+
tags: [network, cloud, infrastructure]
72+
level: "beginner"
73+
categories: "platform"
74+
---
75+
```
76+
77+
#### Frontmatter Fields Reference
78+
79+
| Field | Required | Description |
80+
| :--- | :--- | :--- |
81+
| `type` || Must be set to `"certification"` to identify this content correctly. |
82+
| `id` || A globally unique identifier (UUID) for the certification. |
83+
| `title` || The human-readable title that will be displayed to users. |
84+
| `description` || A comprehensive summary of the certification's scope and objectives. |
85+
| `banner` || Path to an image in the `static` folder, e.g., `images/icon.svg`. |
86+
| `weight` || Controls the display order (lower numbers appear first). |
87+
| `tags` || Keywords for content discovery. Multiple tags can be selected. |
88+
| `level` || A string indicating the intended difficulty (e.g., `beginner`, `intermediate`, `advanced`). |
89+
| `categories` || A string that assigns the certification to a specific category. |
90+
91+
## Content Creation
92+
93+
### Composing Certification Content
94+
95+
A certification is primarily a collection of exams designed to validate a learner's skills. However, you can also include standard content pages to provide context and guide the learner.
96+
97+
The content within a certification folder can include:
98+
99+
- **Exams:** These are the core, assessable components. A certification can contain one or multiple exams. You can control the display order using the `weight` field in each file's frontmatter.
100+
- **Informational Pages:** You can add standard Markdown pages to serve as an introduction, a study guide, or a list of helpful resources. These pages do not contain questions and are not part of the formal assessment process.
101+
102+
{{< alert type="info" title="How to Create and Configure Exams" >}}
103+
Every "Exam" file within a certification follows the unified Academy assessment standard.
104+
105+
For detailed instructions on how to write an exam file, define various question types (single-answer, multiple-answer, short-answer), set scoring and passing percentages, and use advanced options, please refer to our comprehensive [Integrating Assessments in the Academy](../) guide.
106+
{{< /alert >}}
107+
108+
## Advanced Features
109+
110+
### Certificate of Completion
111+
112+
The primary outcome of successfully completing a certification is the issuance of an official Certificate of Completion. This certificate serves as a formal validation of the learner's skills and expertise in the subject matter.
113+
114+
The specific design, template, and data schema for the certificates are currently being finalized and will be available in a future update.
115+
116+
### Monetization
117+
118+
Certifications are designed with the capability to be configured as paid content. This allows organizations to offer premium, high-value accreditations for professional development.
119+
120+
The specific steps for setting prices and integrating payment processing are planned for a future release and will be documented accordingly.

0 commit comments

Comments
 (0)