diff --git a/content/_index.md b/content/_index.md index 97b4871e..a72477aa 100644 --- a/content/_index.md +++ b/content/_index.md @@ -4,42 +4,9 @@ title: Academy - -{{% blocks/lead color="primary" %}} - -[LearningPaths](https://cloud.layer5.io/academy/learning-paths) - -[Challenge](https://cloud.layer5.io/academy/challenges) +[Learning Paths](/academy/learning-paths) - --- *Below this line, this reminder won't appear when published.* -### Welcome to dev environment for your Academy -> This is just a development page that shows during the build process. The development process is extraordinarily simple - you can start building it out bit by bit or dive right in. - - - -{{% /blocks/lead %}} - -#### What Your Academy Will Look Like - -> When published, your Academy will feature two main sections ([This Page looks like](https://cloud.layer5.io/academy/) -) - -> - **[Learning Paths](/academy/learning-paths/)** - Structured courses combining theoretical knowledge with hands-on labs -> -> - **[Challenges](/academy/challenges/)** - Time-based, practical labs to test and validate skills - - -#### Build Process - -> Here's the simple workflow: ->> 1. **Develop locally** - Make your changes and test them here - ->> 2. **Merge when ready** - Your Academy stays private until you decide to publish - ->> 3. **Publish when ready** - Release it to your organization - - -**Need help?** [Documentation](https://github.com/layer5io/layer5-academy/blob/master/README.md) | [Contact Us](https://mesheryio.slack.com/ssb/redirect) \ No newline at end of file +{{< org/info >}} \ No newline at end of file diff --git a/layouts/shortcodes/org/info.html b/layouts/shortcodes/org/info.html new file mode 100644 index 00000000..3ba01d64 --- /dev/null +++ b/layouts/shortcodes/org/info.html @@ -0,0 +1,119 @@ +
+

Welcome to dev environment for your Academy

+

+ The Layer5 Cloud Academy is a modular learning management system (LMS) designed for building learning paths and + interactive, hands-on challenges. This integration allows you to embed live visualizations, interactive + designs, and contextual experiences directly into your courses. +

+
+

Things to Keep in Mind

+ +
+
+

Academy Example

+

+ The + academy-example + is a starter template for creating custom learning paths and courses on the Layer5 Academy. It provides the + necessary file structure and a working example to help you get started quickly. +

+
+
+

Academy Theme

+ The + academy-theme + provides the core layout, style, and features for your learning path. Regularly updating it ensures you benefit + from + the latest improvements and bug fixes. +

+ Latest Academy Theme Version: Loading... +

+

+ To upgrade to the latest theme version, run: make theme-update +

+
+ +
+

Academy Structure

+
Core Directories
+ Now, inside your academy-example project, you should see the following top-level folders. + +
Content Hierarchy
+

+    learning-paths/
+    └── mastering-kubernetes/                    // <-- Learning Path
+        ├── _index.md                            
+        ├── advanced-networking/                 // <-- Course 1
+        │   └── _index.md                        
+        └── core-concepts/                       // <-- Course 2
+            ├── _index.md   
+            ├── course-exam.md                   // <-- Course Exam (Test)                     
+            └── 01-pods-and-services/            // <-- Module
+                ├── _index.md                    
+                ├── 01-pods.md                   // <-- Page 1
+                ├── 02-services.md               // <-- Page 2
+                ├── 03-knowledge-check.md        // <-- Test
+                ├── 04-hands-on-lab.md           // <-- Lab
+                └── arch.png                     // <-- Image
+    
+

The _index.md file within a folder is crucial as it defines the metadata for that level.

+
Front matter
+

+ Front matter is the configuration block at the top of every content file that defines its metadata. The most + critical field is type, which tells the Academy how to render the content. +

+ +
+

+ Need help? + + Documentation + | + + Contact Us + + +

+
+ +