Themen AP2: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
Basierend auf den Prüfungskatalogen | Basierend auf den Prüfungskatalogen | ||
== Fachinformatiker /in Systemintegration (FISI) == | == Fachinformatiker /-in Systemintegration (FISI) == | ||
=== Kaufempfehlungen === | === Kaufempfehlungen === | ||
In diesem Beitrag befinden sich sogenannte Affiliate-Links. Wenn Sie darüber ein Produkt kaufen, erhalten wir eine kleine Provision. Für Sie entstehen keine Mehrkosten. Mit Ihrem Kauf unterstützen Sie direkt den Aufbau und Betrieb dieses freien IT-Nachschlagewerks. Vielen Dank für Ihre Unterstützung! Diese Links sind entsprechend als Werbung gekennzeichnet. | In diesem Beitrag befinden sich sogenannte Affiliate-Links. Wenn Sie darüber ein Produkt kaufen, erhalten wir eine kleine Provision. Für Sie entstehen keine Mehrkosten. Mit Ihrem Kauf unterstützen Sie direkt den Aufbau und Betrieb dieses freien IT-Nachschlagewerks. Vielen Dank für Ihre Unterstützung! Diese Links sind entsprechend als Werbung gekennzeichnet. | ||
| Zeile 123: | Zeile 123: | ||
* Fehlerberichte, Logs & technische Anleitungen auf Englisch | * Fehlerberichte, Logs & technische Anleitungen auf Englisch | ||
== Fachinformatiker /in Anwendungsentwicklung (FIAE) == | == Fachinformatiker /-in Anwendungsentwicklung (FIAE) == | ||
=== Kaufempfehlungen === | === Kaufempfehlungen === | ||
In diesem Beitrag befinden sich sogenannte Affiliate-Links. Wenn Sie darüber ein Produkt kaufen, erhalten wir eine kleine Provision. Für Sie entstehen keine Mehrkosten. Mit Ihrem Kauf unterstützen Sie direkt den Aufbau und Betrieb dieses freien IT-Nachschlagewerks. Vielen Dank für Ihre Unterstützung! Diese Links sind entsprechend als Werbung gekennzeichnet. | In diesem Beitrag befinden sich sogenannte Affiliate-Links. Wenn Sie darüber ein Produkt kaufen, erhalten wir eine kleine Provision. Für Sie entstehen keine Mehrkosten. Mit Ihrem Kauf unterstützen Sie direkt den Aufbau und Betrieb dieses freien IT-Nachschlagewerks. Vielen Dank für Ihre Unterstützung! Diese Links sind entsprechend als Werbung gekennzeichnet. | ||
'''Werbung:'''<br> | '''Werbung:'''<br> | ||
* '''Lernkarten | * '''Lernkarten FIAE Abschlussprüfung Teil 2 (AP2): '''[https://amzn.to/4bri3ZQ FIAE Abschlussprüfung Teil 2: Lernkarten] | ||
* '''Buch | * '''Buch FIAE (AO 2020) Prüfungstrainer Abschlussprüfung Teil 2: ''' [https://amzn.to/4lv8PQJ FIAE (AO 2020): Prüfungstrainer Abschlussprüfung Teil 2] | ||
* '''Buch Prüfungsvorbereitung aktuell Teil 2 | * '''Buch Prüfungsvorbereitung aktuell Teil 2 FIAE: ''' [https://amzn.to/4sEr2O0 Prüfungsvorbereitung aktuell Teil 2 FIAE ] | ||
=== Programmiertechnik === | === Programmiertechnik === | ||
Aktuelle Version vom 16. März 2026, 11:28 Uhr
Basierend auf den Prüfungskatalogen
Fachinformatiker /-in Systemintegration (FISI)
Kaufempfehlungen
In diesem Beitrag befinden sich sogenannte Affiliate-Links. Wenn Sie darüber ein Produkt kaufen, erhalten wir eine kleine Provision. Für Sie entstehen keine Mehrkosten. Mit Ihrem Kauf unterstützen Sie direkt den Aufbau und Betrieb dieses freien IT-Nachschlagewerks. Vielen Dank für Ihre Unterstützung! Diese Links sind entsprechend als Werbung gekennzeichnet.
Werbung:
- Lernkarten FISI Abschlussprüfung Teil 2 (AP2): FISI Abschlussprüfung Teil 2: Lernkarten
- Buch FISI (AO 2020) Prüfungstrainer Abschlussprüfung Teil 2: FISI (AO 2020): Prüfungstrainer Abschlussprüfung Teil 2
- Buch Prüfungsvorbereitung aktuell Teil 2 FISI: Prüfungsvorbereitung aktuell Teil 2 FISI
Programmiertechnik
- Skripte zur Automatisierung von System- und Netzwerkkonfiguration
- Pseudocode und algorithmische Ablaufbeschreibung
- UML für technische Prozesse (Use Case, Aktivität)
- Administrationsskripte dokumentieren
- Schnittstellen ansprechen (REST, JSON, XML)
Datenbanken
- Datenbanktypen vergleichen (relational / NoSQL)
- Datenbanken installieren & konfigurieren
- SQL umfassend anwenden (SELECT, JOIN, Aggregation, DML, DDL...)
- Benutzer- & Rechteverwaltung
- Backup & Restore
- Monitoring & Performanceanalyse
- Datenmigration & Datenaustausch (XML, JSON, CSV)
Netzwerktechnik
Netzwerkarchitektur & Planung
- LAN, WAN, WLAN, VLAN, VPN
- Standortvernetzung (IPsec, MPLS, Standleitung)
- IPv4/IPv6, Subnetting, Supernetting
- Routing (statisch, OSPF, Grundlagen BGP)
Netzwerkdienste & Infrastruktur
- DNS, DHCP, Proxy, RADIUS/802.1X
- Loadbalancing & Redundanz
- PoE, Verkabelung, Netzdesign
Netzwerksicherheit
- Firewalls (Classic & Next-Gen)
- IDS/IPS
- Segmentierung
- PKI & Zertifikate
- Hardening von Netzwerkgeräten
- zentrales Logging & Monitoring
- Containertechnologien
- Cloud-Services (IaaS/PaaS/SaaS) einsetzen
Analyse & Troubleshooting
- SNMP, Syslog, NetFlow/sFlow
- Wireshark, tcpdump
- Latenz, Jitter, QoS bewerten
- systematische Fehleranalyse
Systemtechnik
- Storage-Systeme: NAS, SAN, iSCSI, FibreChannel
- RAID planen & konfigurieren
- Monitoring (S.M.A.R.T., CPU, RAM, I/O)
- Hochverfügbarkeit & Failover
- Backup
Telekommunikationstechnik
- VoIP-Infrastrukturen (SIP, RTP)
- TK-Systeme einrichten & integrieren
- Echtzeitqualität analysieren (Latenz, Jitter, Bandbreite)
- Absicherung von VoIP/RTP
- Mobile Device Management (MDM)
Betriebssysteme
- Server installieren & betreiben (Windows, Linux)
- Rechte- & Benutzerverwaltung (RBAC, AGDLP, LDAP)
- Active Directory (OU, GPO, Kerberos)
- Systemhärtung
- Linux-Administration (Dienste, systemd, Paketverwaltung, Rechte)
- Automatisierung via PowerShell/Bash
- Deployment (WDS, MDT, SCCM, Ansible)
- Patch- & Update-Management
- Log-Analyse (Eventlog, Syslog)
- Arbeiten in verteilten Systemen
- Backup & Recovery von Betriebssystemen
- Virtualisierung: Hyper-V, VMware, KVM
Projektmanagement
- IT-Systeme planen, dimensionieren & dokumentieren
- Betriebskonzepte entwickeln
- Kosten- & Ressourcenplanung
- Qualitätssicherung (PDCA, KVP)
- Testkonzepte für IT-Systeme
- Risiko- & Störungsmanagement
- Abnahmeprozesse
- Change-Management (ITIL-orientiert)
- Fortschritt & Erfolg bewerten
IT - Service und Kommunikation
- Kundenanliegen analysieren
- Servicekonzepte bewerten
- SLAs und OLAs einbeziehen
- Incident-, Problem-, Change-Management (ITIL)
- Eskalationsstufen definieren
- technische Dokumentationen erstellen
- technische Daten interpretieren
- Präsentationen für Kunden und Führungskräfte
- datenschutzgerechte Kommunikation
WISO
- Arbeits- & Tarifrecht
- Berufsbildungsgesetz
- Rechte & Pflichten
- Betriebsrat & Mitbestimmung
- Marktformen, Wirtschaftskreisläufe
- Kostenrechnung & Wirtschaftlichkeit
- Finanzierung, Leasing, Kauf
- Nachhaltigkeit & Umweltschutz
- Steuern & Sozialversicherung
- Unternehmensformen
- Präsentationstechniken
- lebenslanges Lernen
Fachenglisch
- technische Dokumente verstehen & verfassen
- englische Benutzeroberflächen nutzen
- Service-Kommunikation auf Englisch
- Fehlerberichte, Logs & technische Anleitungen auf Englisch
Fachinformatiker /-in Anwendungsentwicklung (FIAE)
Kaufempfehlungen
In diesem Beitrag befinden sich sogenannte Affiliate-Links. Wenn Sie darüber ein Produkt kaufen, erhalten wir eine kleine Provision. Für Sie entstehen keine Mehrkosten. Mit Ihrem Kauf unterstützen Sie direkt den Aufbau und Betrieb dieses freien IT-Nachschlagewerks. Vielen Dank für Ihre Unterstützung! Diese Links sind entsprechend als Werbung gekennzeichnet.
Werbung:
- Lernkarten FIAE Abschlussprüfung Teil 2 (AP2): FIAE Abschlussprüfung Teil 2: Lernkarten
- Buch FIAE (AO 2020) Prüfungstrainer Abschlussprüfung Teil 2: FIAE (AO 2020): Prüfungstrainer Abschlussprüfung Teil 2
- Buch Prüfungsvorbereitung aktuell Teil 2 FIAE: Prüfungsvorbereitung aktuell Teil 2 FIAE
Programmiertechnik
- Softwarelösungen planen, entwickeln und verbessern
- Algorithmen entwerfen und implementieren
- Objektorientierte Konzepte anwenden (Klassen, Objekte, Vererbung, Polymorphie, Interfaces)
- UML-Modelle erstellen (Use Case, Klasse, Aktivität, Sequenz, Zustand)
- Design Patterns (z. B. Singleton, Factory, Observer, MVC)
- Softwarearchitektur (Schichten, Modularisierung)
- Debugging und Fehlersuche
- Unit-, Integrations- und Systemtests
- Software dokumentieren
- Benutzerschnittstellen gestalten
- Skripte für Automatisierung entwickeln
Datenbanken
- Datenmodelle aus Anforderungen entwickeln
- ER-Modelle und Kardinalitäten verwenden
- Normalisierung (1.–3. Normalform) anwenden
- Relationale und NoSQL-Datenbanken vergleichen
- SQL umfassend nutzen: SELECT, JOINs, GROUP BY, HAVING, Subqueries, INSERT/UPDATE/DELETE
- Transaktionen einsetzen
- Datenqualität prüfen
- Daten austauschen (XML, JSON, CSV)
- APIs und Webservices
- Datenmigrationen planen
- Datenmodelle dokumentieren
Netzwerktechnik
- Client-Server-Konzepte verstehen
- OSI- und TCP/IP-Modell vollständig einordnen
- Webprotokolle nutzen (HTTP, HTTPS, WebSockets)
- Netzwerkkommunikation von Software analysieren
- Fehler in Netzwerk-/API-Kommunikation untersuchen
- Logging und Monitoring zur Analyse nutzen
- Schnittstellen zu Netzwerkdiensten (DNS, DHCP, REST, SMTP) verstehen
Systemtechnik
- Speicher- und Rechenressourcen planen
- Deployment-Strategien
- Sicherheitsmaßnahmen im Systemumfeld berücksichtigen
- Backup- & Recovery-Konzepte verstehen
Telekommunikationstechnik
- Grundlagen von Echtzeitkommunikation (VoIP) verstehen
- Latenz, Durchsatz & QoS für Software berücksichtigen
- Software mit TK-Systemen über APIs/Protokolle verbinden
Betriebssysteme
- Benutzer- und Rechtekonzepte anwenden
- Betriebssysteme härten (Sicherheit)
- Authentifizierungsverfahren einsetzen
- Skripte zur Systemautomatisierung verwenden
- Fehleranalyse im Betriebssystemkontext durchführen
- Deployment-Verfahren
- Update- und Patchprozesse beurteilen
- Software auf verschiedenen Systemen (Windows, Linux, Mobile)
- Laufzeitumgebungen analysieren
- Virtualisierung (Docker, VM)
- Cloud-Services (IaaS, PaaS, SaaS)
- Systemlogs und Performance überwachen
Projektmanagement
Softwareprojekte planen & dokumentieren Anforderungen analysieren Aufwand, Kosten & Ressourcen kalkulieren Versionsmanagement anwenden (Git-Workflows) Testkonzepte Qualitätsprozesse (PDCA, KVP) Risikoanalyse durchführen Projektfortschritt überwachen Änderungen steuern (Change Management) Abnahmeprozesse durchführen
IT - Service und Kommunikation
- Softwarelösungen präsentieren
- Stakeholder-Analyse durchführen
- Fachliche Beratung leisten
- Technische Dokumentationen erstellen
- Technische Daten interpretieren
- SLA-Anforderungen berücksichtigen
- Incident- und Eskalationsprozesse verstehen
- Datenschutzgerechte Kommunikation sicherstellen
WISO
- Arbeits- & Tarifrecht
- Berufsbildungsgesetz
- Rechte & Pflichten
- Betriebsrat & Mitbestimmung
- Marktformen, Wirtschaftskreisläufe
- Kostenrechnung & Wirtschaftlichkeit
- Finanzierung, Leasing, Kauf
- Nachhaltigkeit & Umweltschutz
- Steuern & Sozialversicherung
- Unternehmensformen
- Präsentationstechniken
- lebenslanges Lernen
Fachenglisch
- technische Dokumente & Fachtexte verstehen
- englische Software- und API-Dokumentation verwenden
- technische Präsentationen auf Englisch gestalten
- Kommunikation im Projektkontext auf Englisch
