2. Ausbildungsjahr

Review: Sculpt Ergonomic Keyboard – Ungeeignet für Power-User

Zu Weihnachten habe ich mir ein neues ergonomisches Keyboard gegönnt: das Microsoft Sculpt Ergonomic Keyboard*. Nachdem ich es nun einige Wochen im Einsatz hatte, ist es Zeit für mich, ein erstes Fazit zu ziehen. TL;DR: Ich kann die Tastatur für Softwareentwickler leider nicht empfehlen und bleibe stattdessen beim deutlich günstigeren Microsoft Natural Ergonomic Keyboard 4000*….

Read More

Der eigene Webserver (Teil 1) – Anwendungsentwickler-Podcast #88

Warum es schon für Auszubildende sinnvoll ist, einen eigenen (Web-)Server zu betreiben, erkläre ich in der achtundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Warum sollte ich mir überhaupt einen Server aufsetzen? Besser kann man den professionellen Umgang mit Infrastruktur nicht lernen. Keine Abhängigkeiten von Dienstanbietern. Freiheit bei der Auswahl der Dienste. Plattform für eigene Projekte. Daten liegen…

Read More

Das ISO/OSI-Modell (Teil 4) – Anwendungsentwickler-Podcast #86

Wir beenden das ISO/OSI-Modell mit den letzten drei Schichten in der sechsundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt 5: Sitzungsschicht (Session Layer) Wie wird eine dauerhafte Kommunikation von Netzwerkteilnehmern aus unterschiedlichen Anfragen und Antworten (Dialog) ermöglicht? Einheit: Daten Zusätzliche Informationen: Zuordnung von Anfragen und Antworten zueinander, Wiederaufsetzpunkte bei Ausfall der Kommunikation Hardware: siehe Anwendungsschicht Protokolle: RPC, siehe…

Read More

Das ISO/OSI-Modell (Teil 3) – Anwendungsentwickler-Podcast #85

Weiter geht es mit der Schicht 4, der Transportschicht, in Teil 3 meiner Reihe zum ISO/OSI-Modell in der fünfundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt 4: Transportschicht (Transport Layer) Wie kommen auch große Datenmengen vollständig und in der korrekten Reihenfolge beim richtigen Dienst des Empfängers an? Einheit: Segment bzw. Datagramm Zusätzliche Informationen: Ports, Ende-zu-Ende-Kommunikation möglich Hardware: Firewall,…

Read More

Das ISO/OSI-Modell (Teil 2) – Anwendungsentwickler-Podcast #84

Die Schichten 2 und 3 (Sicherungs- und Vermittlungsschicht) des ISO/OSI-Modells sind das Thema der vierundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Auf den beiden Schichten arbeiten viele bekannte Hardwaregeräte und Protokolle, die auch für die Abschlussprüfung hochgradig relevant sind. 2: Sicherungsschicht (Data Link Layer) Wie kommen die Daten sicher (vollständig und fehlerfrei) beim korrekten Empfänger (physikalische Zieladresse)…

Read More

Infografik zum Ablauf der IHK-Winterprüfung für Fachinformatiker

Ich habe die wichtigsten Daten der IHK-Winterprüfung für Fachinformatiker in die obige Infografik gepackt. Die folgenden Podcast-Episoden sind den „Meilensteinen“ zugeordnet: Abgabe Projektantrag: Inhalte des Projektantrags – Anwendungsentwickler-Podcast #25 Projektdurchführung: Tipps zur Durchführung des Abschlussprojekts – Anwendungsentwickler-Podcast #57 Schriftliche Prüfung: Vorbereitung auf die schriftliche Abschlussprüfung – Anwendungsentwickler-Podcast #4 Abgabe Projektdokumentation: Gliederung der Projektdokumentation (Teil 1)…

Read More

Das ISO/OSI-Modell (Teil 1) – Anwendungsentwickler-Podcast #83

Eine allgemeine Einführung in das OSI-Referenzmodell und seine erste Schicht (Bitübertragungsschicht bzw. Physical Layer) sind das Thema der dreiundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Allgemeines Das ISO-/OSI-Modell ist ein herstellerunabhängiges Referenzmodell in Form einer Schichtenarchitektur für Kommunikationssysteme. Es beschreibt die Netzwerkkommunikation von der konkreten Bitübertragung z.B. über ein Glasfaserkabel bis hin zu den Anwendungen, die abstrakte…

Read More

Organisation einer eigenen Konferenz – Anwendungsentwickler-Podcast #82

Die Organisation und Durchführung einer eigenen Konferenz ist das Thema der zweiundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Nachdem ich letzte Woche erzählt habe, wie wir unseren Softwareentwickler-Stammtisch ins Leben gerufen haben, geht es dieses Mal weiter mit der Organisation einer eigenen Konferenz. Eine Konferenz organisieren Kostenkalkulation Location Verpflegung Konferenzunterlagen (Druck, Mappen, Blöcke/Stifte) Badges Ticket/Bezahlung/Geschenke für Referenten…

Read More

Organisation einer eigenen User Group – Anwendungsentwickler-Podcast #81

Die Organisation und Durchführung einer eigenen User Group ist das Thema der einundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Am vergangenen Freitag, den 04.11.2016 fand im Fizz in Vechta die erste Softwareentwicklungskonferenz SEROM statt. Das Motto der Veranstaltung war Softwareentwicklung im Mittelstand. Da ich die Organisation dieser Konferenz übernommen habe, erzähle ich in der aktuellen Podcast-Episode ein…

Read More

Fehlerbehandlung (Lernzielkontrolle zu Exceptions) – Anwendungsentwickler-Podcast #79

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

Eine Lernzielkontrolle zu Exceptions (in Java) gibt es in der neunundsiebzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Exceptions Was ist eine „Exception“? Eine unerwartete Ausnahmesituation in einem Programm, meistens ein Fehler. Oder: Die Klasse, die dieses Konzept in der Programmiersprache repräsentiert. Was ist die Analogie zur Erklärung der Behandlung von Exceptions? Man „wirft“ und „fängt“ Exceptions wie…

Read More