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.

Modelliere deine eigene Programmiersprache

Mein ehemaliger Azubi Markus und ich haben einen Artikel bei heise Developer veröffentlicht: Baumeister – Eine eigene Programmiersprache mit Xtext modellieren. Passend zum Thema seiner Abschlussarbeit (Projektdokumentation und -präsentation findest du hier auf der Seite) geht es um die Modellierung einer eigenen Programmiersprache. Wir haben uns vor einiger Zeit für den Einsatz von Xtext zur…

Read More

Buchclub: Handbuch für Fachinformatiker (Teil 4: TCP/IP) – Anwendungsentwickler-Podcast #59

Dieser Beitrag ist Teil 4 von 14 in der Serie Buchclub.

Wir beenden das Thema Netzwerkgrundlagen im Rahmen des Buchclubs zum Handbuch für Fachinformatiker von Sascha Kersken in der neunundfünfzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt 4.5 Datenfernübertragung Modems sind heute in der Praxis nicht mehr relevant. ISDN wird immer noch gerne abgefragt. DSL sollte heutzutage selbstverständlich sein. Ebenso die Mobilfunkvarianten. 4.6 Die TCP/IP-Protokollfamilie Das komplette Kapitel ist…

Read More

Einsatz von Prezi für die Projektpräsentation

Jedes Jahr, wenn es auf die Gestaltung der Projektpräsentationen zugeht, stellen wieder Prüflinge die gleiche Frage: Kann ich für meine Abschlusspräsentation auch Prezi [wahlweise auch durch „anderes hippes Präsentationstool“ ersetzbar] nutzen oder muss ich PowerPoint verwenden? Die Antwort auf die Frage ist recht kurz: Ja, du kannst Prezi verwenden. Aber die Frage an sich ist…

Read More

Buchclub: Handbuch für Fachinformatiker (Teil 3: Netzwerkgrundlagen) – Anwendungsentwickler-Podcast #58

Dieser Beitrag ist Teil 3 von 14 in der Serie Buchclub.

Wir setzen den Buchclub zum Handbuch für Fachinformatiker von Sascha Kersken mit dem vierten Kapitel fort. In der achtundfünfzigsten Episode des Anwendungsentwickler-Podcasts geht es also um Netzwerkgrundlagen. Inhalt 4.1 Einführung Paketvermittlung ist Grundlage. Geschichte ist nice to know. Hypertext usw. ist wichtig, wird aber in späteren Kapiteln noch vertieft. 4.2 Funktionsebenen von Netzwerken OSI-Referenzmodell ist…

Read More

Microsoft Word-/LibreOffice-Vorlage für die Projektdokumentation der IT-Berufe – Anwendungsentwickler-Podcast

In dieser Sonderausgabe des Anwendungsentwickler-Podcasts stelle ich meine Microsoft Word-/LibreOffice-Vorlage für die Projektdokumentation der IT-Berufe vor. Inhalt Schon seit langer Zeit kannst du dir auf dieser Seite meine Vorlage für die Projektdokumentation herunterladen. Allerdings nur für LaTeX. Wenn du stattdessen lieber mit Microsoft Word* oder LibreOffice arbeiten möchtest, gibt es nun unter dieperfekteprojektdokumentation.de meine Vorlage…

Read More

Tipps zur Durchführung des Abschlussprojekts – Anwendungsentwickler-Podcast #57

Nach der Vorbereitung des Abschlussprojekts beende ich nun meine zweiteilige Reihe zur Durchführung des Abschlussprojekts mit Projektantrag und Umsetzung in der siebenundfünfzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Der Weg zum Projektantrag Geeignetes Thema auswählen. Anforderungen strukturiert aufnehmen und gleich in verwertbarer Form dokumentieren (lassen), z.B. als Lastenheft. Grobdesign der Anwendung erstellen. Zu verwendende Artefakte planen. Aufwand…

Read More

Wirtschaftlichkeitsbetrachtung des Abschlussprojekts

Immer wieder stellen Prüflinge die Frage, ob es wichtig sei, die Wirtschaftlichkeit des Abschlussprojekts nachzuweisen und diesen Punkt in der Projektdokumentation/-präsentation abzuhandeln. Hier sind einige recht aktuelle Threads zu diesem Thema: Kosten-/Nutzenrechnung – Abschlussprojekte – Fachinformatiker.de Kosten/Nutzen Analyse – Abschlussprojekte – Fachinformatiker.de Amortisation bei Neuentwicklung in einer App – Abschlussprojekte – Fachinformatiker.de Die kurze Antwort:…

Read More

Buchclub: Handbuch für Fachinformatiker (Teil 2: Hardware) – Anwendungsentwickler-Podcast #56

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

Wir setzen den Buchclub zum Handbuch für Fachinformatiker von Sascha Kersken mit dem dritten Kapitel fort. In der sechsundfünfzigsten Episode des Anwendungsentwickler-Podcasts geht es also um Hardware. Inhalt Grundlagen EVA-Prinzip und von Neumann-Architektur sollte jeder Informatiker gehört haben. Rechnergeschichte ist nice to know, aber für die Prüfung irrelevant. Bild des Computers war hilfreich für meine…

Read More

Von wegen schwergewichtig – Moderne Webentwicklung mit Java EE 7

Wie schon mehrfach erwähnt, durfte ich dieses Jahr im Rahmen der Heise Developer World einen Fachvortrag auf der CeBIT in Hannover halten. Mein Thema war Von wegen schwergewichtig – Moderne Webentwicklung mit Java EE 7. Die Heise Developer World ist eine kleine Teilkonferenz auf der CeBIT, die sich speziell an Softwareentwickler richtet. Der Heise-Verlag gibt…

Read More

Tipps zur Vorbereitung des Abschlussprojekts – Anwendungsentwickler-Podcast #55

Wie steige ich in die Bearbeitung des Abschlussprojekts ein? Eine häufige Frage vieler Prüflinge. Daher widme ich die fünfundfünfzigste Folge des Anwendungsentwickler-Podcasts der Durchführung des Abschlussprojekts. Inhalt Vorbereitung im Vorfeld des Abschlussprojekts Die Vorbereitung auf das Abschlussprojekt beginnt bereits lange Zeit vor der eigentlichen Projektdurchführung. Formulierung von Anforderungen so früh wie möglich üben. Bei üblichen…

Read More