diff --git a/doc/training-guides/bk003-ch001-developer-getting-started.xml b/doc/training-guides/bk003-ch001-developer-getting-started.xml
new file mode 100644
index 0000000000..6c624abd28
--- /dev/null
+++ b/doc/training-guides/bk003-ch001-developer-getting-started.xml
@@ -0,0 +1,56 @@
+
+
+
+ Getting Started
+
+ Day 1, 09:00 to 11:00, 11:15 to 12:30
+
+
+
+ Overview
+ Training would take 2.5 months self paced, (5) 2 week periods with a user group meeting, or
+ 40 hours instructor led with 40 hours of self paced lab time.
+ Prerequisites
+
+ Associate guide training
+ Associate guide virtualbox scripted install completed and running
+
+
+
+ Review Operator Introduction
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
+ Review Operator Brief Overview
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
+ Review Operator Core Projects
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
+ Review Operator OpenStack Architecture
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
+ Review Operator Virtual Machine Provisioning Walk-Through
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch002-developer-getting-started-lab.xml b/doc/training-guides/bk003-ch002-developer-getting-started-lab.xml
new file mode 100644
index 0000000000..e985476d5f
--- /dev/null
+++ b/doc/training-guides/bk003-ch002-developer-getting-started-lab.xml
@@ -0,0 +1,46 @@
+
+
+
+ Getting Started Lab
+
+ Day 1, 13:30 to 14:45, 15:00 to 17:00
+
+
+
+ Getting the Tools and Accounts for Committing Code
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
+ Fix a Documentation Bug
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
+ Submit a Documentation Bug
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
+ Create a Branch
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
+ Optional: Add to the Training Guide Documentation
+
+ Remote content not availableimage sourcehttps://docs.google.com/drawings/d/1J2LZSxmc06xKyxMgPjv5fC0blV7qK6956-AeTmFOZD4/edit?usp=sharing
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch003-developer-getting-started-quiz.xml b/doc/training-guides/bk003-ch003-developer-getting-started-quiz.xml
new file mode 100644
index 0000000000..2e0a385142
--- /dev/null
+++ b/doc/training-guides/bk003-ch003-developer-getting-started-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Getting Started Quiz
+
+ Day 1, 16:40 to 17:00
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch004-developer-apis-in-depth.xml b/doc/training-guides/bk003-ch004-developer-apis-in-depth.xml
new file mode 100644
index 0000000000..10186f5d23
--- /dev/null
+++ b/doc/training-guides/bk003-ch004-developer-apis-in-depth.xml
@@ -0,0 +1,14 @@
+
+
+
+ Developer APIs in Depth
+
+ Day 2 to 4, 09:00 to 11:00, 11:15 to 12:30
+
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch005-developer-apis-day-two-lab.xml b/doc/training-guides/bk003-ch005-developer-apis-day-two-lab.xml
new file mode 100644
index 0000000000..4f0ed16d07
--- /dev/null
+++ b/doc/training-guides/bk003-ch005-developer-apis-day-two-lab.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer APIs in Depth Lab Day Two
+
+ Day 2, 13:30 to 14:45, 15:00 to 16:30
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch006-developer-apis-day-two-quiz.xml b/doc/training-guides/bk003-ch006-developer-apis-day-two-quiz.xml
new file mode 100644
index 0000000000..280628ad86
--- /dev/null
+++ b/doc/training-guides/bk003-ch006-developer-apis-day-two-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer APIs in Depth Day Two Quiz
+
+ Day 2, 16:40 to 17:00
+
+
+
diff --git a/doc/training-guides/bk003-ch007-developer-apis-day-three-lab.xml b/doc/training-guides/bk003-ch007-developer-apis-day-three-lab.xml
new file mode 100644
index 0000000000..1b310227c9
--- /dev/null
+++ b/doc/training-guides/bk003-ch007-developer-apis-day-three-lab.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer APIs in Depth Lab Day Three
+
+ Day 3, 13:30 to 14:45, 15:00 to 16:30
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch008-developer-apis-day-three-quiz.xml b/doc/training-guides/bk003-ch008-developer-apis-day-three-quiz.xml
new file mode 100644
index 0000000000..65b8258057
--- /dev/null
+++ b/doc/training-guides/bk003-ch008-developer-apis-day-three-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer APIs in Depth Day Three Quiz
+
+ Day 3, 16:40 to 17:00
+
+
+
diff --git a/doc/training-guides/bk003-ch009-developer-apis-day-four-lab.xml b/doc/training-guides/bk003-ch009-developer-apis-day-four-lab.xml
new file mode 100644
index 0000000000..c53565b582
--- /dev/null
+++ b/doc/training-guides/bk003-ch009-developer-apis-day-four-lab.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Lab Day Four
+
+ Day 4, 13:30 to 14:45, 15:00 to 16:30
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch010-developer-apis-day-four-quiz.xml b/doc/training-guides/bk003-ch010-developer-apis-day-four-quiz.xml
new file mode 100644
index 0000000000..080817a9f8
--- /dev/null
+++ b/doc/training-guides/bk003-ch010-developer-apis-day-four-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer APIs in Depth Day Four Quiz
+
+ Day 4, 16:40 to 17:00
+
+
+
diff --git a/doc/training-guides/bk003-ch011-developer-how-to-partipate.xml b/doc/training-guides/bk003-ch011-developer-how-to-partipate.xml
new file mode 100644
index 0000000000..f14828609b
--- /dev/null
+++ b/doc/training-guides/bk003-ch011-developer-how-to-partipate.xml
@@ -0,0 +1,14 @@
+
+
+
+ Developer How To Participate
+
+ Day 5 to 9, 09:00 to 11:00, 11:15 to 12:30
+
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch012-developer-how-to-participate-day-five-lab.xml b/doc/training-guides/bk003-ch012-developer-how-to-participate-day-five-lab.xml
new file mode 100644
index 0000000000..df1dd00071
--- /dev/null
+++ b/doc/training-guides/bk003-ch012-developer-how-to-participate-day-five-lab.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Lab Day Five
+
+ Day 5, 13:30 to 14:45, 15:00 to 16:30
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch013-developer-how-to-participate-day-five-quiz.xml b/doc/training-guides/bk003-ch013-developer-how-to-participate-day-five-quiz.xml
new file mode 100644
index 0000000000..f377019d17
--- /dev/null
+++ b/doc/training-guides/bk003-ch013-developer-how-to-participate-day-five-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Day Five Quiz
+
+ Day 5, 16:40 to 17:00
+
+
+
diff --git a/doc/training-guides/bk003-ch014-developer-how-to-participate-day-six-lab.xml b/doc/training-guides/bk003-ch014-developer-how-to-participate-day-six-lab.xml
new file mode 100644
index 0000000000..f41f7d55b9
--- /dev/null
+++ b/doc/training-guides/bk003-ch014-developer-how-to-participate-day-six-lab.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Lab Day Six
+
+ Day 6, 13:30 to 14:45, 15:00 to 16:30
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch015-developer-how-to-participate-day-six-quiz.xml b/doc/training-guides/bk003-ch015-developer-how-to-participate-day-six-quiz.xml
new file mode 100644
index 0000000000..e0f9050aff
--- /dev/null
+++ b/doc/training-guides/bk003-ch015-developer-how-to-participate-day-six-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Day Six Quiz
+
+ Day 6, 16:40 to 17:00
+
+
+
diff --git a/doc/training-guides/bk003-ch016-developer-how-to-participate-day-seven-lab.xml b/doc/training-guides/bk003-ch016-developer-how-to-participate-day-seven-lab.xml
new file mode 100644
index 0000000000..ec5c8899a0
--- /dev/null
+++ b/doc/training-guides/bk003-ch016-developer-how-to-participate-day-seven-lab.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Lab Day Seven
+
+ Day 7, 13:30 to 14:45, 15:00 to 16:30
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch017-developer-how-to-participate-day-seven-quiz.xml b/doc/training-guides/bk003-ch017-developer-how-to-participate-day-seven-quiz.xml
new file mode 100644
index 0000000000..d7bd92eaeb
--- /dev/null
+++ b/doc/training-guides/bk003-ch017-developer-how-to-participate-day-seven-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Day Seven Quiz
+
+ Day 7, 16:40 to 17:00
+
+
+
diff --git a/doc/training-guides/bk003-ch018-developer-how-to-participate-day-eight-lab.xml b/doc/training-guides/bk003-ch018-developer-how-to-participate-day-eight-lab.xml
new file mode 100644
index 0000000000..14bc755c12
--- /dev/null
+++ b/doc/training-guides/bk003-ch018-developer-how-to-participate-day-eight-lab.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Lab Day Eight
+
+ Day 8, 13:30 to 14:45, 15:00 to 16:30
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch019-developer-how-to-participate-day-eight-quiz.xml b/doc/training-guides/bk003-ch019-developer-how-to-participate-day-eight-quiz.xml
new file mode 100644
index 0000000000..b863b5ce31
--- /dev/null
+++ b/doc/training-guides/bk003-ch019-developer-how-to-participate-day-eight-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Day Eight Quiz
+
+ Day 8, 16:40 to 17:00
+
+
+
diff --git a/doc/training-guides/bk003-ch020-developer-how-to-participate-day-nine-lab.xml b/doc/training-guides/bk003-ch020-developer-how-to-participate-day-nine-lab.xml
new file mode 100644
index 0000000000..7e7e24506a
--- /dev/null
+++ b/doc/training-guides/bk003-ch020-developer-how-to-participate-day-nine-lab.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Lab Day Nine
+
+ Day 9, 13:30 to 14:45, 15:00 to 16:30
+
+
+
\ No newline at end of file
diff --git a/doc/training-guides/bk003-ch021-developer-how-to-participate-day-nine-quiz.xml b/doc/training-guides/bk003-ch021-developer-how-to-participate-day-nine-quiz.xml
new file mode 100644
index 0000000000..ec5abf0d89
--- /dev/null
+++ b/doc/training-guides/bk003-ch021-developer-how-to-participate-day-nine-quiz.xml
@@ -0,0 +1,11 @@
+
+
+
+ Developer How To Participate Day Nine Quiz
+
+ Day 9, 16:40 to 17:00
+
+
+
diff --git a/doc/training-guides/bk003-ch022-developer-assessment.xml b/doc/training-guides/bk003-ch022-developer-assessment.xml
new file mode 100644
index 0000000000..5ba5c58d20
--- /dev/null
+++ b/doc/training-guides/bk003-ch022-developer-assessment.xml
@@ -0,0 +1,57 @@
+
+
+
+ Assessment
+
+ Day 10, 9:00 to 11:00, 11:15 to 12:30, hands on lab 13:30 to 14:45, 15:00 to 17:00
+
+
+
+ Questions
+