From db1f50f44822e68cbd7b52bc596e502ac192484c Mon Sep 17 00:00:00 2001 From: Dashamir Hoxha Date: Fri, 27 Sep 2019 15:26:07 +0200 Subject: [PATCH 1/2] Add an index page with pointers to the interactive lessons --- src/Documentation/sidebar.json | 5 +++++ src/Nav/index.js | 8 ++++++++ static/docs/learn/index.md | 22 ++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 static/docs/learn/index.md diff --git a/src/Documentation/sidebar.json b/src/Documentation/sidebar.json index 1acf685c48..c342ff087b 100644 --- a/src/Documentation/sidebar.json +++ b/src/Documentation/sidebar.json @@ -1,4 +1,9 @@ [ + { + "slug": "learn", + "label": "Learn DVC", + "source": "learn/index.md" + }, { "slug": "get-started", "source": "get-started/index.md", diff --git a/src/Nav/index.js b/src/Nav/index.js index ab34897bec..9e45931565 100644 --- a/src/Nav/index.js +++ b/src/Nav/index.js @@ -21,6 +21,14 @@ export default function Nav({ mobile = false }) { > Features + { + logEvent('menu', 'learn') + }} + > + Learn + { diff --git a/static/docs/learn/index.md b/static/docs/learn/index.md new file mode 100644 index 0000000000..70a3ca7864 --- /dev/null +++ b/static/docs/learn/index.md @@ -0,0 +1,22 @@ +# Learn DVC + +Learn basic concepts and features of DVC with these interactive lessons: + +1. [Data Management](https://katacoda.com/dvc/courses/basics/data)
The + core function of DVC is data tracking and management. Let's see how to do it. + +2. [Getting the Best Performance](https://katacoda.com/dvc/courses/basics/performance) +
It is important to optimize the DVC setup for having the best + performance with handling big data files. + +3. [Tracking Data Versions](https://katacoda.com/dvc/courses/basics/versioning) +
DVC takes advantage of GIT's versioning features to keep track of the + data versions. + +4. [Sharing Data](https://katacoda.com/dvc/courses/basics/sharing)
DVC + facilitates sharing of data between different people that work on the same + project. + +5. [Stages And Pipelines](https://katacoda.com/dvc/courses/basics/pipelines) +
DVC has a built-in way to connect ML steps into a DAG and run the full + pipeline end-to-end. From c5a958a4f4e1a2f8997ac6e4d00e655c3ed33a7e Mon Sep 17 00:00:00 2001 From: Dashamir Hoxha Date: Mon, 30 Sep 2019 06:59:41 +0200 Subject: [PATCH 2/2] Renamed learn -> basics. Removed top menu item. --- src/Documentation/sidebar.json | 6 ++--- src/Nav/index.js | 8 ------- static/docs/basics/index.md | 22 +++++++++++++++++++ .../docs/{learn/index.md => basics/index.md~} | 0 4 files changed, 25 insertions(+), 11 deletions(-) create mode 100644 static/docs/basics/index.md rename static/docs/{learn/index.md => basics/index.md~} (100%) diff --git a/src/Documentation/sidebar.json b/src/Documentation/sidebar.json index c342ff087b..c6d5e3b69a 100644 --- a/src/Documentation/sidebar.json +++ b/src/Documentation/sidebar.json @@ -1,8 +1,8 @@ [ { - "slug": "learn", - "label": "Learn DVC", - "source": "learn/index.md" + "slug": "basics", + "label": "DVC Basics", + "source": "basics/index.md" }, { "slug": "get-started", diff --git a/src/Nav/index.js b/src/Nav/index.js index 9e45931565..ab34897bec 100644 --- a/src/Nav/index.js +++ b/src/Nav/index.js @@ -21,14 +21,6 @@ export default function Nav({ mobile = false }) { > Features - { - logEvent('menu', 'learn') - }} - > - Learn - { diff --git a/static/docs/basics/index.md b/static/docs/basics/index.md new file mode 100644 index 0000000000..9f2e70f9e1 --- /dev/null +++ b/static/docs/basics/index.md @@ -0,0 +1,22 @@ +# Learn DVC Basic Concepts and Features + +Learn basic concepts and features of DVC with these interactive lessons: + +1. [Data Management](https://katacoda.com/dvc/courses/basics/data)
The + core function of DVC is data tracking and management. Let's see how to do it. + +2. [Getting the Best Performance](https://katacoda.com/dvc/courses/basics/performance) +
It is important to optimize the DVC setup for having the best + performance with handling big data files. + +3. [Tracking Data Versions](https://katacoda.com/dvc/courses/basics/versioning) +
DVC takes advantage of GIT's versioning features to keep track of the + data versions. + +4. [Sharing Data](https://katacoda.com/dvc/courses/basics/sharing)
DVC + facilitates sharing of data between different people that work on the same + project. + +5. [Stages And Pipelines](https://katacoda.com/dvc/courses/basics/pipelines) +
DVC has a built-in way to connect ML steps into a DAG and run the full + pipeline end-to-end. diff --git a/static/docs/learn/index.md b/static/docs/basics/index.md~ similarity index 100% rename from static/docs/learn/index.md rename to static/docs/basics/index.md~