Author

Polyglot Clean Code Developer
About the Author
Ausbildungsleiter für Fachinformatiker Anwendungsentwicklung und Systemintegration, IHK-Prüfer und Hochschuldozent für Programmierung und Software-Engineering.

Zusammensetzung des Stundensatzes – Häufige Fragen im Fachgespräch – Anwendungsentwickler-Podcast #47

Dieser Beitrag ist Teil 11 von 15 in der Serie Häufige Fragen im Fachgespräch.

Eine der häufigsten Fragen im Fachgespräch ist die nach der Zusammensetzung des Stundensatzes, der in fast allen Abschlussprojekten als zentraler Kostenfaktor angeführt wird. In der siebenundvierzigsten Episode des Anwendungsentwickler-Podcasts wird der Stundensatz daher ausführlich besprochen. Inhalt Stundensatz Wie setzt sich normalerweise (!) ein Stundensatz zusammen? Bruttogehalt Personalnebenkosten Gemeinkosten Gewinn Welche Personalnebenkosten gibt es? Personalnebenkosten aufgrund…

Read More

Vorstellung des Ausbildungsbetriebs in Projektdokumentation und -präsentation

Heute schreibe ich mal etwas zur Vorstellung des Ausbildungsbetriebs in der Projektarbeit. Die Kurzversion: Niemanden interessiert das! 😉 Viele Prüflinge beginnen ihre Projektarbeit (Projektdokumentation und -präsentation) mit der Vorstellung des Ausbildungsbetriebs. Grundsätzlich ist das auch völlig in Ordnung. Man absolviert die Ausbildung ja nicht im luftleeren Raum, sondern bekommt (hoffentlich) Unterstützung durch eine/n kompetente/n Ausbilder/in…

Read More

Erläuterung der Gehaltsabrechnung – Häufige Fragen im Fachgespräch – Anwendungsentwickler-Podcast #46

Dieser Beitrag ist Teil 10 von 15 in der Serie Häufige Fragen im Fachgespräch.

Der Wirtschaftsteil der Ausbildung wird von vielen Prüflingen unterschätzt. Es wird Zeit, die häufigsten Wirtschaftsfragen im Fachgespräch zu besprechen. Die sechsundvierzigste Episode des Anwendungsentwickler-Podcasts behandelt die Gehaltsabrechnung. Inhalt Allgemeines Was ist der Unterschied zwischen Netto und Brutto? Netto ist ein Teil des Brutto. Was ist der Unterschied zwischen Lohn und Gehalt? Gehalt ist unabhängig von…

Read More

Einhaltung der Vortragszeit (15 Minuten) bei der Projektpräsentation

Ein wichtiges Kriterium bei der Bewertung der Projektpräsentation ist das Einhalten der verfügbaren Vortragszeit durch den Prüfling. Häufig kommen Fragen auf wie: Muss ich die 15 Minuten wirklich exakt einhalten? Sind 13 oder 17 Minuten auch ok? Darf ich einen Handytimer auf den Tisch legen, um die Zeit im Blick zu behalten? In diesem Artikel…

Read More

Objektorientierung Teil 3 (Lernzielkontrolle zu Getter/Setter, Klassendesign, Enumerations) – Anwendungsentwickler-Podcast #45

Getter und Setter, ein vernünftiges Klassendesign und Enumerations sind die Themen der fünfundvierzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Getter und Setter Wie steuert man den Zugriff auf Instanzvariablen? Über dafür vorgesehene Methoden: Getter und Setter. Was sind Getter und Setter? Methoden zum Setzen und Lesen von Instanzvariablen. Welchen Vorteil haben Setter im Vergleich zu public Attributen?…

Read More

Handout zur Projektpräsentation

Wie jedes Jahr, wenn es auf die mündlichen Prüfungen zugeht, kommt wieder die Frage auf: Soll ich ein Handout zu meiner Projektpräsentation erstellen und es an den Prüfungsausschuss verteilen? Die kurze Antwort (siehe auch Häufige Fragen zur mündlichen Prüfung) lautet nein. Echtes Handout vs. ausgedruckte Folien Vielleicht sollten wir mit einer kurzen Definition des Begriffs…

Read More

Objektorientierung Teil 2 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #44

Dieser Beitrag ist Teil 9 von 14 in der Serie Lernzielkontrollen.

Sichtbarkeitsmodifizierer und Konstruktoren sind die Themen der vierundvierzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Konstruktoren Was macht das Schlüsselwort this? Referenz auf das aktuelle Objekt. Was ist die Aufgabe eines Konstruktors? Ein Objekt zu erzeugen und es in einen gültigen Zustand zu versetzen. Wie definiert man einen Konstruktor? In Java: Methode ohne Rückgabewert und dem gleichen Namen…

Read More

Objektorientierung Teil 1 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #43

Dieser Beitrag ist Teil 8 von 14 in der Serie Lernzielkontrollen.

Die grundlegenden Begrifflichkeiten rund um Klasse und Objekt sind die Inhalte der dreiundvierzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Objektorientierung Was ist eine Klasse? Eine Klasse ist ein Bauplan für Objekte. Sie definiert alle Attribute und Methoden ihrer Objekte. Was ist ein Objekt? Ein Ding der realen Welt, das Eigenschaften und Funktionen besitzt. Was ist eine Instanz?…

Read More

Algorithmen und Methoden (Lernzielkontrolle) – Anwendungsentwickler-Podcast #42

Dieser Beitrag ist Teil 7 von 14 in der Serie Lernzielkontrollen.

Mit den Themen Algorithmen und Methoden setze ich in der zweiundvierzigsten Episode des Anwendungsentwickler-Podcasts meine Reihe der Lernzielkontrollen zur Einführung in die Programmierung mit Java fort. Inhalt Algorithmen Was ist ein Algorithmus? Die wiederholbare Beschreibung zur Lösung eines Problems. Welche drei grundlegenden Bestandteile kann eine Algorithmus haben? Sequenz, Verzweigung und Wiederholung. Aus welchen Teilen besteht…

Read More

Verwendung von fremden Vorlagen für die Projektdokumentation

Die beliebteste Seite dieses Blogs ist mit weitem Abstand meine Vorlage für die Projektdokumentation. Und häufig werde ich von Prüflingen gefragt, ob es eigentlich in Ordnung sei, für die eigene Dokumentation eine Vorlage zu verwenden (vgl. z.B. Aus anderen Projektdokumentationen zitieren). Muss man z.B. meine Seite als Quelle oder mich als Autor angeben? Oder kann…

Read More