Ausbildung Fachinformatiker:in Anwendungsentwicklung
Drei Ausbildungsjahre, alle Lernfelder, gezielt auf AP1 und AP2 vorbereitet
Der komplette Lernpfad durch die Ausbildung – orientiert am KMK-Rahmenlehrplan (Lernfelder 1–12), am Ausbildungsrahmenplan und an der IHK-Abschlussprüfung (Teil 1 „Einrichten eines IT-gestützten Arbeitsplatzes“, Teil 2 mit Projektarbeit, „Planen eines Softwareproduktes“, „Entwicklung und Umsetzung von Algorithmen“ und WiSo). Jedes Jahr ist in Themenblöcke gegliedert, jedes Modul endet mit einem Test. Prüfungstermine und Fristen bestätigt immer deine IHK (hier: IHK Mittleres Ruhrgebiet).
Lernpfad
-
01
Betrieb, Rolle & Lernen lernen
Wie dein Ausbildungsbetrieb aufgebaut ist, welche Rechte und Pflichten du als Azubi hast und wie du so lernst, dass es hängen bleibt.
1. Ausbildungsjahr LF 1 Prüfung: AP1+AP2- Dein Betrieb: Rechtsform und Aufbau Rechtsformen und ihre Haftung unterscheiden, ein Organigramm lesen und Märkte einordnen – damit du weißt, wo du im Betrieb stehst. 12 Min.
- Ausbildung: Deine Rechte und Pflichten Was im Ausbildungsvertrag steht, was das Berufsbildungsgesetz dir und deinem Betrieb vorschreibt und was in Probezeit und Kündigung gilt. 12 Min.
- Ausbildungsnachweis und Lernstrategien Wie ein aussagekräftiger Ausbildungsnachweis aussieht und welche Lernstrategien nachweislich wirken – von Abrufen bis Verteilen. 12 Min.
- T Modultest: Betrieb, Rolle & Lernen lernen 7 Aufgaben zu Rechtsform, Organigramm, Ausbildungsrecht und Lernstrategien. Test
-
02
Arbeitsplätze nach Kundenwunsch ausstatten
Vom Kundengespräch zur Konfiguration: Bedarf ermitteln, Hardware und Software auswählen, Angebote vergleichen, Kaufvertrag und Vertragsstörungen verstehen und im IT-Alltag sicher rechnen.
1. Ausbildungsjahr LF 2 Prüfung: AP1- Bedarf ermitteln und Hardware auswählen Aus dem Kundenwunsch eine Anforderungsliste machen, Hardware-Komponenten bewerten und den Stromverbrauch eines Arbeitsplatzes berechnen. 13 Min.
- Software, Angebote und Nutzwertanalyse Lizenzmodelle unterscheiden, Angebote über den Bezugspreis vergleichen und mit der Nutzwertanalyse begründet entscheiden. 14 Min.
- Rechnen im IT-Alltag Speichereinheiten umrechnen, Übertragungszeiten bestimmen und einen Angebotspreis mit Zuschlägen und Umsatzsteuer kalkulieren. 13 Min.
- Kaufvertrag und Vertragsstörungen Wie ein Kaufvertrag zustande kommt und welche Rechte du bei mangelhafter Lieferung, Liefer- und Zahlungsverzug hast – mit den aktuell geltenden Fristen. 15 Min.
- T Modultest: Arbeitsplätze nach Kundenwunsch ausstatten 8 Aufgaben zu Hardware, Lizenzen, Angebotsvergleich, Kaufvertrag und Rechnen im IT-Alltag. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
03
Clients in Netzwerke einbinden
Schichtenmodelle, IPv4 und Subnetting, IPv6, DHCP und DNS: So kommt ein Client ins Netz – und so findest du den Fehler, wenn es nicht klappt.
1. Ausbildungsjahr LF 3 Prüfung: AP1+AP2- Schichtenmodelle: OSI und TCP/IP Mit den Netzwerkschichten ordnest du Geräte, Protokolle und Adressen ein – und suchst Fehler systematisch von unten nach oben. 11 Min.
- IPv4-Adressen und Subnetting IPv4-Adressen, Subnetzmaske und private Bereiche verstehen – und ein Netz in gleich große Subnetze teilen. 14 Min.
- DHCP, DNS und IPv6: So kommt der Client ins Netz Wie ein Client automatisch seine Adresse bekommt, Namen auflöst und wie IPv6-Adressen aufgebaut sind – plus die wichtigsten Diagnosebefehle. 14 Min.
- T Modultest: Clients in Netzwerke einbinden 8 Aufgaben zu Schichten, Subnetting, DHCP, DNS und IPv6. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
04
Schutzbedarf & Datenschutz
Von den Schutzzielen über die Schutzbedarfsfeststellung nach BSI IT-Grundschutz bis zu Maßnahmen und DSGVO-Grundsätzen: So schützt du Informationen im Betrieb angemessen.
1. Ausbildungsjahr LF 4 Prüfung: AP1+AP2- Schutzziele, Bedrohungen und Risiko Die drei Schutzziele der Informationssicherheit unterscheiden und Bedrohung, Schwachstelle, Schaden und Risiko sauber auseinanderhalten. 10 Min.
- Schutzbedarf feststellen nach BSI Mit den Kategorien normal, hoch und sehr hoch den Schutzbedarf von Anwendungen und Systemen begründet festlegen – inklusive Maximumprinzip. 13 Min.
- Schutzmaßnahmen und DSGVO-Grundsätze Passende technische und organisatorische Maßnahmen auswählen, Backup-Arten unterscheiden und die Grundsätze der Datenschutz-Grundverordnung anwenden. 12 Min.
- T Modultest: Schutzbedarf & Datenschutz 8 Aufgaben zu Schutzzielen, Schutzbedarf, Maßnahmen und DSGVO. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
05
Programmieren: Grundlagen
Variablen, Datentypen, Kontrollstrukturen und Funktionen – mit Kotlin-Beispielen, Pseudocode und dem Schreibtischtest als Werkzeug, um Programme zu verstehen und zu prüfen.
1. Ausbildungsjahr LF 5 Prüfung: AP1+AP2- Variablen und Datentypen Variablen anlegen, Datentypen unterscheiden und typische Stolperstellen wie die Ganzzahldivision sicher vorhersagen – in Pseudocode und Kotlin. 11 Min.
- Kontrollstrukturen und Schreibtischtest Verzweigungen und Schleifen in Pseudocode und Kotlin lesen, schreiben und per Schreibtischtest von Hand nachvollziehen. 13 Min.
- Funktionen, Fehlerarten und Werkzeuge Wiederverwendbare Funktionen mit Parametern und Rückgabewert schreiben, Fehlerarten unterscheiden und Programmierwerkzeuge einordnen. 14 Min.
- T Modultest: Programmieren – Grundlagen 8 Aufgaben zu Variablen, Kontrollstrukturen, Funktionen und Werkzeugen. Die letzte Aufgabe wiederholt Stoff aus früheren Modulen – so bleibt er frisch. Test
-
06
Daten verwalten: Datenbanken & SQL-Basis
Wie Daten in Tabellen organisiert werden: Schlüssel, Beziehungen, ER-Modell und deine ersten SQL-Abfragen im Playground.
1. Ausbildungsjahr LF 5 Prüfung: AP1+AP2- Tabellen, Schlüssel und Beziehungen Wie eine relationale Datenbank Informationen in Tabellen ordnet, warum Redundanz Ärger macht und wie Schlüssel Tabellen verbinden. 11 Min.
- Vom ER-Modell zu Tabellen Mit dem ER-Modell Entitäten, Beziehungen und Kardinalitäten planen und in Tabellen mit Fremdschlüsseln und Zwischentabellen übersetzen. 12 Min.
- SQL-Abfragen: SELECT, WHERE, ORDER BY Mit SELECT, WHERE und ORDER BY Daten gezielt abfragen und mit COUNT und SUM auswerten – direkt im SQL-Playground. 14 Min.
- T Modultest: Daten verwalten 8 Aufgaben zu Schlüsseln, Kardinalitäten und SQL. Die letzten zwei wiederholen Stoff aus früheren Modulen – so bleibt er frisch. Test
-
07
Projekte planen & wirtschaftlich entscheiden
Projektphasen, Scrum, Netzplan und Gantt sowie Nutzwertanalyse, Amortisation und Make-or-buy – das Handwerkszeug für Projektplanung und Wirtschaftlichkeitsrechnung.
2. Ausbildungsjahr LF 2, 5, 12 (Querschnitt) Prüfung: AP1+AP2- Projektphasen und Vorgehensmodelle Wie ein Projekt abläuft und wann du klassisch (Wasserfall) oder agil (Scrum) vorgehst. 14 Min.
- Netzplan und Gantt: Zeit planen und den kritischen Pfad finden Mit Vorwärts- und Rückwärtsrechnung findest du Puffer, kritischen Pfad und Projektdauer – und siehst, was eine Verzögerung kostet. 15 Min.
- Wirtschaftlich entscheiden: Nutzwert, Amortisation und Make-or-buy Mit Nutzwertanalyse, Amortisationszeit und kritischer Menge triffst du Beschaffungsentscheidungen nachvollziehbar. 15 Min.
- T Modultest: Projekte und Wirtschaftlichkeit 8 Aufgaben zu Vorgehensmodellen, Scrum, Netzplan, Amortisation, Break-even und Nutzwertanalyse. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
08
Serviceanfragen bearbeiten
Vom Ticket über SLA und Priorität bis zur Fehleranalyse: So nimmst du Serviceanfragen professionell an, bearbeitest sie und dokumentierst sie sauber.
2. Ausbildungsjahr LF 6 Prüfung: AP1- Vom Anruf zum Ticket: Incident, Service Request und Support-Level Wie Meldungen im Service Desk erfasst, eingeordnet und über die Support-Level bearbeitet werden. 12 Min.
- SLA, Priorität und Verfügbarkeit Wie Service-Level vereinbart werden, wie du Tickets priorisierst und welche Ausfallzeit eine Verfügbarkeit erlaubt. 14 Min.
- Fehler eingrenzen und mit Kund:innen sprechen Mit gezielten Fragen, einer festen Prüfreihenfolge und deeskalierender Sprache findest du Fehler schneller und dokumentierst sauber. 15 Min.
- T Modultest: Serviceanfragen 8 Aufgaben zu ITIL-Begriffen, Support-Leveln, SLA, Priorität, Verfügbarkeit und Dokumentation. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
09
Cyber-physische Systeme ergänzen
Sensoren, Aktoren und Energiebedarf, Schnittstellen und Protokolle wie MQTT sowie die Sicherheit vernetzter Geräte – vom Messwert bis zur sicheren Inbetriebnahme.
2. Ausbildungsjahr LF 7 Prüfung: AP2- Sensoren, Aktoren und Energie im cyber-physischen System Wie ein cyber-physisches System Messwerte erfasst, verarbeitet und in Aktionen umsetzt – und wie viel Energie das kostet. 14 Min.
- Schnittstellen, Funk und Protokolle im IoT Wie Messwerte vom Sensor zum Server kommen: Schnittstellen am Gerät, Funktechniken und das Protokoll MQTT. 13 Min.
- IoT sicher betreiben Typische Schwachstellen vernetzter Geräte und die Maßnahmen, mit denen du ein IoT-Netz absicherst. 12 Min.
- T Modultest: Cyber-physische Systeme 8 Aufgaben zu Sensoren und Aktoren, Regelung, Energie, ADC, MQTT und IoT-Sicherheit. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
10
Daten systemübergreifend bereitstellen
CSV, JSON und XML lesen und prüfen, REST-Schnittstellen mit HTTP-Methoden und Statuscodes verstehen, Daten aus mehreren Quellen zusammenführen und mit SQL (JOIN, GROUP BY, HAVING) auswerten.
2. Ausbildungsjahr LF 8 Prüfung: AP2- CSV, JSON und XML: Daten lesbar austauschen Drei Formate, drei Einsatzgebiete: So liest, schreibst und prüfst du CSV, JSON und XML. 14 Min.
- REST-Schnittstellen: HTTP-Methoden und Statuscodes Wie Anfragen an eine REST-API aufgebaut sind, welche Methode wozu dient und was die Statuscodes bedeuten. 14 Min.
- Daten zusammenführen: ETL, Mapping und Rechte Wie du Daten aus mehreren Quellen vereinheitlichst, zusammenführst und rechtssicher bereitstellst. 14 Min.
- Daten verknüpfen mit JOIN Daten aus mehreren Tabellen zusammenführen: INNER JOIN und LEFT JOIN über Fremdschlüssel, Aliasse, das kartesische Produkt als typischer Fehler und Joins über mehrere Tabellen. 15 Min.
- Daten verdichten mit GROUP BY und HAVING Kennzahlen je Gruppe berechnen: Aggregatfunktionen mit GROUP BY, Gruppen filtern mit HAVING, die feste Klauselreihenfolge und die Kombination mit JOIN. 15 Min.
- T Modultest: Daten bereitstellen Zeig, was du kannst: 10 Aufgaben zu JSON und XML, HTTP-Methoden und Statuscodes, ETL und Datenschutz bei der Datenintegration sowie zu SQL mit JOIN und GROUP BY. Test
-
11
Netzwerke & Dienste bereitstellen
Netze mit VLAN, Routing und Firewall gliedern, Server-Dienste und Virtualisierung einordnen sowie Daten mit Backup-Konzepten und RAID schützen.
2. Ausbildungsjahr LF 9 Prüfung: AP1+AP2- Netze trennen und verbinden: VLAN, Routing und Firewall Wie VLANs Netze logisch trennen, Router Wege bestimmen und Firewalls den Verkehr nach Regeln filtern. 15 Min.
- Server-Dienste und Virtualisierung Welche Dienste ein Firmennetz braucht, was ein Hypervisor tut und wo Virtualisierung hilft oder Risiken birgt. 13 Min.
- Daten schützen: Backup-Konzepte und RAID Voll-, differenzielle und inkrementelle Sicherung, 3-2-1-Regel, RPO und RTO sowie Kapazität und Ausfallsicherheit von RAID. 15 Min.
- T Modultest: Netzwerke und Dienste 8 Aufgaben zu VLAN, Routing, Firewall, Diensten, Virtualisierung, Backup und RAID. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
12
AP1-Sprint: Einrichten eines IT-gestützten Arbeitsplatzes
Gemischte Wiederholung aller AP1-Themen aus Jahr 1 und 2: Prüfungsablauf, Rechnen, Hardware, Netzwerk, Sicherheit, Datenschutz und Kalkulation – mit Probetest.
2. Ausbildungsjahr LF 1–6 Prüfung: AP1- AP1 kompakt: Ablauf, Strategie und Rechenaufgaben Die wichtigsten Fakten zu AP1, ein Plan für deine 90 Minuten und das Training typischer Rechenaufgaben mit sauberem Rechenweg. 15 Min.
- AP1-Mix: Hardware, Netzwerk, Sicherheit, Datenschutz, Kalkulation Bunt gemischte Aufgaben wie in der Prüfung: Hardware, Netzwerk, Schutzziele, Datenschutz, Kalkulation und Backup. 15 Min.
- T Probetest: AP1-Sprint Zeig, was du kannst: 12 Aufgaben quer durch AP1, bunt gemischt wie in der Prüfung. Der Test ist beliebig wiederholbar – jede offene Stelle zeigt dir, was du als Nächstes übst. Test
-
13
Objektorientiert entwickeln
Klassen, Objekte, Kapselung, Vererbung, Polymorphie, Interfaces und Collections: So liest und schreibst du objektorientierten Code, wie er in der AP2 vorkommt.
3. Ausbildungsjahr LF 11a Prüfung: AP2- Klassen, Objekte und Kapselung Eine Klasse hält Daten und Regeln zusammen – und Kapselung sorgt dafür, dass ein Objekt nie in einen ungültigen Zustand gerät. 14 Min.
- Vererbung, Polymorphie und Interfaces Gemeinsames erben, Unterschiede überschreiben: So behandelst du verschiedene Objekte einheitlich. 15 Min.
- Collections und Ausnahmen Die passende Datenstruktur wählen, Listen und Maps lesen – und Fehler sauber abfangen. 15 Min.
- T Modultest: Objektorientiert entwickeln 8 Aufgaben zu Kapselung, Vererbung, Interfaces und Collections. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
14
Algorithmen & Datenstrukturen
Pseudocode schreiben, Schreibtischtests durchführen, Suchen und Sortieren, Rekursion und Aufwand einschätzen – das Handwerkszeug für den AP2-Bereich „Entwicklung und Umsetzung von Algorithmen“.
3. Ausbildungsjahr LF 11a Prüfung: AP2- Pseudocode und Schreibtischtest Algorithmen in Pseudocode aufschreiben, von Hand durchspielen und mit gut gewählten Testdaten prüfen. 15 Min.
- Sprachunabhängig denken: was die Prüfung von deiner Programmiersprache will Was in der AP2 sprachunabhängig geprüft wird, wie du dein Java, C#, Python, PHP oder JavaScript darauf überträgst und welche Fallen zwischen den Sprachen lauern. 10 Min.
- Suchen und Sortieren Lineare und binäre Suche, Bubble- und Selection-Sort im Schreibtischtest und die Grundidee von Merge- und Quicksort. 15 Min.
- Rekursion und Komplexität Funktionen, die sich selbst aufrufen – und die Frage, wie stark der Aufwand mit den Daten wächst. 15 Min.
- Pseudocode schreiben wie in der AP2 Eigene Algorithmen in sauberem Pseudocode aufschreiben: Bubble Sort mit Vergleichsfunktion, Listen filtern, Verbindungsmatrix auswerten und eine Endlosrekursion beheben. 20 Min.
- T Modultest: Algorithmen & Datenstrukturen 8 Aufgaben zu Schreibtischtest, Feldern, Suchen, Sortieren, Rekursion und Aufwand. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
15
Modellieren mit UML
Klassen-, Use-Case-, Sequenz-, Aktivitäts- und Zustandsdiagramme lesen, ergänzen und in Textform selbst erstellen – inklusive Übersetzung in Code.
3. Ausbildungsjahr LF 10a, 11a Prüfung: AP2- Klassendiagramm lesen und erstellen Klassen, Attribute, Sichtbarkeit, Beziehungen und Multiplizitäten – und wie daraus Java-Code entsteht. 15 Min.
- Use-Case- und Sequenzdiagramm Was das System für wen leistet und wer wem in welcher Reihenfolge Nachrichten schickt. 15 Min.
- Aktivitäts- und Zustandsdiagramm Abläufe mit Verzweigungen und Parallelität zeichnen – und den Lebenszyklus eines Objekts als Zustandsautomat. 15 Min.
- T Modultest: Modellieren mit UML Zeig, was du kannst: 8 Aufgaben zu den fünf UML-Diagrammtypen und ihrer Übersetzung in Code. Test
-
16
Benutzerschnittstellen gestalten
Usability und Ergonomie nach DIN EN ISO 9241-110, Barrierefreiheit nach WCAG 2.2 und BFSG sowie Prototyping und Usability-Tests – so entstehen Oberflächen, die Menschen gern und fehlerfrei nutzen.
3. Ausbildungsjahr LF 10a Prüfung: AP2- Usability und die sieben Interaktionsprinzipien Was eine gut bedienbare Oberfläche ausmacht – und wie du Schwächen mit den Interaktionsprinzipien der DIN EN ISO 9241-110 benennst. 14 Min.
- Barrierefreiheit: WCAG 2.2 und BFSG Die vier WCAG-Prinzipien, typische Barrieren im Code und die Frage, wann das Barrierefreiheitsstärkungsgesetz greift. 15 Min.
- UI-Prototyping und Usability-Test Von der Skizze zum klickbaren Prototyp – und wie ein kurzer Usability-Test zeigt, was wirklich verbessert werden muss. 14 Min.
- T Modultest: Benutzerschnittstellen gestalten Zeig, was du kannst: 8 Aufgaben zu Interaktionsprinzipien, Barrierefreiheit, Prototyping und Datenschutz in der Oberfläche. Test
-
17
Architektur, Design Patterns & Qualität
Schichtenarchitektur und MVC, die Design Patterns (Entwurfsmuster) Singleton, Observer, Factory und Strategy sowie Testverfahren, Unit-Tests, Git-Workflow und Continuous Integration – so bleibt Software änderbar und prüfbar.
3. Ausbildungsjahr LF 11a Prüfung: AP2- Schichtenarchitektur und MVC Verantwortung sauber trennen: Präsentation, Fachlogik und Datenhaltung sowie die Rollen Model, View und Controller. 13 Min.
- Design Patterns: Singleton, Observer, Factory, Strategy Vier bewährte Lösungsschablonen erkennen, im Code lesen und mit ihren Risiken einschätzen. 15 Min.
- Testen, Git-Workflow und CI Testfälle systematisch ableiten, Unit-Tests lesen und schreiben – und mit Pull Requests und CI die Qualität im Team sichern. 15 Min.
- T Modultest: Architektur, Design Patterns & Qualität 8 Aufgaben zu Schichten, Design Patterns, Testverfahren, Git-Workflow und CI. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test
-
18
Projekt & AP2
Von der Projektidee über Antrag, Planung, Dokumentation und Präsentation bis zur Abschlussprüfung: Aufbau, Bestehensregeln, Termine und WiSo-Grundlagen – mit den Vorgaben der IHK Mittleres Ruhrgebiet im Blick.
3. Ausbildungsjahr LF 12a Prüfung: AP2- Projektantrag und 80-Stunden-Plan Ein geeignetes Thema finden, den Antrag sauber gliedern, 80 Stunden realistisch planen und die Wirtschaftlichkeit grob durchrechnen. 14 Min.
- Dokumentation, Präsentation und Fachgespräch Wie die Dokumentation bewertet wird, was sie formal braucht – und wie du Präsentation und Fachgespräch vorbereitest. 15 Min.
- AP2: Aufbau, Bestehen, Termine und WiSo Wie die Abschlussprüfung aufgebaut ist, wann sie bestanden ist, welche Termine gelten – und die WiSo-Grundlagen für den Prüfungstag. 15 Min.
- T Modultest: Projekt & AP2 8 Aufgaben zu Projektarbeit, Bewertung, Bestehensregeln und WiSo-Grundlagen. Die letzte Aufgabe wiederholt Stoff aus einem früheren Modul – so bleibt er frisch. Test