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.

Literaturempfehlungen für (angehende) Java-Entwickler – Anwendungsentwickler-Podcast #35

Für Einsteiger, aber auch für Fortgeschrittene im Bereich der Java-Programmierung habe ich einige Buchtipps zusammengestellt, die ich in der fünfunddreißigsten Episode des Anwendungsentwickler-Podcasts durchgehe. Inhalt Kostenfreie Literatur Bei Oracle gibt es eine sehr umfangreiche und kostenlose Einführung in Java, die ich selbst gelesen habe. Kann ich definitiv weiterempfehlen! Aber auch die „Java-Insel“ als OpenBook ist…

Read More

Ausgefallene oder anspruchsvolle Themen beim Abschlussprojekt

Hin und wieder kommt bei Prüflingen die Frage auf, ob es sinnvoll sei, für das Abschlussprojekt ein anspruchsvolles bzw. außergewöhnliches Thema zu wählen: Sollte ich für das Abschlussprojekt ein „Standardthema“ wählen oder besser ein ausgefallenes/anspruchsvolles Thema? Die Antwort ist wie so oft: Es kommt drauf an. Und zwar auf eure Kenntnisse. Standardthemen Die erste Frage…

Read More

Ablauf der mündlichen Ergänzungsprüfung – Anwendungsentwickler-Podcast #34

Aufgrund vieler Nachfragen von Prüflingen erkläre ich den Ablauf der mündlichen Ergänzungsprüfung in der vierunddreißigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Die Prüfung ist bestanden, wenn man in Teil A und Teil B eine Vier hat. Mit einer Sechs ist man direkt durchgefallen. Wenn man in Teil B max. zwei Fünfen hat, kann die mündliche Ergänzungsprüfung durchgeführt…

Read More

HTML – Anwendungsentwickler-Podcast #33

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

Die Inhalte meiner Lernzielkontrolle zum Thema HTML sind das Thema der dreiunddreißigsten Episode des Anwendungsentwickler-Podcasts. Inhalt HTML: Hyptertext Markup Language Was ist Hypertext? Was ist eine Auszeichnungssprache? Syntax: spitze Klammern, Kommentare, Entities Tags, Elemente, Attribute Baumstruktur und DOM HEAD und BODY DOCTYPE Unterschied zu XML Wohlgeformtheit und Validität semantisches Markup Neuerungen in HTML5 W3C Literaturempfehlungen…

Read More

Zeichensätze und -kodierung – Anwendungsentwickler-Podcast #32

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

In der zweiunddreißigsten Episode des Anwendungsentwickler-Podcasts gehe ich einige Fragen aus meiner Lernzielkontrolle zum Thema Zeichensätze und -kodierung durch. Inhalt Zeichensatz vs. Zeichencodierung ASCII: 7 Bit, lateinische Buchstaben, Zahlen usw. Wichtige Sonderzeichen: Line Feed (\n, Position 10), Carriage Return (\r, Position 13) Windows-Zeilenumbrüche: \r\n, Linux: \n zusätzliches Bit -> ISO 8859 ANSI vs. ASCII Unicode…

Read More

Layout der Projektdokumentation – Anwendungsentwickler-Podcast #31

In der einunddreißigsten Episode des Anwendungsentwickler-Podcasts gebe ich Tipps für ein professionelles Layout der Projektdokumentation. Inhalt Seitenstil Seiten korrekt durchnummerieren. Keinen unnötigen Leerraum lassen. Maximal drei Gliederungsebenen verwenden. Hurenkinder und Schusterjungen entfernen. Absätze deutlich voneinander absetzen (z.B. mit vertikalem Abstand). Text Auf die Vorgaben der IHK achten (Schriftgröße, Seitenzahl). Einheitliche Schriftart nutzen. Serifenschrift für den…

Read More

Muss das Abschlussprojekt erfolgreich und lauffähig sein?

Viele Prüflinge stellen mir die Frage, ob das Programm, das sie im Rahmen des Abschlussprojekts erstellen, lauffähig sein muss. Sie meinen, dass ein Projekt nur dann erfolgreich ist, wenn das erstellte Programm auch vernünftig funktioniert. Das stimmt natürlich auch – in der Praxis. Aber beim Abschlussprojekt geht es nicht primär darum, lauffähige Software zu produzieren….

Read More

Gliederung der Projektdokumentation (Teil 4) – Anwendungsentwickler-Podcast #30

Dieser Beitrag ist Teil 4 von 4 in der Serie Inhalte der Projektdokumentation.

In der dreißigsten Episode des Anwendungsentwickler-Podcasts beende ich meine Reihe rund um die Inhalte der Projektdokumentation. Inhalt Abnahme und Einführung Dokumentation Kunden-/Entwicklerdokumentation Fazit Soll-/Ist-Vergleich Ausblick Literaturverzeichnis Glossar eidesstattliche Erklärung Anhang ggfs. nur Auszüge anhängen Literaturempfehlungen Links Permalink zu dieser Podcast-Episode RSS-Feed des Podcasts Vorlage für die Projektdokumentation Einführung in LaTeX: 00. Einleitung

Read More

Umgang mit gefundenen Fehlern in der Projektdokumentation während der Projektpräsentation

Bei der Erstellung der Projektpräsentation taucht bei vielen Azubis oftmals die folgende Frage auf: Soll ich gefundene Fehler in meiner Projektdokumentation in der Projektpräsentation erwähnen (und korrigieren)? In der (teils sehr langen) Zeit zwischen der Erstellung der Projektdokumentation und der Vorbereitung der Projektpräsentation fallen vielen Prüflingen beim erneuten Lesen ihrer Ausarbeitung häufig doch noch einige…

Read More

Gliederung der Projektdokumentation (Teil 3) – Anwendungsentwickler-Podcast #29

Dieser Beitrag ist Teil 3 von 4 in der Serie Inhalte der Projektdokumentation.

In der neunundzwanzigsten Episode des Anwendungsentwickler-Podcasts setze ich meine Podcast-Serie zu den Punkten einer sinnvollen Gliederung der Projektdokumentation fort. Inhalt Entwurf Plattform und Technologien Komponenten und Architektur Datenmodell Mockups der GUI Implementierung Maßnahmen zur Qualitätssicherung Literaturempfehlungen Links Permalink zu dieser Podcast-Episode RSS-Feed des Podcasts Vorlage für die Projektdokumentation Einführung in LaTeX: 00. Einleitung

Read More