Skip to content

Commit 7e3c493

Browse files
Create foundations-kn-2025-june.html
1 parent ea87a1b commit 7e3c493

File tree

1 file changed

+130
-0
lines changed

1 file changed

+130
-0
lines changed
Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
<!doctype html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="utf-8">
6+
7+
<title>Angular Training</title>
8+
<link rel="icon" href="../../common/img/favicon.ico">
9+
<meta name="description" content="Richwebclient">
10+
<meta name="author" content="Richwebclient Team">
11+
12+
<meta name="apple-mobile-web-app-capable" content="yes" />
13+
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
14+
15+
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">
16+
<link href="https://fonts.googleapis.com/css?family=Ubuntu+Mono" rel="stylesheet">
17+
<link href="https://fonts.googleapis.com/css?family=Ubuntu" rel="stylesheet">
18+
<link rel="stylesheet" href="../../node_modules/reveal.js/dist/reveal.css">
19+
<link rel="stylesheet" href="../../node_modules/reveal.js/dist/theme/simple.css" id="theme">
20+
<link rel="stylesheet" href="../../common/css/common.css">
21+
</head>
22+
23+
<body>
24+
<style>
25+
26+
</style>
27+
<div class="reveal">
28+
<div class="slides">
29+
<section data-background-size="70% auto" data-background-position="0% 0%" data-background-image="../../common/img/shapes/Fixed_Shape_1_SVG/Fixed_Shape_1_CapgeminiBlue_RGB.svg">
30+
<h1 class="header-align-left">Angular Foundations</h1>
31+
</section>
32+
<section>
33+
<p>Please prepare your local setup for the training exercises and ask the trainers for help up front if needed:</p>
34+
<ul>
35+
<li><a href="../preparation.html" target="_blank">Preparation slides</a></li>
36+
</ul>
37+
<p>Basic knowledge regarding HTML and CSS is a prerequisite. You can find some material for self study here:</p>
38+
<ul>
39+
<li><a href="../../html5/index.html" target="_blank">HTML 5</a></li>
40+
<li><a href="../../css/index.html" target="_blank">CSS</a></li>
41+
</ul>
42+
</section>
43+
<section data-markdown>
44+
<textarea data-template>
45+
| Day 1 | Times | |
46+
| :---------------- |:---- |:----
47+
| Warm-up | 9:00 - 9:15 | Michal
48+
| <a href="../../js-to-ts/index.html" target="_blank">JavaScript and TypeScript</a> | 9:15 - 10:00 | Ulrich
49+
| <a href="../../js-to-ts/ts-exercises/index.html" target="_blank">TypeScript Exercises</a> | 10:00 - 11:00 | Ulrich
50+
|
51+
| <a href="../../ng-module/index.html" target="_blank">Angular Modules</a> & <a href="../../ng-components/index.html" target="_blank">Angular</a> <br> <a href="../../ng-components/index.html" target="_blank">Components</a> with <a href="../../exercises/index.html#/1" target="_blank">exercise</a> | 11:15 - 12:15 | Daniel
52+
| <a href="../../ng-data-binding/index.html" target="_blank">Angular Data Binding</a> with <br> <a href="../../exercises/index.html#/2" target="_blank">Input</a> and <a href="../../exercises/index.html#/3" target="_blank">Output</a> exercise| 12:15 - 13:00 | Michal
53+
|
54+
| Exercise Discussion & Quiz | 15:00 - 15:30
55+
</textarea>
56+
</section>
57+
<section data-markdown>
58+
<textarea data-template>
59+
| Day 2 | Times | |
60+
| :---------------- |:---- |:----
61+
| Exercise Discussion | 9:00 - 10:00
62+
| <a href="../../promises-to-observables/index.html" target="_blank">Promises and Observables</a> | 10:00 - 11:15 | Michal
63+
|
64+
| <a href="../../ng-services/index.html" target="_blank">Angular Services</a> with <a href="../../exercises/index.html#/4" target="_blank">exercise</a> | 11:30 - 12:00 | Daniel
65+
| <a href="../../ng-http/index.html" target="_blank">Angular Http</a> with <a href="../../exercises/index.html#/5" target="_blank">exercise</a> | 12:00 - 12:30 | Ulrich
66+
| <a href="../../isolated-unit-testing/index.html" target="_blank">Isolated Unit Testing</a> with <a href="../../exercises/testing.html" target="_blank">exercise</a> | 12:30 - 13:00 | Michal
67+
|
68+
| Exercise Discussion & Quiz | 15:00 - 15:30
69+
</textarea>
70+
</section>
71+
<section data-markdown>
72+
<textarea data-template>
73+
| Day 3 | Times | |
74+
| :---------------- |:---- |:----
75+
| Exercise Discussion | 9:00 - 10:00
76+
| <a href="../../ng-testing-utils/index.html" target="_blank">Angular Unit Testing Utilities</a> with <a href="../../exercises/testing.html#/1" target="_blank">exercise</a> | 10:00 - 10:30 | Michal
77+
| <a href="../../ng-router/index.html" target="_blank">Angular Router</a> with <a href="../../exercises/index.html#/6" target="_blank">exercise</a> | 10:30 - 11:00 | Daniel
78+
|
79+
| <a href="../../ng-forms/index.html" target="_blank">Angular Forms</a> with <a href="../../exercises/index.html#/7" target="_blank">exercise</a> | 11:15 - 12:00 | Ulrich
80+
|
81+
| Exercise Discussion & Quiz | 15:00 - 15:30 |
82+
</textarea>
83+
</section>
84+
<section data-markdown>
85+
<textarea data-template>
86+
| Day 4 | Times | |
87+
| :---------------- |:---- |:----
88+
| Exercise Discussion | 9:00 - 10:00
89+
| <a href="../../ngrx/intro.html" target="_blank">ngrx intro</a> with <a href="../../exercises/ngrx.html#/0" target="_blank">exercises</a> | 10:00 - 11:30 | Krzysztof
90+
|
91+
| <a href="../../ng-material/index.html" target="_blank">Angular Material</a> | 11:45 - 12:15 | Michal
92+
| <a href="../../e2e-cypress/index.html" target="_blank">E2E Testing: Cypress</a> (optional) | 12:15 - 13:00 | Ulrich
93+
|
94+
| Exercise Discussion & Quiz | 15:00 - 15:30
95+
</textarea>
96+
</section>
97+
<section data-markdown>
98+
<textarea data-template>
99+
| Day 5 | Times | |
100+
| :---------------- |:---- |:----
101+
| Exercise Discussion | 9:00 - 10:00
102+
|
103+
| <a href="../../ngrx-forms/index.html" target="_blank">NGRX-Forms</a> (optional) | 10:00 - 11:00 | Krzysztof
104+
| <a href="../../nx-workspace/index.html" target="_blank">Project Setup</a> | 11:00 - 11:30 | Ulrich
105+
| Feedback session | 11:45 - 12:00 |
106+
| Exercise Discussion & Quiz | 15:00 - 15:30
107+
</textarea>
108+
</section>
109+
</div>
110+
111+
</div>
112+
<script src="../../node_modules/reveal.js/dist/reveal.js"></script>
113+
<script src="../../node_modules/reveal.js/plugin/zoom/zoom.js"></script>
114+
<script src="../../node_modules/reveal.js/plugin/notes/notes.js"></script>
115+
<script src="../../node_modules/reveal.js/plugin/search/search.js"></script>
116+
<script src="../../node_modules/reveal.js/plugin/markdown/markdown.js"></script>
117+
<script src="../../node_modules/reveal.js/plugin/highlight/highlight.js"></script>
118+
<script src="../../node_modules/reveal.js-menu/menu.js"></script>
119+
<script src="../../common/reveal-config.js"></script>
120+
<script>
121+
Reveal.initialize({
122+
...revealConfig,
123+
plugins: [RevealZoom, RevealNotes, RevealSearch, RevealMarkdown, RevealHighlight, RevealMenu],
124+
width: "100%", height: "100%"
125+
});
126+
</script>
127+
128+
</body>
129+
130+
</html>

0 commit comments

Comments
 (0)