3. Ausbildungsjahr

Java EE 7 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #54

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

Mit Java EE 7 ist es recht einfach möglich, mehrschichtige Enterprise-Anwendungen zu programmieren. In der vierundfünfzigsten Episode des Anwendungsentwickler-Podcasts gibt es eine Lernzielkontrolle zur Enterprise Edition von Java. Inhalt Welche Versionen von Java gibt es? ME, SE, EE Was ist Java EE? Die Enterprise Edition. Eine Sammelspezifikation für mehrere Teilspezifikationen. Ermöglicht die Entwicklung von mehrschichtigen…

Read More

Animationen sind verboten! – Mythen der Projektpräsentation

Dieser Beitrag ist Teil 6 von 8 in der Serie Mythen der Projektpräsentation.

Viele Prüflinge verwenden kaum Animationen in ihrer Projektpräsentation. Irgendjemand hat ihnen wohl einmal erzählt: Animationen sind störend und lenken vom Inhalt der Präsentation ab. Damit sollte man sehr sparsam umgehen. Meine Meinung dazu ist: Animationen können – sinnvoll eingesetzt – das Gesagte unterstreichen und den Vortrag interessant machen. Allerdings können sie auch das Gegenteil bewirken…

Read More

Welche Programmiersprache du für dein Abschlussprojekt verwenden solltest

Bei der Wahl der Programmiersprache für das Abschlussprojekt kommt hin und wieder diese Frage bei Prüflingen auf: Welche Programmiersprache soll ich für mein Abschlussprojekt wählen? Ist es [gut|schlecht], wenn ich eine [alte|bekannte|coole|hippe|moderne] Sprache benutze? Die kurze Antwort: Es ist völlig egal, welche Programmiersprache du einsetzt. Es geht darum, einen Mehrwert für das Unternehmen zu schaffen….

Read More

Produktivitätstipps für Softwareentwickler – Anwendungsentwickler-Podcast #51

Softwareentwickler haben viel zu tun und stehen häufig unter Zeitdruck. Um die verfügbare Zeit optimal nutzen zu können, gebe ich in der einundfünfzigsten Episode des Anwendungsentwickler-Podcasts einige Tipps zum Thema Produktivität. Inhalt Zeit sparen Lerne das 10-Finger-System, z.B. mit Tipp10. Nutze deine Tastatur* und nicht die Maus*. Lerne die wichtigsten Shortcuts deiner Tools. In Eclipse…

Read More

Warum du bei deiner Projektpräsentation unbedingt einen Presenter nutzen solltest

Letzte Woche habe ich schon erklärt, warum du bei der Abschlusspräsentation besser auf den Einsatz eines Laserpointers verzichten solltest. Aber das heißt nicht, dass du keinen Presenter* verwenden sollst. Im Gegenteil: Ich würde dir dringend dazu raten, deinen Vortrag mit Hilfe einer kabellosen Steuerung durchzuführen. Tastatur und Maus reichen doch!? Warum solltest du dir einen…

Read More

Verwendung eines Laserpointers bei der Abschlusspräsentation

Viele Prüflinge verwenden bei ihren Abschlusspräsentationen einen Presenter wie den Logitech R700 Professional*, den ich auch selbst seit Jahren im Einsatz habe. * Das ist grundsätzlich eine gute Idee, da man damit besser präsentieren kann. Die genauen Vorteile werde ich noch in einem späteren Artikel schildern. Allerdings empfehle ich, auf den Einsatz des eingebauten Laserpointers…

Read More

Datenbankmodellierung (Lernzielkontrolle zum relationalen Tabellenmodell) – Anwendungsentwickler-Podcast #49

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

Nachdem beim letzten Mal das Erstellen des Entity-Relationship-Modells Thema war, widmen wir uns in der neunundvierzigsten Episode des Anwendungsentwickler-Podcasts den Schritten bei der Erstellung eines Tabellenmodells. Inhalt Modellierung mit Tabellenmodellen Welche Bestandteile hat ein Tabellenmodell? Tabellen (Relationen) mit Name, Spalten, Datentypen; Beziehungen mit Kardinalitäten; Primär- und Fremdschlüssel werden gekennzeichnet (z.B. mit PK und FK). Wie…

Read More

Teilprojekt vs. Einzelprojekt für das Abschlussprojekt

Nicht alle Ausbildungsunternehmen können ihren Azubis für das Abschlussprojekt ein komplett eigenständiges Projekt anbieten. Und manchmal ist das auch gar nicht sinnvoll. Wenn auch die normale Arbeit im Betrieb so organisiert ist, dass alle Entwickler gemeinsam an einem Projekt arbeiten, sollte man für das Abschlussprojekt nicht unbedingt eine Ausnahme machen. Daher stehen viele Prüflinge vor…

Read More

Datenbankmodellierung (Lernzielkontrolle zum Entity-Relationship-Modell) – Anwendungsentwickler-Podcast #48

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

Eine Kernaufgabe vieler Softwareentwickler – auch in der Abschlussprüfung – ist die Modellierung von Datenbanken. In der achtundvierzigsten Episode des Anwendungsentwickler-Podcasts gehe ich daher die Schritte bei der Modellierung von Datenbanken mit dem Entity-Relationship-Modell durch. Inhalt Modellierung mit dem Entity-Relationship-Modell Welche Bestandteile hat ein Entity-Relationship-Modell (ERM) und wie sehen sie (in der Chen-Notation) aus? Entitätstypen…

Read More

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