Changes for page Crash Course API Gateway

Last modified by Erik Bakker on 2025/01/10 15:07

From version 11.1
edited by Erik Bakker
on 2022/08/11 12:47
Change comment: There is no comment for this version
To version 23.1
edited by eMagiz
on 2023/03/31 15:41
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ebakker
1 +XWiki.eMagiz
Content
... ... @@ -12,7 +12,10 @@
12 12   <ul class="strip-container">
13 13   <li class="strip">
14 14   <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-introduction" class="strip__link">
15 - <label for="" class="strip__label">
15 + <div class="strip__attribute__new__stack">
16 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
17 + </div>
18 + <label for="" class="strip__label">
16 16   <span>1</span>
17 17   Introduction
18 18   </label>
... ... @@ -25,10 +25,32 @@
25 25   <div class="strip__attribute-label">All</div>
26 26   </div>
27 27   </a>
28 - </li>
31 + </li>
29 29   <li class="strip">
33 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-apigw-exercises-businesscase/" class="strip__link">
34 + <div class="strip__attribute__new__stack">
35 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/>
36 + </div>
37 + <label for="" class="strip__label">
38 + <span>1</span>
39 + Exercise - Business, Capture & Design API Gateway
40 + </label>
41 + <div class="strip__attribute">
42 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
43 + <div class="strip__attribute-label">5 minutes</div>
44 + </div>
45 + <div class="strip__attribute">
46 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
47 + <div class="strip__attribute-label">All</div>
48 + </div>
49 + </a>
50 + </li>
51 + <li class="strip">
30 30   <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-api-data-model" class="strip__link">
31 - <label for="" class="strip__label">
53 + <div class="strip__attribute__new__stack">
54 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
55 + </div>
56 + <label for="" class="strip__label">
32 32   <span>1</span>
33 33   API Gateway model
34 34   </label>
... ... @@ -46,9 +46,31 @@
46 46   </div>
47 47   </a>
48 48   </li>
74 + <li class="strip">
75 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-apigw-exercises-datamodelling/" class="strip__link">
76 + <div class="strip__attribute__new__stack">
77 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/>
78 + </div>
79 + <label for="" class="strip__label">
80 + <span>1</span>
81 + Exercise - Create data model
82 + </label>
83 + <div class="strip__attribute">
84 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
85 + <div class="strip__attribute-label">5 minutes</div>
86 + </div>
87 + <div class="strip__attribute">
88 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
89 + <div class="strip__attribute-label">All</div>
90 + </div>
91 + </a>
92 + </li>
49 49   <li class="strip">
50 50   <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-configure-backend-operation" class="strip__link">
51 - <label for="" class="strip__label">
95 + <div class="strip__attribute__new__stack">
96 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
97 + </div>
98 + <label for="" class="strip__label">
52 52   <span>1</span>
53 53   Configure A Backend Operation
54 54   </label>
... ... @@ -64,7 +64,13 @@
64 64   </li>
65 65   <li class="strip">
66 66   <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-resource-paths" class="strip__link">
67 - <label for="" class="strip__label">
114 + <div class="strip__attribute__new__stack">
115 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
116 + </div>
117 + <div class="strip__attribute__new__stack">
118 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
119 + </div>
120 + <label for="" class="strip__label">
68 68   <span>1</span>
69 69   HTTP Resources
70 70   </label>
... ... @@ -96,7 +96,10 @@
96 96   </li>
97 97   <li class="strip">
98 98   <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-parameters" class="strip__link">
99 - <label for="" class="strip__label">
152 + <div class="strip__attribute__new__stack">
153 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
154 + </div>
155 + <label for="" class="strip__label">
100 100   <span>1</span>
101 101   Parameters (Path, Query)
102 102   </label>
... ... @@ -112,7 +112,10 @@
112 112   </li>
113 113   <li class="strip">
114 114   <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-security" class="strip__link">
115 - <label for="" class="strip__label">
171 + <div class="strip__attribute__new__stack">
172 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
173 + </div>
174 + <label for="" class="strip__label">
116 116   <span>1</span>
117 117   Security
118 118   </label>
... ... @@ -126,27 +126,52 @@
126 126   </div>
127 127   </a>
128 128   </li>
129 - <li class="strip">
130 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-configure-roles-and-users" class="strip__link">
131 - <label for="" class="strip__label">
188 + <li class="strip">
189 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-apigw-exercises-define-integration/" class="strip__link">
190 + <div class="strip__attribute__new__stack">
191 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/>
192 + </div>
193 + <label for="" class="strip__label">
194 + <span>1</span>
195 + Exercise - Complete API Design
196 + </label>
197 + <div class="strip__attribute">
198 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
199 + <div class="strip__attribute-label">5 minutes</div>
200 + </div>
201 + <div class="strip__attribute">
202 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
203 + <div class="strip__attribute-label">All</div>
204 + </div>
205 + </a>
206 + </li>
207 + <li class="strip">
208 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link">
209 + <div class="strip__attribute__new__stack">
210 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
211 + </div>
212 + <label for="" class="strip__label">
132 132   <span>1</span>
133 - Configuring Roles and Users
214 + Setting up an entry gate
134 134   </label>
135 135   <div class="strip__attribute">
136 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>
218 + <div class="strip__attribute-label">3 minutes</div>
138 138   </div>
139 139   <div class="strip__attribute">
140 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>
222 + <div class="strip__attribute-label">Developer</div>
142 142   </div>
143 143   </a>
144 144   </li>
145 145   <li class="strip">
146 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link">
147 - <label for="" class="strip__label">
227 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">
228 + <div class="strip__attribute__new__stack">
229 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
230 + </div>
231 + <label for="" class="strip__label">
148 148   <span>1</span>
149 - Setting up an entry gate
233 + Setting up Exit gate (generic)
150 150   </label>
151 151   <div class="strip__attribute">
152 152   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -158,25 +158,69 @@
158 158   </div>
159 159   </a>
160 160   </li>
161 - <li class="strip">
162 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link">
163 - <label for="" class="strip__label">
245 + <li class="strip">
246 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-apigw-exercises-createphase/" class="strip__link">
247 + <div class="strip__attribute__new__stack">
248 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/>
249 + </div>
250 + <label for="" class="strip__label">
251 + <span>1</span>
252 + Exercise - Complete Create for API operation
253 + </label>
254 + <div class="strip__attribute">
255 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
256 + <div class="strip__attribute-label">5 minutes</div>
257 + </div>
258 + <div class="strip__attribute">
259 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
260 + <div class="strip__attribute-label">All</div>
261 + </div>
262 + </a>
263 + </li>
264 + <li class="strip">
265 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-configure-roles-and-users" class="strip__link">
266 + <div class="strip__attribute__new__stack">
267 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
268 + </div>
269 + <label for="" class="strip__label">
164 164   <span>1</span>
165 - Setting up Exit gate (generic)
271 + Configuring Roles and Users
166 166   </label>
167 167   <div class="strip__attribute">
168 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>
275 + <div class="strip__attribute-label">6 minutes</div>
170 170   </div>
171 171   <div class="strip__attribute">
172 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>
279 + <div class="strip__attribute-label">All</div>
174 174   </div>
175 175   </a>
176 - </li>
282 + </li>
283 + <li class="strip">
284 + <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-apigw-exercises-release-usermanagement/" class="strip__link">
285 + <div class="strip__attribute__new__stack">
286 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/>
287 + </div>
288 + <label for="" class="strip__label">
289 + <span>1</span>
290 + Exercise - Finish User Management & Deploy
291 + </label>
292 + <div class="strip__attribute">
293 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
294 + <div class="strip__attribute-label">5 minutes</div>
295 + </div>
296 + <div class="strip__attribute">
297 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
298 + <div class="strip__attribute-label">All</div>
299 + </div>
300 + </a>
301 + </li>
177 177   <li class="strip">
178 178   <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-swagger-ui" class="strip__link">
179 - <label for="" class="strip__label">
304 + <div class="strip__attribute__new__stack">
305 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
306 + </div>
307 + <label for="" class="strip__label">
180 180   <span>1</span>
181 181   Swagger UI
182 182   </label>
... ... @@ -192,7 +192,10 @@
192 192   </li>
193 193   <li class="strip">
194 194   <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Crash%20Course/Crash%20Course%20API%20Gateway/crashcourse-api-gateway-error-handling-from-a-client-perspective" class="strip__link">
195 - <label for="" class="strip__label">
323 + <div class="strip__attribute__new__stack">
324 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
325 + </div>
326 + <label for="" class="strip__label">
196 196   <span>1</span>
197 197   Error Handling from a client perspective
198 198   </label>