1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
unleash.unleash/website/docs/unleash-academy/academy.md
Drew Gorton b2b19e4970
Navigation refactor (#5227)
## About the changes
Refactor the main nav, with the following goals: 
* Communicate the value of each section vs the format (ex:
“Understanding Unleash” vs “Topic Guides”)
* Make space for the Feature Flag tutorials section that we’re starting
to build
* Scope updates to navigation and pages that need updates based on new
URLs & organization
* Update URLs to follow the new hierarchy without breaking links (adding
redirects & editing internal links between pages as needed)

### Important files
sidebar.js
docusaurus.config.js

## Discussion points
* Redirects can't be tested out of prod, which is a bummer :/
* Some URLs have been preserved untouched while we monitor for potential
negative SEO impact of client-side redirects
* It's a large PR (sorry). Nav changes and file movements impacted lots
of files.

---------

Co-authored-by: Thomas Heartman <thomas@getunleash.ai>
2023-10-31 09:38:03 -05:00

90 lines
3.6 KiB
Markdown

---
id: introduction
title: Unleash Academy
---
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
import Figure from '@site/src/components/Figure/Figure.tsx'
# Unleash Academy
## Introduction
**Unleash Academy is your go-to portal for complimentary self-paced training materials around the Unleash platform.**
Whether you are new to feature flags or a seasoned feature management user and whatever your organizational role, our materials will help onboard you to the full suite of capabilities the Unleash platform has to offer, refresh your existing knowledge, broaden your knowledge to new use cases, and much more!
Any Unleash user is welcomed - from Open Source, Pro to Enterprise.
Content is carefully curated to ensure the best, most relevant targeted learning experience. Review the next section on how to use the content to get started today!
## Learning Paths and How to use this content
Content is built around Learning Paths that are based on common user roles and _personas_ using Unleash today. This helps ensure that you maximize value from the time you spend with Unleash Academy by reviewing content that will help you achieve your goals with Unleash.
**1. Start by identifying the _persona_ most closely associated with your day to day responsibilities.**
Example titles are provided for additional guidance:
- **Developer**
* E.g Software Engineer, Software Developer
- **DevOps / Admin**
* Platform Engineer, Site Reliability Engineer, DevOps Engineer, Systems Administrator, Cloud Infrastructure Consultant
- **Product Owner**
* Product Manager, Product Analyst
- **People Leader**
* Manager, Executive
:::note
All roles working with Unleash start with the [**Foundational**](foundational.md) training. Then, role dependent courses are offered thereafter.
:::
**2. Now check the course directory or the graphic below to find out which courses apply to your persona!**
## Course Directory
### Directory by Persona
<Tabs>
<TabItem value="Developer" label="Developer" default>
<ol>
<li><a href="foundational"><strong>Foundational</strong></a> (75min) </li>
<li><a href="advanced-for-devs"><strong>Advanced for Developers</strong></a> (45min)</li>
</ol>
</TabItem>
<TabItem value="DevOps / Admin" label="DevOps / Admin">
<ol>
<li><a href="foundational"><strong>Foundational</strong></a> (75min) </li>
<li><a href="managing-unleash-for-devops"><strong>Managing Unleash for DevOps/Admins</strong></a> (45min)</li>
</ol>
</TabItem>
<TabItem value="Product Owner" label="Product Owner">
<ol>
<li><a href="foundational"><strong>Foundational</strong></a> (75min) </li>
</ol>
</TabItem>
<TabItem value="People Leader" label="People Leader">
<ol>
<li><a href="foundational"><strong>Foundational</strong></a> (75min) </li>
</ol>
</TabItem>
</Tabs>
---
Select the tab that corresponds to your persona. A course list is shown - plan to complete the courses in the displayed order, noting the estimated completion times.
:::info
See also the following visualization of the learning paths
:::
<Figure caption="Learnings Paths organized by Persona" alt="Course order for Developer, DevOps, Product and Leader personas" img="/img/academy-learning-paths.svg"/>
---
### Directory by Course
- [**Foundational**](foundational.md) - For all roles working with Unleash - Developers, Product owners, Leaders.
- [**Advanced for Developers**](advanced-for-devs.md) - For Developers only, after Foundational content has been reviewed
- [**Managing Unleash for DevOps/Admins**](managing-unleash-for-devops.md) - For DevOps, Platform leads and Admins only after Foundational content has been reviewed