All orientation phase recordings |
Technical concepts |
||||||||||
Description demo |
Lesson week |
Length in min. |
Level |
Project type |
Variables, calculations, types, conversions |
Conditionals |
String methods |
Loops |
Methods |
Collections (List/Array) |
Other topics |
1 |
29 |
* |
WinForms |
X |
|||||||
1 |
22 |
* |
WinForms |
X |
instantiating |
||||||
1 |
6 |
* |
WinForms |
X |
X |
lifetime variables, class variable vs local variable |
|||||
2 |
33 |
** |
WinForms |
X |
X with parameters |
instantiating, Random and Color class |
|||||
2 |
24 |
** |
WinForms |
X |
instantiating, Random class |
||||||
3 |
54 |
** |
WinForms |
X |
X |
X without parameters |
|||||
3 |
39 |
** |
WinForms |
X |
X |
X without parameters |
Working with Listbox |
||||
3 |
57 |
*** |
WinForms |
X |
X |
X |
X |
X with parameters |
X |
||
3 |
37 |
*** |
Console |
X |
X |
X |
X |
X |
reading file using File class, break |
||
4 |
32 |
*** |
WinForms |
X |
X |
X with parameters |
refactoring, Random |
||||
4 |
45 |
**** |
Console |
X |
X |
X |
X with parameters |
refactoring, instantiating, 1 event handler for multiple buttons |
|||
5 |
49 |
*** |
WinForms |
X |
X |
X with parameters |
X |
||||
Crack The Code |
5 |
54 |
*** |
WinForms |
X |
X |
X with parameters |
X |
3 handy ways to use UI controls:
|
6 |
33 |
*** |
WinForms |
X |
X |
X |
X |
X |
refactoring out parameter More advanced: defining array of your own defined type using struct |
All profile phase recordings Repository with each demo in separate branch Class diagram |
|||||
Description demo |
Raw / Edited version? |
Lesson week |
Length in min. |
Repository demo code (separate branch!) |
Keywords / topics |
Edited v1 |
12 |
54 |
Inheritance, Class, super/base and subclass, properties, getters/setters, public/private/protected, override, ToString(), Object, default- and all-args- constructor, constructor chaining, => lambda operator, overloading, PascalCase vs camelCase, interpolation string $"{varname}" |
||
Edited v1 |
13 |
69 |
Abstract classes, methods and properties, collection of abstract shapes |
||
Edited v1 |
14 |
32 |
Interfaces, IComparable, CompareTo, BubbleSort, Big O complexity, static class/methods, Comparator |
||
Edited v1 |
15 |
17 |
Interfaces, IComparer, Compare |