Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
job:fiae [2015-01-21 06:38] stefan |
job:fiae [2015-03-31 21:21] stefan |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Ausbildung zum Fachinformatiker Anwendungsentwicklung ====== | ====== Ausbildung zum Fachinformatiker Anwendungsentwicklung ====== | ||
+ | |||
+ | Hallo auf meiner Wiki-Seite rund um die Ausbildung zum Fachinformatiker für Anwendungsentwicklung. Ich bin gerade dabei, diese Inhalte auf die neue Website zu migrieren: | ||
+ | |||
+ | [Fachinformatiker Anwendungsentwicklung | Hinweise und Tipps zur Ausbildung und IHK-Abschlussprüfung](http://fachinformatiker-anwendungsentwicklung.net/ "Fachinformatiker Anwendungsentwicklung | Hinweise und Tipps zur Ausbildung und IHK-Abschlussprüfung") | ||
+ | |||
+ | Einige Inhalte könnt ihr euch auch in meinem Podcast anhören: [Anwendungsentwickler-Podcast](http://anwendungsentwicklerpodcast.de/ "Anwendungsentwickler-Podcast"). | ||
+ | |||
+ | <HTML><a href="http://anwendungsentwicklerpodcast.de/" title="Anwendungsentwickler-Podcast anhören"><img src="http://public.macke.it/Abbildungen/AnwendungsentwicklerPodcastAnhoeren.jpg" alt="Anwendungsentwickler-Podcast anhören" /></a><br/></HTML> | ||
+ | |||
===== Projektantrag ===== | ===== Projektantrag ===== | ||
Zeile 26: | Zeile 35: | ||
===== Projektpräsentation ===== | ===== Projektpräsentation ===== | ||
- | ==== Foliendesign ==== | + | [[http://fachinformatiker-anwendungsentwicklung.net/inhalte-der-projektpraesentation/|Inhalte der Projektpräsentation]] |
- | * die meisten Prüfungsausschüsse werden wohl den "klassischen" Aufbau der Folien erwarten (vgl. [[http://forum.fachinformatiker.de/abschlussprojekte/134050-abschlusspraesentation-im-stil-presentation-zen.html]]), also | + | |
- | * Kopf-/Fußzeile mit Datum, Titel etc. | + | |
- | * ständig sichtbares Inhaltsverzeichnis (als "Fortschrittsbalken") | + | |
- | * Stichpunkte als Bullet Points auf den Folien | + | |
- | * nicht zuviel Text | + | |
- | * da die Präsentation recht kurz ist, sollte man sich auf das Wesentliche/Interessante des Projekts konzentrieren | + | |
- | * Folien sollten der Corporate Identity des Ausbildungsbetriebs folgen | + | |
- | * alle verwendeten Grafiken/Inhalte müssen deutlich erkennbar/lesbar sein | + | |
- | * sehr interessant ist das fertige Produkt (Live-Demo, Screencast) | + | |
- | + | ||
- | ==== Inhalte ==== | + | |
- | * Titelfolie mit Projektbezeichnung, Daten des Auszubildenden und des Ausbildungsbetriebs | + | |
- | * Inhaltsverzeichnis/Agenda | + | |
- | * kurze Beschreibung der Ausgangssituation (Ausbildungsbetrieb, Problemstellung, Ist-Analyse) | + | |
- | * Projektziel (Soll-Konzept, Qualitätskriterien) | + | |
- | * Projektbegründung: Wirtschaftlichkeitsbetrachtung (Amortisationsrechnung, auch grafisch), Nutzwertanalyse | + | |
- | * Überblick über die Anwendung (Architektur, Einbindung in andere Systeme) | + | |
- | * Implementierung (z.B. ERM, UML, Quelltexte, Screenshots) | + | |
- | * Grafiken zur Erklärung bestimmter Sachverhalte | + | |
- | * ERM | + | |
- | * Use-Case-Diagramm | + | |
- | * Architektur der Anwendung | + | |
- | * aufgetretene Probleme und Lösungen dafür -> Lessons Learned | + | |
- | * Fazit, Ausblick | + | |
- | * Schlussfolie | + | |
- | + | ||
- | ==== Bewertung ==== | + | |
- | * Fachkenntnisse (20%) | + | |
- | * Rhetorik (10%) | + | |
- | * Medieneinsatz (10%) | + | |
- | * Begrüßung und Einstieg in die Präsentation (10%) | + | |
- | * Ergebnis des Fachgesprächs (50%) | + | |
==== Häufige Fragen im Fachgespräch ==== | ==== Häufige Fragen im Fachgespräch ==== | ||
Zeile 213: | Zeile 190: | ||
- Onlinebeschaffung, Rahmenvertrag, Kostenberechnung | - Onlinebeschaffung, Rahmenvertrag, Kostenberechnung | ||
- | === Aktuelles (2014/2015) === | + | === Aktuelles (2015) === |
* Windows 8.1 | * Windows 8.1 | ||
* Smart Watches | * Smart Watches | ||
Zeile 224: | Zeile 201: | ||
* LTE | * LTE | ||
* NoSQL | * NoSQL | ||
+ | * Big Data | ||
* UEFI | * UEFI | ||
Zeile 303: | Zeile 281: | ||
=== Betriebssysteme === | === Betriebssysteme === | ||
+ | * verschiedene Betriebssysteme kennen (Linux, Windows, Android, iOS, Windows Phone) | ||
* Unterschied Unix/Linux | * Unterschied Unix/Linux | ||
- | * Dateisysteme (FAT, NTFS, ext) | ||
* Vor-/Nachteile Linux/Windows | * Vor-/Nachteile Linux/Windows | ||
- | * Samba/SMB | + | * Dateisysteme (FAT, NTFS, ext) |
+ | * Aufbau des Dateibaums | ||
+ | * Kommandozeile vs. GUI | ||
* Linux | * Linux | ||
* wichtige Befehle kennen (ls, chmod, chown, ps, grep, mount) | * wichtige Befehle kennen (ls, chmod, chown, ps, grep, mount) | ||
+ | * wichtige Verzeichnisse kennen (bin, boot, dev, etc, home, lib, root, sbin, var) | ||
* Dateirechtesystem erklären (ugw + rwx) | * Dateirechtesystem erklären (ugw + rwx) | ||
* gängige Linux-Distributionen nennen (Debian, Suse, Red Hat, Ubuntu etc.) | * gängige Linux-Distributionen nennen (Debian, Suse, Red Hat, Ubuntu etc.) | ||
* Wie wird die Hardware angesteuert? | * Wie wird die Hardware angesteuert? | ||
* Mounten von Laufwerken | * Mounten von Laufwerken | ||
- | * Windows 7 | + | * Samba/SMB |
- | * Android, iOS, Windows Phone | + | * Typen von Multitasking erläutern (kooperativ vs. präemptiv) |
+ | * Prozess vs. Task vs. Thread | ||
=== Datenbanken === | === Datenbanken === | ||
Zeile 321: | Zeile 303: | ||
* Eigenschaften von relationalen Datenbanken | * Eigenschaften von relationalen Datenbanken | ||
* ORM | * ORM | ||
+ | * NoSQL (dokumentenorientiert, spaltenorientiert, Key/Value-Store, objektorientiert, Graphendatenbank) | ||
+ | * CAP-Theorem | ||
+ | * Map/Reduce | ||
+ | * Eventual Consistency | ||
* Begriffe kennen und erläutern | * Begriffe kennen und erläutern | ||
* Redundanz, Primär-/Fremdschlüssel, Datensatz, INSERT | * Redundanz, Primär-/Fremdschlüssel, Datensatz, INSERT | ||
Zeile 328: | Zeile 314: | ||
* Trigger erklären | * Trigger erklären | ||
* SQL-Abfragen | * SQL-Abfragen | ||
+ | * DDL, DML, DQL, DCL, DTL | ||
* CRUD (Create, Read, Update, Delete) | * CRUD (Create, Read, Update, Delete) | ||
* verschiedene Joins (INNER, OUTER LEFT/RIGHT) | * verschiedene Joins (INNER, OUTER LEFT/RIGHT) | ||
Zeile 338: | Zeile 325: | ||
* Modellierung von Beziehungen (1:1, 1:n, m:n) | * Modellierung von Beziehungen (1:1, 1:n, m:n) | ||
* mögliche Beispiele: Benutzer/Login (1:1), Benutzer/Bestellung (1:n), Benutzer/Benutzergruppe (m:n) | * mögliche Beispiele: Benutzer/Login (1:1), Benutzer/Bestellung (1:n), Benutzer/Benutzergruppe (m:n) | ||
+ | * Big Data | ||
* mögliche Aufgaben | * mögliche Aufgaben | ||
* vorhandenes Tabellenmodell normalisieren | * vorhandenes Tabellenmodell normalisieren |