← TYDS Portfolio TY Alltagshelden Learning Academy

Dashboard

Lernen, Prüfung, Fortschritt, Fachbegriffe und TYRA Tutor.

0 Fragen · 0% Ø

Academy Übersicht

Wähle einen Lernbereich. Wähle einen Lernbereich. Die Academy zeigt nur noch die für Lernende relevanten Bereiche.

Python Academy

Zentrale Startkarte für Programmierung: Module, Status, nächster sinnvoller Schritt und Direktnavigation.

TYRA: Dashboard wird geladen …

TYRA Empfehlung: Erst Dashboard prüfen, dann schwächsten Skill im Daily Drill nachziehen. Danach If/Else oder Schleifen als nächsten Add-on-Ring starten.

Python Academy Basic Tasks

Erste echte Programming-Academy-Aufgaben: Sets, Duplikate und sort().

Aufgabe 1 · Wert in Set prüfen

werte = {"router", "switch", "firewall", "server"}
eingabe = input("Welchen Wert suchst du? ").lower()

if eingabe in werte:
    print("Der Wert ist vorhanden.")
else:
    print("Der Wert ist nicht vorhanden.")

Aufgabe 2 · Duplikate entfernen

namen = ["Anna", "Ben", "Anna", "Mia", "Ben", "Leon"]
eindeutig = list(set(namen))
print(eindeutig)

Aufgabe 3 · Drittgrößte Zahl mit sort()

zahlen = [12, 5, 30, 18, 7, 30, 22]
zahlen.sort(reverse=True)
drittgroesste = zahlen[2]
print("Die drittgrößte Zahl ist:", drittgroesste)

TYRA: Diese Aufgaben trainieren Set-Prüfung, Duplikat-Entfernung und Sortierlogik auf AP-tauglichem Niveau.

Python Practice Cards + Mini-Quiz

Rekonstruiertes Modul auf Basis : Die drei Python-Aufgaben werden als Academy-Karten mit kurzem Wissenscheck geführt.

Karte 1 · Set Membership

Ziel: Prüfen, ob ein eingegebener Wert in einem Set vorhanden ist.

  • Operator: in
  • Datentyp: set
  • Typischer Fehler: Groß-/Kleinschreibung nicht vereinheitlichen

Karte 2 · Duplicate Cleaner

Ziel: Doppelte Zeichenfolgen entfernen.

  • Schnell: list(set(liste))
  • Reihenfolge behalten: list(dict.fromkeys(liste))
  • AP-Hinweis: Set garantiert keine ursprüngliche Reihenfolge.

Karte 3 · Third Largest

Ziel: Drittgrößte Zahl mit sort() finden.

  • zahlen.sort(reverse=True)
  • Index 2 ist nach absteigender Sortierung die drittgrößte Position.
  • Sauberer Zusatz: Duplikate und Mindestlänge prüfen.

Mini-Quiz

  1. Welcher Operator prüft, ob ein Wert in einem Set vorhanden ist? Antwort: in
  2. Welche Funktion/Umwandlung entfernt Duplikate schnell? Antwort: set()
  3. Welcher Index enthält nach absteigender Sortierung die drittgrößte Zahl? Antwort: 2

TYRA: Diese Karten sind als Brücke zwischen Erklärung, Übung und Recap vorbereitet.

Python Recap + Progress Integration

Rekonstruiertes Progress-Modul: Python-Inhalte zählen jetzt als Skillbereiche für Recap und nächste Empfehlung.

  • Skill Sets: Membership mit in, Set-Grundverständnis
  • Skill Duplikate: set(), Reihenfolge beachten
  • Skill Sortieren: sort(), Indexlogik, drittgrößte Zahl

TYRA: Starte mit einer Karte und markiere danach deinen Fortschritt.

Python Challenge Mode

Interaktiver Trainingsmodus für die drei Python-Basic-Aufgaben. Schwierigkeit wählen, Aufgabe lösen, XP sammeln und TYRA-Feedback erhalten.

0 XP

Challenge 1 · Set Membership

Prüfe, ob dein Wert im Set vorhanden ist. Tipp: Nutze gedanklich in.

TYRA: Gib einen Wert ein und prüfe Membership.

Challenge 2 · Duplicate Cleaner

Gib Zeichenfolgen zeilenweise oder kommasepariert ein. Die Academy entfernt Duplikate mit set().


TYRA: Gib eine Liste mit Wiederholungen ein.

Challenge 3 · Third Largest

Welche Zahl ist die drittgrößte? Liste: wird geladen

TYRA: Sortiere absteigend und nutze Index 2.

TYRA Coach: Challenge Mode ist bewusst generisch gebaut. Dieselbe Mechanik kann später für IPv4, Subnetting, SQL, Linux, Windows, Netzwerktechnik und IT-Sicherheit wiederverwendet werden.

Python Playground Engine

Geschützter Übungsbereich: Lernende schreiben Python-Lösungen, öffnen Hinweise und vergleichen ihre Struktur mit einer Musterlösung. Code wird hier bewusst nicht live ausgeführt.

Aufgabe wird geladen

TYRA: Schreibe deine Lösung und vergleiche sie.

Hinweis: Noch kein Hinweis geöffnet.

TYRA Coach: Dieser Playground ist die sichere Vorstufe für spätere echte Code-Ausführung. Erst vergleichen, verstehen, dann später Runner/Interpreter anbinden.

Python Exam Mini-Simulation

Prüfungsnaher Mini-Test aus Sets, Duplikaten, Sortieren, typischen Fehlern und kleinen Code-Ergänzungen. Keine Live-Code-Ausführung; Fokus liegt auf sicherem Verständnis und Auswertung.

Läufe: 0 · Bestwert: 0%
TYRA: Starte die Mini-Simulation. Ziel: ehrlich sehen, ob Python Basic wirklich sitzt.

Bewertung: ab 90% stark, ab 70% solide, darunter Wiederholung empfohlen. Jede richtige Antwort gibt XP; gute Läufe erhalten Bonus.

Python Skill Map + Weakness Radar

Dieses Modul bündelt die bisherigen Python-Übungen zu einer sichtbaren Skill-Auswertung. Ziel: nicht nur Punkte sammeln, sondern Schwächen klar erkennen.

TYRA: Skill Map wird geladen …

Python Review Loop + Daily Drill

Der Python-Block bekommt jetzt einen täglichen Wiederholungsmodus: kurze Fragen, Streak, XP und gezielte Wiederholung schwacher Skills.

  • Daily Drill: 5 kurze Python-Fragen pro Tag
  • Review Loop: schwächster Skill wird beim nächsten Durchlauf priorisiert
  • Progress: Streak + XP über LocalStorage
  • TYRA: gibt nach Ergebnis eine klare nächste Empfehlung

TYRA: Nicht mehr nur üben, sondern wiederholen, auswerten und gezielt nachschärfen.

Python Lernstand

Der erste Python-Academy-Block ist konsolidiert: Aufgaben, Karten, Quiz, Fortschritt, Challenge, Playground, Error Trainer, Mini-Simulation, Skill Map und Daily Drill bilden jetzt eine stabile Einheit.

Abschluss-Regel: Dieser Stand wird nicht auseinandergebaut. Neue Python-Module werden additiv als Erweiterungsring ergänzt.

Nächster sinnvoller Block: Python If/Else Academy oder Python Schleifen Academy. ergänzt dafür die zentrale Block-Navigation.

Python Guided Practice Flow

Der Python-Block bekommt eine geführte Lernstrecke: Erklärung → Beispiel → Übung → Mini-Check → Recap. Damit wird aus den einzelnen Modulen ein klarer Lernpfad.

TYRA: Erst führen, dann prüfen. Genau so wird der Python-Block stabiler und weniger chaotisch.

Python Fehlertrainer

Der Python-Block bekommt einen echten Debug-Modus: Code lesen, Fehler erkennen, Ursache benennen und die saubere Korrektur sehen.

TYRA: Fehler sind kein Rückschritt. Fehlerdiagnose ist genau der Punkt, an dem Programmieren wirklich verstanden wird.

Python Code Runner Prep / Sandbox UI

Dieser Bereich bereitet einen späteren sicheren Code-Runner vor. Aktuell wird kein Python-Code im Browser ausgeführt. Stattdessen gibt es Eingabe, Musterlösung, Checkliste und TYRA-Selbstcheck.

TYRA: Erst Struktur verstehen, dann ausführen. Genau so bleibt der Core stabil und der äußere Python-Ring kann später sauber andocken.

Python Solution Compare + Reflection Mode

Eigene Lösung schreiben, gegen Musterlösung vergleichen, Struktur prüfen und kurz reflektieren. Kein echter Code-Runner, sondern sichere Vorbereitung auf spätere Runtime.

Python Teacher Review Mode

Eigene Python-Lösung schreiben, kurz reflektieren und durch ein strukturiertes TYRA Teacher Review prüfen lassen. Weiterhin sicher: keine echte Codeausführung im Browser.

Python Final Recap Report + Export Prep

Der Python-Foundation-Block bekommt einen Abschlussbericht: Lernsignal, Bestwerte, Reflexion, nächster Schritt und lokaler Export ohne Upload.

TYRA: Damit ist der Python-Block nicht nur geübt, sondern dokumentierbar. Genau das brauchen wir für Academy, Prüfungsvorbereitung und spätere Dozenten-/Tester-Rückmeldungen.

Python Block Prüfcheck

Dieser Check macht den Python-Foundation-Block prüfbar: Modulstatus, Startanleitung, Release-Notizen und klare TYRA-Empfehlung für den nächsten Abschluss.

TYRA: Wenn dieser Check sauber durchläuft, ist der nächste Schritt v5.9.0 Final Abschluss oder der kontrollierte Übergang zum nächsten Programming-Modul.

SQL / Database Basics Starter

Neuer Programming-Academy-Add-on-Block nach dem Python Stable Abschluss. Fokus: Datenbank-Grundbegriffe, Primärschlüssel und erste SELECT-Abfragen.

SQL Practice Cards + Mini Quiz

Trainiert SELECT, FROM, WHERE, ORDER BY, ASC/DESC, DISTINCT, LIMIT und Aliase.

SQL Practice Cards werden geladen …

SQL Query Builder

Visueller SELECT-Builder mit Live-Vorschau für einfache prüfungsnahe SQL-Abfragen.

SQL Query Builder wird geladen …

SQL Fehlertrainer

Fehlerhafte SQL-Abfragen analysieren, korrigieren und den richtigen SELECT-Aufbau verstehen.

SQL Fehlertrainer wird geladen …

IPv4 Practice Cards + Mini Quiz

Trainiert IPv4-Oktette, Wertebereiche, 8-Bit-Binärlogik und /24 als Brücke zum Subnetting.

IPv4 Practice wird geladen …

Subnet Mask Trainer + CIDR Drill

Dieser Trainer verbindet CIDR-Schreibweise mit klassischer Subnetzmaske. Ziel: /24 bis /30 sicher und schnell erkennen.

  • CIDR: Anzahl gesetzter Netzbits, z.B. /26.
  • Subnetzmaske: Dezimaldarstellung der Netzbits, z.B. 255.255.255.192.
  • Rest-Oktett-Reihe: 128 → 192 → 224 → 240 → 248 → 252.
TYRA: CIDR-Drill wird geladen …

Nächster Schritt: Network/Broadcast Address Trainer.

IPv4 Network & Broadcast Trainer

Berechnet Netzwerkadresse, Broadcastadresse, ersten/letzten Host und nutzbare Hosts aus IP/CIDR.

TYRA: Network/Broadcast Trainer wird geladen …

Host Calculator + Usable Hosts Trainer

Berechnet nutzbare Hosts, Gesamtadressen, Netzwerk, Broadcast und Hostbereich.

TYRA: Host Calculator wird geladen …

Subnetting Challenge Mode

Prüfungsnah: Netzwerkadresse, Broadcast, Hostbereich und Hostanzahl vollständig bestimmen.

TYRA: Challenge Mode wird geladen …

IPv4 Exam Simulation

Prüfungsnaher IPv4-Mix aus CIDR, Subnetzmasken, Netzwerkadresse, Broadcast, Hostbereich und Private/Public IP.

TYRA: IPv4 Exam Simulation wird geladen …

Switching Academy Starter

Add-on-Ring: Switching wird als eigenständiges Networking-Modul ergänzt. Python, SQL und IPv4 bleiben stabil und werden nicht ersetzt.

Switch

Leitet Frames gezielt anhand von MAC-Adressen weiter.

Hub

Sendet Daten stumpf an alle Ports. Keine intelligente Weiterleitung.

CAM Table

Merkt sich: Welche MAC-Adresse hängt an welchem Port?

Flooding

Bei unbekannter Ziel-MAC sendet der Switch an alle passenden Ports außer Eingangsport.

PC1 -- Fa0/1
          │
      ┌───▼────┐
      │ Switch │
┌─────┴──┬─────┴────┐
Fa0/2   Fa0/3      Fa0/24
PC2     Server     Router

Mini-Check

TYRA: Stats werden geladen …

  1. Auf welcher OSI-Schicht arbeitet ein klassischer Switch primär?

  2. Was speichert ein Switch in der CAM-/MAC-Address-Table?

  3. Was macht ein Hub im Gegensatz zum Switch?

  4. Was passiert bei Unknown Unicast?

Nächster Schritt: MAC Address Academy + CAM Table Trainer.

MAC Address Academy + Hex Drill

Switching-Grundlage: MAC-Adressen erkennen, OUI/Device-ID unterscheiden und Hexwerte sicher lesen.

MAC-Adresse
48 Bit / 6 Byte, z. B. 00:1A:2B:3C:4D:5E
OUI
Die ersten 24 Bit stehen für die Herstellerkennung.
Device-ID
Die letzten 24 Bit identifizieren das Gerät innerhalb des Herstellerbereichs.
Broadcast
FF:FF:FF:FF:FF:FF erreicht alle Geräte im lokalen Layer-2-Segment.
TYRA: MAC-Drill wird geladen …

Nächster Schritt: CAM Table Trainer + Learning Process.

CAM Table Trainer + Learning Process

Der Switch lernt Source-MAC-Adressen, prüft die CAM Table und entscheidet zwischen gezieltem Forwarding und Flooding.

TYRA: CAM Table Trainer wird geladen …

Nächster Schritt: Ethernet Frame Explorer.

Ethernet Frame Explorer

Ethernet-Frame-Felder verstehen, EtherType erkennen und Source-/Destination-MAC sauber unterscheiden.

Destination MAC | Source MAC | EtherType | Payload | FCS/CRC
TYRA: Ethernet Frame Explorer wird geladen …

Nächster Schritt: Cable & Port Academy oder VLAN Academy.

Cable & Port Academy

TYRA: Dieses Modul ergänzt die physische Netzwerkinfrastruktur: Kabeltypen, Porttypen und typische Einsatzbereiche.

KupferRJ45, Cat5e, Cat6, Cat6A, Cat7, Cat8
GlasfaserSinglemode, Multimode, SFP/SFP+
HighspeedDAC, Twinax, QSFP, 10G+
PraxisKabel passend zum Szenario auswählen
XP-Modul: Cable/Port Basics · Status: aktiv
Bereit.

VLAN Academy

Additives Switching-Modul: VLAN-Grundlagen, Broadcast Domains, Access Ports, Trunks, Native VLAN und Mini-Check.

TYRA: VLAN Academy wird geladen …

Inter-VLAN Routing Academy

Hinweis: Dieses Modul ergänzt den Lernbereich.

Dieses Modul verbindet VLAN-Grundlagen mit Layer-3-Routing. TYRA führt durch Router-on-a-Stick, Subinterfaces, Gateways und typische Fehlerszenarien.

TYRA: Wähle einen Inter-VLAN-Check.

Inter-VLAN XP: 0

Merker

  • VLANs trennen Broadcast-Domains auf Layer 2.
  • Kommunikation zwischen VLANs benötigt Routing.
  • Router-on-a-Stick nutzt Subinterfaces und 802.1Q-Tags.
  • Jedes VLAN benötigt ein passendes Gateway im eigenen Subnetz.

CLI-Beispiel

interface g0/0.10
 encapsulation dot1Q 10
 ip address 192.168.10.1 255.255.255.0

interface g0/0.20
 encapsulation dot1Q 20
 ip address 192.168.20.1 255.255.255.0

Spanning Tree Academy

Hinweis: Dieses Modul ergänzt den Lernbereich.

STP verhindert Layer-2-Schleifen. TYRA erklärt Broadcast Storms, Root Bridge Election, Portrollen und Port States.

TYRA: Wähle einen STP-Check.

STP XP: 0

Merker

  • STP verhindert Schleifen in redundanten Layer-2-Netzen.
  • Root Bridge wird zuerst über Bridge Priority, danach über MAC-Adresse bestimmt.
  • Root Port führt am günstigsten zur Root Bridge.
  • Designated Ports leiten weiter, Alternate/Blocked Ports verhindern Schleifen.

CLI-Beispiele

show spanning-tree
show spanning-tree root
spanning-tree vlan 1 priority 4096

EtherChannel Academy

Hinweis: Dieses Modul ergänzt den Lernbereich.

EtherChannel bündelt mehrere physische Links zu einem logischen Port-Channel. TYRA erklärt LACP, PAgP, Load Balancing und typische Konfigurationsfehler.

TYRA: Wähle einen EtherChannel-Check.

EtherChannel XP: 0

Merker

  • EtherChannel erhöht Redundanz und nutzbare Bandbreite zwischen Switches.
  • LACP ist Standard: active/passive.
  • PAgP ist Cisco-spezifisch: desirable/auto.
  • Alle Mitgliedsports müssen konsistent konfiguriert sein.

CLI-Beispiele

interface range gi0/1-2
 channel-group 1 mode active
interface port-channel1
show etherchannel summary

Switching Enterprise Lab

Praxis-Lab zur Kombination aus VLAN, Trunk, Inter-VLAN Routing, STP und EtherChannel.

Lab-Szenario

Router
  │
Core Switch
  ║ Port-Channel
Distribution A ─── Distribution B
  │                 │
Access 1           Access 2
  │                 │
Clients            Server
  • Aufgabe 1: VLANs für Office, Server, Management und Gäste korrekt zuordnen.
  • Aufgabe 2: Trunks und Native VLAN prüfen.
  • Aufgabe 3: STP-Root-Bridge bestimmen und Loop-Gefahr erkennen.
  • Aufgabe 4: EtherChannel-Konfiguration logisch validieren.
  • Aufgabe 5: Gateway-/Inter-VLAN-Fehler finden.

Mini-Check

  1. Welches VLAN gehört auf Access-Port Fa0/3?
  2. Warum darf ein Trunk mehrere VLANs transportieren?
  3. Welche Rolle verhindert STP bei einer Schleife?
  4. Woran erkennt man einen EtherChannel-Konfigurationsfehler?

TYRA: Dieses Lab verbindet die bisherigen Switching-Module zu einem prüfungsnahen Admin-Szenario.

Switching Lernstand

Abschluss-Abschluss des Switching-Blocks. Dieser Stand bündelt MAC, CAM, Ethernet, Kabel/Ports, VLAN, Inter-VLAN Routing, STP, EtherChannel und Enterprise Lab.

Abschluss-Checkliste

  • Switching Starter vorhanden
  • MAC Address Academy vorhanden
  • CAM Table Trainer vorhanden
  • Ethernet Frame Explorer vorhanden
  • Cable & Port Academy vorhanden
  • VLAN Academy vorhanden
  • Inter-VLAN Routing Academy vorhanden
  • Spanning Tree Academy vorhanden
  • EtherChannel Academy vorhanden
  • Switching Enterprise Lab vorhanden

Nächster Erweiterungsring

Routing Academy: Routing Basics, Routingtabellen, statische Routen, Default Route, Packet Journey Layer 3 und Routing Troubleshooting.

TYRA: Switching ist als eigener Foundation-Block abgeschlossen und kann später erweitert werden, ohne den stabilen Core oder das Design zu verändern.