PDF-Download

Schulung CleanCode mit Java und Lego Mindstorms (S1393)

9 Teilnehmer haben bisher dieses Seminar besucht
Seit Robert C. Martin sein berühmtes Buch "CleanCode" geschrieben hat, ist der Begriff CleanCode zum Synonym für guten, erweiterbaren und wartbaren Sourcecode geworden. Aber was genau bedeutet das eigentlich, und vor allem, wie schreibt man "CleanCode"?
In diesem Seminar möchten wir Ihnen die Philosophie von CleanCode erläutern und das nötige Handwerkszeug an die Hand geben, damit Sie in Zukunft echten "CleanCode" schreiben können.

Offene Termine

04.10.-05.10.2018
2 Tage | 1.240,00
Köln   
Noch frei
Buchen Vormerken
21.02.-22.02.2019
2 Tage | 1.240,00
Köln   
Noch frei
Buchen Vormerken
04.04.-05.04.2019
2 Tage | 1.240,00
Köln   
Noch frei
Buchen Vormerken
17.06.-18.06.2019
2 Tage | 1.240,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
1 weitere Termine weniger Termine
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenfreies Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise pro Person zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenfrei teil

Weitere Buchungsmöglichkeiten

Firmenschulung
GFU Schulungszentrum
Anfragen
Inhouse-Schulung
Auswählen
Wo soll Ihre Schulung stattfinden?
  • Europaweit
  • GFU Schulungszentrum
  • Berlin
  • Bremen
  • Düsseldorf
  • Dortmund
  • Dresden
  • Frankfurt
  • Hamburg
  • Hannover
  • Köln
  • Leipzig
  • Mannheim
  • München
  • Nürnberg
  • Stuttgart
Weiterer Ort:
Anfragen
Individualschulung
Auswählen
Wo soll Ihre Schulung stattfinden?
  • Europaweit
  • GFU Schulungszentrum
  • Berlin
  • Bremen
  • Düsseldorf
  • Dortmund
  • Dresden
  • Frankfurt
  • Hamburg
  • Hannover
  • Köln
  • Leipzig
  • Mannheim
  • München
  • Nürnberg
  • Stuttgart
Weiterer Ort:
Anfragen

Schulungs-Ziel

Nach dem Besuch dieses Seminars kennen Sie die Ideen und Grundlagen von CleanCode und SOLID. Sie können zwischen sauberem und dreckigem Code unterscheiden und die Ideen von CleanCode praktisch sowohl bei der Umsetzung von neuen Projekten als auch bei der Arbeit mit bereits bestehendem Programmcode anwenden.

Wer sollte teilnehmen

Das Seminar richtet sich an Java Softwareentwickler, die die Qualität ihres Codes und damit den Wert ihrer Software nachhaltig steigern wollen. Sie sollten bereits Erfahrung in der Entwicklung mit Java haben.

Inhalt

  • Einführung
    • Was ist "sauberer Code"?
    • Umsetzen von sauberem Code anhand einfacher Beispiele, darunter:
      • Benennung von Funktionen und Variablen
      • Aufteilung und Größe von Klassen und Funktionen
      • Analyse der Zuständigkeiten und der Abstraktionsebenen und Kohäsion
      • Formatierung des Codes und Schreiben von Kommentaren
      • Schrittweise Verbesserung des Programmcodes
    • Die Vorteile von sauberem Code
  • Kurzeinführung Test-Driven Development
    • Der TDD-Cycle
    • JUnit und Mockito
  • SOLID
    • Single-Responsibility-Principle
    • Open-Closed-Principle
    • Liskovsches Substitutionsprinzip
    • Interface-Segregation
    • Dependency-Injection
  • Die Baseball-Übung
    • Testgetriebene Entwicklung einzelner Komponenten eines Baseballspiels
    • Benutzung von Testattrappen mithilfe von Mockito
    • Mit dem Roboter Bewegungen ausführen
    • Sinnvolles Verknüpfen einzelner Module zu einem kompletten Spieler

Zur praktischen Vermittlung der Inhalte nutzen die Teilnehmer das vorbereitete "Baseball"-Projekt in Eclipse Oxygen unter Verwendung von Java8, JUnit5 und Mockito. Durch die Einbindung von Lego Mindstorms Roboter erhält der Lernstoff eine praktische Komponente, mit der die Lernerfolge anschaulich dargestellt werden können.

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 2 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetag 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Offene Termine

04.10.-05.10.2018
2 Tage | 1.240,00
Köln   
Noch frei
Buchen Vormerken
21.02.-22.02.2019
2 Tage | 1.240,00
Köln   
Noch frei
Buchen Vormerken
04.04.-05.04.2019
2 Tage | 1.240,00
Köln   
Noch frei
Buchen Vormerken
17.06.-18.06.2019
2 Tage | 1.240,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
1 weitere Termine weniger Termine
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenfreies Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise pro Person zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenfrei teil

Weitere Buchungsmöglichkeiten

Firmenschulung
GFU Schulungszentrum
Anfragen
Inhouse-Schulung
Auswählen
Wo soll Ihre Schulung stattfinden?
  • Europaweit
  • GFU Schulungszentrum
  • Berlin
  • Bremen
  • Düsseldorf
  • Dortmund
  • Dresden
  • Frankfurt
  • Hamburg
  • Hannover
  • Köln
  • Leipzig
  • Mannheim
  • München
  • Nürnberg
  • Stuttgart
Weiterer Ort:
Anfragen
Individualschulung
Auswählen
Wo soll Ihre Schulung stattfinden?
  • Europaweit
  • GFU Schulungszentrum
  • Berlin
  • Bremen
  • Düsseldorf
  • Dortmund
  • Dresden
  • Frankfurt
  • Hamburg
  • Hannover
  • Köln
  • Leipzig
  • Mannheim
  • München
  • Nürnberg
  • Stuttgart
Weiterer Ort:
Anfragen


Ein Team einer Firma will zeitgleich den Kurs CleanCode mit Java und Lego Mindstorms buchen

An dieser Stelle kann ein Inhouse-Lehrgangssystem zur Augabenstellung CleanCode mit Java und Lego Mindstorms passend sein. Das Thema des Lehrgangs kann dabei in Abstimmung mit den Dozenten weiterentwickelt oder komprimiert werden.

Haben die Seminarteilnehmer bereits Vorkenntnisse in CleanCode mit Java und Lego Mindstorms, sollte der Anfang gekürzt werden. Eine kundenspezifische Fortbildung rentiert sich bei mindestens 3 Mitarbeitern. Die Inhouse-Schulungen zum Thema CleanCode mit Java und Lego Mindstorms finden sporadisch in der Umgebung von Bielefeld, Leipzig, Bremen, Stuttgart, Dresden, Duisburg, Essen, Dÿsseldorf, Berlin, Hannover, Mÿnchen, Dortmund, Bonn, Wuppertal, Hamburg, Frankfurt, Bochum, Nÿrnberg, Mÿnster und Köln am Rhein in NRW statt.

Welche Fortbildungen ergänzen CleanCode mit Java und Lego Mindstorms?

Eine erste Ergänzung findet sich in CleanCode mit Java und Lego Mindstorms mit

  • Sinnvolles Verknüpfen einzelner Module zu einem kompletten Spieler
  • Benutzung von Testattrappen mithilfe von Mockito
  • Dependency-Injection
  • Einführung Was ist "sauberer Code"?

Anzuraten ist auch ein Kurs von „Microsoft Business Intelligence: Praxisworkshop “ mit der Behandlung von

  • Excel PowerPivot und Analysis Services im Tabular Mode 
  • Reporting Services  Erstellen von einfachen und komplexen Reports 
  • Integration Services  Erstellen von einfachen und komplexen Paketen 
  • Für jedes Feature steht ein Demo zur Verfügung 

Für Firmenschulungen ist das Thema „SQL Server 2016/2014/2012/2008 R2 - Performance Tuning für Administratoren“ mit dem Unterrichtsgegenstand Management Data Warehouse (ehemals Performance Data Warehouse) und Analysieren und Korrelieren von Countern geeignet.

Für Professionals eignet sich eine Microsoft Dynamics CRM 2016 für Entwickler Weiterbildung. In diesem Kurs werden vor allen Dingen

  • Verweise auf Webressourcen
  • http-Anforderungen
  • Ausführen von Funktionen
  • Ausführen von VorgängenExecute-Methode
besprochen.

Haben Sie Fragen?
  • 0221 82 80 90
  • Chat offline
Empfangsdamen der GFU