Last modified by Erik Bakker on 2024/09/24 16:13

From version 5.1
edited by Erik Bakker
on 2022/05/03 09:47
Change comment: There is no comment for this version
To version 38.1
edited by Eva Torken
on 2023/05/04 10:39
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Migration Paths
1 +Create your transformations
Parent
... ... @@ -1,1 +1,1 @@
1 -Main.eMagiz Academy.WebHome
1 +Main.eMagiz Academy.Microlearnings.Novice.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ebakker
1 +XWiki.etorken
Content
... ... @@ -1,211 +1,130 @@
1 +{{velocity}}
2 +#set ($discard = $xwiki.ssx.use('Main.Extensions.ContainerSizingCoursePage.WebHome'))
3 +{{/velocity}}
1 1  
2 -{{html}}<div class="ez-academy">
5 +{{container}}{{container layoutStyle="columns"}}(((In this course, you will expand your knowledge on some functionality that eMagiz offers when creating your transformation. In this course, you'll learn how to easily transform between JSON and XML. Furthermore we will have a look at Enumerations, XSLT Parameters and XSLT Snippets.)))((({{html}}<div class="strip__attribute" style="text-align:center"><table><tr><td><img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/></td></tr><tr><td><div class="strip__attribute-label">30-40 minutes</div></td></tr></table></div>{{/html}}))){{/container}}{{/container}}
6 +
7 +(% style="border-color:#10137e" %)
8 +----
9 +{{html}}
10 +<div class="ez-academy">
3 3   <div class="ez-academy_body">
4 4   <main class="master">
5 - <p>
6 - n this section, we will focus on various migration paths available to migrate from a legacy approach to a new approach.
7 - <br></br><br></br>
8 -* Total time for first time completion: between 60 and 90 minutes<br></br>
9 -* Last updated - February 2021
10 - </p>
11 - <h3 class="title">Micro-learnings</h3>
12 12   <ul class="strip-container">
13 13   <li class="strip">
14 - <a href="../../docs/microlearning/crashcourse-api-gateway-introduction" class="strip__link">
15 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/Create%20your%20transformations/novice-create-your-transformations-json-to-xml" class="strip__link">
15 15   <label for="" class="strip__label">
16 - <span>1</span>
17 - API gateway - Introduction
17 + <span>100</span>
18 + Transformation - JSON to XML
18 18   </label>
19 19   <div class="strip__attribute">
20 20   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
21 - <div class="strip__attribute-label">5 minutes</div>
22 + <div class="strip__attribute-label">7 minutes</div>
22 22   </div>
23 23   <div class="strip__attribute">
24 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
25 - <div class="strip__attribute-label">All</div>
26 - </div>
27 - </a>
28 - </li>
29 - <li class="strip">
30 - <a href="../../docs/microlearning/crashcourse-api-gateway-api-data-model" class="strip__link">
31 - <label for="" class="strip__label">
32 - <span>1</span>
33 - API Gateway model
34 - </label>
35 - <div class="strip__attribute">
36 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
37 - <div class="strip__attribute-label">6 minutes</div>
38 - </div>
39 - <div class="strip__attribute">
40 40   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
41 41   <div class="strip__attribute-label">Developer</div>
42 - </div>
43 - <div class="strip__attribute">
44 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
45 - <div class="strip__attribute-label">Architect</div>
46 - </div>
27 + </div>
47 47   </a>
48 48   </li>
49 - <li class="strip">
50 - <a href="../../docs/microlearning/crashcourse-api-gateway-configure-backend-operation" class="strip__link">
51 - <label for="" class="strip__label">
52 - <span>1</span>
53 - Configure A Backend Operation
54 - </label>
55 - <div class="strip__attribute">
56 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
57 - <div class="strip__attribute-label">6 minutes</div>
58 - </div>
59 - <div class="strip__attribute">
60 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
61 - <div class="strip__attribute-label">Developer</div>
62 - </div>
63 - </a>
64 - </li>
65 65   <li class="strip">
66 - <a href="../../docs/microlearning/crashcourse-api-gateway-resource-paths" class="strip__link">
67 - <label for="" class="strip__label">
68 - <span>1</span>
69 - HTTP Resources
70 - </label>
71 - <div class="strip__attribute">
72 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
73 - <div class="strip__attribute-label">4 minutes</div>
74 - </div>
75 - <div class="strip__attribute">
76 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
77 - <div class="strip__attribute-label">Developer</div>
78 - </div>
31 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/Create%20your%20transformations/novice-create-your-transformations-xml-to-json" class="strip__link">
32 + <label for="" class="strip__label">
33 + <span>100</span>
34 + Transformation - XML to JSON
35 + </label>
36 + <div class="strip__attribute">
37 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
38 + <div class="strip__attribute-label">7 minutes</div>
39 + </div>
40 + <div class="strip__attribute">
41 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
42 + <div class="strip__attribute-label">Developer</div>
43 + </div>
79 79   </a>
80 80   </li>
81 81   <li class="strip">
82 - <a href="../../docs/microlearning/crashcourse-api-gateway-http-operations" class="strip__link">
83 - <label for="" class="strip__label">
84 - <span>1</span>
85 - HTTP Operations
86 - </label>
87 - <div class="strip__attribute">
88 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
89 - <div class="strip__attribute-label">6 minutes</div>
90 - </div>
91 - <div class="strip__attribute">
92 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
93 - <div class="strip__attribute-label">Developer</div>
94 - </div>
47 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/Create%20your%20transformations/novice-create-your-transformations-creating-a-transformation"
48 +class="strip__link">
49 + <label for="" class="strip__label">
50 + <span>100</span>
51 + Creating a transformation
52 + </label>
53 + <div class="strip__attribute">
54 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
55 + <div class="strip__attribute-label">10 minutes</div>
56 + </div>
57 + <div class="strip__attribute">
58 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
59 + <div class="strip__attribute-label">Developer</div>
60 + </div>
95 95   </a>
96 96   </li>
97 97   <li class="strip">
98 - <a href="../../docs/microlearning/crashcourse-api-gateway-parameters" class="strip__link">
99 - <label for="" class="strip__label">
100 - <span>1</span>
101 - Parameters (Path, Query)
102 - </label>
103 - <div class="strip__attribute">
104 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
105 - <div class="strip__attribute-label">9 minutes</div>
106 - </div>
107 - <div class="strip__attribute">
108 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
109 - <div class="strip__attribute-label">Developer</div>
110 - </div>
64 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/Create%20your%20transformations/novice-create-your-transformations-enumerations"
65 +class="strip__link">
66 + <label for="" class="strip__label">
67 + <span>100</span>
68 + Enumerations
69 + </label>
70 + <div class="strip__attribute">
71 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
72 + <div class="strip__attribute-label">6 minutes</div>
73 + </div>
74 + <div class="strip__attribute">
75 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
76 + <div class="strip__attribute-label">Developer</div>
77 + </div>
111 111   </a>
112 - </li>
79 + </li>
113 113   <li class="strip">
114 - <a href="../../docs/microlearning/crashcourse-api-gateway-security" class="strip__link">
115 - <label for="" class="strip__label">
116 - <span>1</span>
117 - Security
118 - </label>
119 - <div class="strip__attribute">
120 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
121 - <div class="strip__attribute-label">6 minutes</div>
122 - </div>
123 - <div class="strip__attribute">
124 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
125 - <div class="strip__attribute-label">All</div>
126 - </div>
81 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/Create%20your%20transformations/novice-create-your-transformations-xslt-parameters" class="strip__link">
82 + <label for="" class="strip__label">
83 + <span>100</span>
84 + XSLT Parameter
85 + </label>
86 + <div class="strip__attribute">
87 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
88 + <div class="strip__attribute-label">6 minutes</div>
89 + </div>
90 + <div class="strip__attribute">
91 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
92 + <div class="strip__attribute-label">Developer</div>
93 + </div>
127 127   </a>
128 - </li>
129 - <li class="strip">
130 - <a href="../../docs/microlearning/crashcourse-api-gateway-configure-roles-and-users" class="strip__link">
131 - <label for="" class="strip__label">
132 - <span>1</span>
133 - Configuring Roles and Users
134 - </label>
135 - <div class="strip__attribute">
136 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
137 - <div class="strip__attribute-label">6 minutes</div>
138 - </div>
139 - <div class="strip__attribute">
140 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
141 - <div class="strip__attribute-label">All</div>
142 - </div>
143 - </a>
144 - </li>
95 + </li>
145 145   <li class="strip">
146 - <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link">
147 - <label for="" class="strip__label">
148 - <span>1</span>
149 - Setting up an entry gate
150 - </label>
151 - <div class="strip__attribute">
152 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
153 - <div class="strip__attribute-label">3 minutes</div>
154 - </div>
155 - <div class="strip__attribute">
156 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
157 - <div class="strip__attribute-label">Developer</div>
158 - </div>
97 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/Create%20your%20transformations/novice-create-your-transformations-xslt-snippet" class="strip__link">
98 + <label for="" class="strip__label">
99 + <span>100</span>
100 + XSLT Snippet
101 + </label>
102 + <div class="strip__attribute">
103 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
104 + <div class="strip__attribute-label">6 minutes</div>
105 + </div>
106 + <div class="strip__attribute">
107 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
108 + <div class="strip__attribute-label">Developer</div>
109 + </div>
159 159   </a>
160 160   </li>
161 - <li class="strip">
162 - <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">
163 - <label for="" class="strip__label">
164 - <span>1</span>
165 - Setting up Exit gate (generic)
166 - </label>
167 - <div class="strip__attribute">
168 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
169 - <div class="strip__attribute-label">3 minutes</div>
170 - </div>
171 - <div class="strip__attribute">
172 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
173 - <div class="strip__attribute-label">Developer</div>
174 - </div>
112 + <li class="strip">
113 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Novice/Create%20your%20transformations/novice-create-your-transformations-create-a-xslt-snippet-and-parameter" class="strip__link">
114 + <label for="" class="strip__label">
115 + <span>100</span>
116 + Creating a XSLT Snippet and a XSLT Parameter
117 + </label>
118 + <div class="strip__attribute">
119 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
120 + <div class="strip__attribute-label">6 minutes</div>
121 + </div>
122 + <div class="strip__attribute">
123 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
124 + <div class="strip__attribute-label">Developer</div>
125 + </div>
175 175   </a>
176 - </li>
177 - <li class="strip">
178 - <a href="../../docs/microlearning/crashcourse-api-gateway-swagger-ui" class="strip__link">
179 - <label for="" class="strip__label">
180 - <span>1</span>
181 - Swagger UI
182 - </label>
183 - <div class="strip__attribute">
184 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
185 - <div class="strip__attribute-label">6 minutes</div>
186 - </div>
187 - <div class="strip__attribute">
188 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
189 - <div class="strip__attribute-label">All</div>
190 - </div>
191 - </a>
192 192   </li>
193 - <li class="strip">
194 - <a href="../../docs/microlearning/crashcourse-api-gateway-error-handling-from-a-client-perspective" class="strip__link">
195 - <label for="" class="strip__label">
196 - <span>1</span>
197 - API Gateway Error Handling from a client perspective
198 - </label>
199 - <div class="strip__attribute">
200 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
201 - <div class="strip__attribute-label">7 minutes</div>
202 - </div>
203 - <div class="strip__attribute">
204 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
205 - <div class="strip__attribute-label">All</div>
206 - </div>
207 - </a>
208 - </li>
209 209   </ul>
210 210   </main>
211 211   </div>