Fachinformatiker Anwendungsentwicklung

Fachinformatiker Mittel ⏱ 16 h von MBIT Learning 📚 16 Module

IHK-orientierte Vorbereitung: vom Berufsbild über UML, OOP, Datenbanken, REST-APIs bis hin zu DevOps, Security und DSGVO.

Lernziele

  • Projektmanagement-Modelle anwenden (Scrum, Wasserfall, Kanban)
  • Anforderungen analysieren und in Lasten-/Pflichtenheft überführen
  • UML-Diagramme erstellen und lesen (Klassen, Sequenz, Aktivität)
  • Relationale Datenbanken konzipieren und mit SQL abfragen
  • Objektorientierte Software entwickeln mit Design Patterns
  • Versionsverwaltung mit Git im Team einsetzen
  • Webanwendungen + REST-APIs entwerfen und implementieren
  • Software systematisch testen (Unit, Integration, E2E)
  • DevOps-Grundlagen: CI/CD-Pipelines und Container
  • IT-Sicherheit nach OWASP Top 10 absichern
  • DSGVO-konform mit personenbezogenen Daten umgehen

Voraussetzungen

  • Grundkenntnisse einer Programmiersprache (z. B. Python, Java)
  • Bedienung eines Linux- oder Windows-Terminals
  • Bereitschaft, eigene Beispiele praktisch nachzuvollziehen

Überblick

Dieser Kurs bereitet Sie gezielt auf die schriftliche und praktische Abschlussprüfung der IHK im Beruf Fachinformatiker:in Anwendungsentwicklung vor. Die 16 Module folgen dem Rahmenlehrplan und decken alle prüfungsrelevanten Themengebiete ab.

0 von 16 Modulen abgeschlossen

Schlussprüfung → 64 Fragen aus allen Modulen

Module

  1. Modul 1: FI-AE 01 Berufsbild und Arbeitsweise ✓ Erledigt
    Tätigkeitsfelder, Schnittstellen zu anderen Rollen, agile vs. klassische Arbeitsmodelle. · 📖 6 min Lesezeit · ⏱ 30 min
  2. Modul 2: FI-AE 02 Projektmanagement-Grundlagen ✓ Erledigt
    Scrum, Wasserfall, Kanban — Phasen, Rollen, Ceremonies und wann welches Modell passt. · 📖 7 min Lesezeit · ⏱ 30 min
  3. Modul 3: FI-AE 03 Anforderungsanalyse und Lastenheft ✓ Erledigt
    Funktionale + nicht-funktionale Anforderungen, MoSCoW, Lasten- und Pflichtenheft, User Stories. · 📖 6 min Lesezeit · ⏱ 30 min
  4. Modul 4: FI-AE 04 UML — Klassen- und Sequenzdiagramme ✓ Erledigt
    Notation, Beziehungen (Aggregation, Komposition, Vererbung), Sequenz- und Aktivitätsdiagramme. · 📖 7 min Lesezeit · ⏱ 30 min
  5. Modul 5: FI-AE 05 Datenbankdesign und Normalformen ✓ Erledigt
    ER-Modell, Normalformen 1–3, Schlüsselarten, Indizes, Denormalisierung wann sinnvoll. · 📖 5 min Lesezeit · ⏱ 30 min
  6. Modul 6: FI-AE 06 SQL — DDL, DML, Joins und Aggregate ✓ Erledigt
    CREATE/ALTER/DROP, SELECT mit JOIN, GROUP BY/HAVING, Unterabfragen, Transaktionen + ACID. · 📖 7 min Lesezeit · ⏱ 30 min
  7. Modul 7: FI-AE 07 Objektorientierte Programmierung ✓ Erledigt
    Kapselung, Vererbung, Polymorphie, SOLID-Prinzipien an einem durchgehenden Beispiel. · 📖 7 min Lesezeit · ⏱ 30 min
  8. Modul 8: FI-AE 08 Algorithmen und Komplexität ✓ Erledigt
    Big-O-Notation, Sortier- und Suchalgorithmen, Datenstrukturen (Array, List, Map, Tree). · 📖 6 min Lesezeit · ⏱ 30 min
  9. Modul 9: FI-AE 09 Versionsverwaltung mit Git ✓ Erledigt
    Branching-Modelle (Git Flow, Trunk-Based), Pull Requests, Merge-Konflikte, Rebase vs. Merge. · 📖 9 min Lesezeit · ⏱ 30 min
  10. Modul 10: FI-AE 10 Software-Architektur und Design Patterns ✓ Erledigt
    Schichtenarchitektur, Hexagonal, MVC vs. MVVM, Patterns: Singleton, Factory, Observer, Strategy. · 📖 7 min Lesezeit · ⏱ 30 min
  11. Modul 11: FI-AE 11 Testing — Unit, Integration, E2E ✓ Erledigt
    Testpyramide, Mocking, TDD-Ansatz, Code-Coverage sinnvoll messen, CI-Integration. · 📖 9 min Lesezeit · ⏱ 30 min
  12. Modul 12: FI-AE 12 Webentwicklung — HTTP, REST, OAuth ✓ Erledigt
    Request/Response-Zyklus, REST-Konventionen, Auth-Flows (OAuth 2.0, OIDC), JWT-Grundlagen. · 📖 8 min Lesezeit · ⏱ 30 min
  13. Modul 13: FI-AE 13 Frontend-Grundlagen — HTML, CSS, JavaScript ✓ Erledigt
    Semantisches HTML, CSS-Layout (Flexbox, Grid), DOM-Manipulation, Event Loop, Promises. · 📖 5 min Lesezeit · ⏱ 30 min
  14. Modul 14: FI-AE 14 Backend-Architekturen — Monolith vs. Microservices ✓ Erledigt
    Vor- und Nachteile, API-Gateways, Service-Discovery, asynchrone Kommunikation (Queues, Events). · 📖 7 min Lesezeit · ⏱ 30 min
  15. Modul 15: FI-AE 15 DevOps — CI/CD-Pipelines und Container ✓ Erledigt
    Build/Test/Deploy-Pipelines, Docker-Grundlagen, Kubernetes-Konzepte (Pod, Service, Deployment). · 📖 8 min Lesezeit · ⏱ 30 min
  16. Modul 16: FI-AE 16 IT-Sicherheit, OWASP Top 10 und DSGVO ✓ Erledigt
    OWASP Top 10 mit Beispielen, sichere Authentifizierung, DSGVO-Pflichten, Datenminimierung. · 📖 7 min Lesezeit · ⏱ 30 min