Übungsaufgaben zum Kurs "Ruby-Programmierung".
Go to file
Thomas Smits 25d5ac7ffd Initial commit 2023-05-23 09:19:31 +02:00
Assignment_001 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_002 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_003 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_004 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_005 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_006 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_007 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_008 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_009 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_010 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_011 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_012 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_013 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_014 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_015 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_016 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_017 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_018 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_019 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_020 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_021 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_022 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_023 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_024 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_025 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_026 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_027 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_028 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_029 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_030 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_031 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_032 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_033 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_034 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_035 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_036 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_037 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_038 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_039 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_040 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_041 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_042 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_043 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_044 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_045 Initial commit 2023-05-23 09:19:31 +02:00
Assignment_046 Initial commit 2023-05-23 09:19:31 +02:00
readme.md Initial commit 2023-05-23 09:19:31 +02:00

readme.md

Ruby-Programmierung

Hier finden Sie Übungsaufgaben für den Kurs Ruby-Programmierung.

Die Abgabedaten haben keine Bedeutung, da der Kurs keine Prüfung beinhaltet.

Themenüberblick

# Thema Fällig am 📆
1. Bedingte Zuweisung ----
2. Case ----
3. String-Formatierung ----
4. Parallele Zuweisung ----
5. Ranges ----
6. Aufgabenblock 1: Ruby Grundlagen ----
7. Splat ----
8. Symbole ----
9. Zugriffsmethoden ----
10. Klasse deklarieren ----
11. Default Parameter ----
12. Vererbung ----
13. Keyword-Parameter ----
14. Mixin benutzen ----
15. Modul schreiben ----
16. Monkey Patch ----
17. Geschachtelte Methoden ----
18. Aufgabenblock 2: Ruby Klassen ----
19. Vararg-Methoden ----
20. Arrays ----
21. Callback mit Block ----
22. Callback mit Proc ----
23. Closure ----
24. Hashes und Blöcke ----
25. Hashes ----
26. Map ----
27. Aufgabenblock 3: Ruby Container ----
28. Map und Reduce ----
29. Ausnahmen ----
30. Klasse Dir und IO ----
31. Iteratoren auf Zahlen ----
32. Quine ----
33. Aufgabenblock 4: Ruby Typen ----
34. Reguläre Ausdrücke: Match ----
35. Reguläre Ausdrücke: Matching ----
36. Klassen per Reflection analysieren ----
37. Methoden einer Klasse dynamisch erzeugen ----
38. Klasse dynamisch erzeugen ----
39. Methoden dynamisch aufrufen ----
40. Eigenclass einer Klasse ----
41. Eigenclass eines Objektes ----
42. Macro ----
43. Metaprogrammierung: Die kleine Petze ----
44. Aufgabenblock 5: Fortgeschrittene Themen ----
45. Singleton Methoden ----
46. Struct ----