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.

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

Tipps zur Bewerbung um eine Ausbildung als Anwendungsentwickler/in – Anwendungsentwickler-Podcast #41

Viele angehende Anwendungsentwickler/innen könnten Hilfe bei der Gestaltung ihrer Bewerbung um eine Ausbildungsstelle gebrauchen. Daher gebe ich in der einundvierzigsten Episode des Anwendungsentwickler-Podcasts einige praktische Tipps zum Bewerbungsverfahren. Inhalt Viele Inhalte aus Podcast-Episode 5 (Bewerbung nach der Ausbildung) gelten auch schon bei der Bewerbung um eine Ausbildungsstelle. Vorbereitung Informiere dich über Inhalte und Anforderungen des…

Read More

Pseudocode vs. Struktogramm und Programmablaufplan in der schriftlichen Abschlussprüfung

In so ziemlich allen schriftlichen IHK-Prüfungen der letzten Jahre (vgl. Themen der schriftlichen Prüfungen seit 2010) gab es mindestens eine „Programmieraufgabe“. Es sollte also ein Algorithmus für ein beliebiges Problem auf dem Papier „programmiert“ werden. Da Programmieren das Tagesgeschäft jedes Anwendungsentwicklers ist, finde ich diese Aufgaben auch absolut sinnvoll. Allerdings kommen in der Praxis häufig…

Read More