Java Design Patterns Kurs

So flexibel, wie Sie

Das Design Patterns Seminar der Coding Akademie München vermittelt Ihnen innerhalb von drei Tagen alle wichtigen objektorientierten Design Konzepte und Prinzipien, um eine flexible Software-Architektur zu realisieren...

Beschreibung

Das Seminar Design Patterns bieten wir in regelmäßigen Abständen an der Coding Akademie München an. In unseren modernen Schulungsräumen im Herzen Münchens laden wir Sie drei Tage lang ein. Wir laden Sie ein, die wichtigsten objektorientierten Design Konzepte und Prinzipien kennenzulernen. Wir laden Sie ein zu erfahren, wie Design Patterns elegant miteinander kombiniert werden können. Wir laden Sie ein, eine flexible und leicht erweiterbare Software-Architektur zu entdecken und zu realisieren. Und natürlich laden wir Sie drei Tage lang ein  auf kleine Snacks und auf Getränke, damit Ihnen das Seminar noch mehr Freude bereitet. 

Nach einer schnellen theoretischen Einleitung tauchen wir direkt ein in die ersten praktischen Anwendungen. Unter Anleitung unserer ausgezeichneten Java Trainer – die sonst an Hochschulen unterrichten – lernen Sie an realen Projekten die Kniffe im Umgang mit Design Patterns. Schnell werden Sie verstehen, warum diese Art der Programmierung so einfach erweiterbar ist. Dabei ist es ganz egal, ob Sie das Projekt nach einer längeren Zeit erweitern möchten – oder ob andere Entwickler die Anwendung erweitern sollen. So steigern wir Stück für Stück die Anforderungen – was Sie aber kaum bemerken werden. Schließlich fällt Ihnen das Programmieren unter Anleitung unserer Fachexperten schnell viel leichter. 

Nach drei Tagen haben Sie dann Ihr Ziel erreicht und das Seminar Design Patterns erfolgreich absolviert. Damit stehen Ihnen in der Wirtschaft alle Türen offen. Denn Programmierer gibt es viele, aber nur wenige beherrschen den Umgang mit Design Patterns so gut, wie Sie.

Vorteile

Nutzen & Vorteile des Seminars Design Patterns mit Java

  • Vorausschauende Programmierung im Hinblick auf künftige Anforderungen
  • Ihr Code wird flexibel und leicht erweiterbar – für Sie und andere
  • Bewährte Muster und Technologie führen beim richtigen Einsatz zu einer hochwertigen Code-Qualität
  • Schnellere Umsetzung dank maximaler Flexibilität 

Inhalte

Die Design Patterns Seminar-Inhalte

  • MVC & MVP
  • Observer Pattern
  • Strategy Pattern
  • Command Pattern
  • Decoarator Pattern
  • Adapter Pattern
  • Bridge Pattern
  • Proxy Pattern
  • Factory Pattern
  • Builder Pattern
  • Singleton Pattern
  • Visitor Pattern
  • Patterns Combination
  • Over 15 Workshops
  • Final Programming Project

Ausführliche Themen finden Sie unten unterAGENDA

Ziele

Im Seminar Design Patterns mit Java werden Sie

  • Vom Java Programmierer zum guten Software Architekten
  • Grundlegende, objektorientierte Design Prinzipien erlernen und in der Praxis einsetzen
  • Die in der Praxis am häufigsten eingesetzten Design Patterns entdecken und in bestehenden oder neuen Software-Projekten einsetzen
  • UML Modellierung, vor allem Klassen- und Sequenzdiagramme beherrschen

Zielgruppe

Erfahrene Java Programmierer und Junior Software Architekten

Das Seminar Design Patterns richtet sich an Software-Entwickler und Programmierer mit soliden und guten Java Kenntnissen. Es ist die optimale Steigerung nach unserem Java Grundkurs oder unserem Java Aufbauseminar. Andere Clean Code Seminare sind zwar wünschenswert, allerdings keine Voraussetzung für dieses Design Pattern Seminar.

Die Trainer

Einer der folgendern Trainer wird das Java Design Patterns Kurs Seminar durchführen:

Trainer: Allaithy Raed

Allaithy Raed

Java Trainer, Coach, Consultant und Geschäftsführer
Experte für Java, Python, Clean Code, Clean SW-Architektur, Refactoring, Testing, Train The Trainer

Mehr Infos

Trainer: Dr. Matthias Hölzl

Dr. Matthias Hölzl

Ehemaliger Professor für Software and Computational Systems Engineering an der LMU München
Experte für Python, Java, C++, JavaScript, Clean Architektur, Künstliche Intelligenz, Agile Methoden

Mehr Infos

Trainer: Prof. Dr. Peer Kröger

Prof. Dr. Peer Kröger

Professor für künstliche Intelligenz und Datenbank an der Ludwig-Maximilians-Universität München
Experte für Künstliche Intelligenz, Data Mining, Maschinelles Lernen, Python, Datenbank

Mehr Infos

Trainer: Dr. Max Meier

Dr. Max Meier

Trainer, Technischer Coach, Consultant
Experte für .NET/C#, Software Architektur, API-Design

Mehr Infos

Agenda

Die Agenda für den Java Kurs für Einsteiger ist aufgrund der zahlreichen Fachbegriffe in Englisch abgebildet. Beschreibungen sowie Kursmaterial erhalten Sie in Deutsch. Den Java Kurs können Sie wahlweise in Deutsch oder Englisch buchen.

Alle Seminarinhalte werden individuell an die Wünsche unserer Teilnehmer angepasst. 

Sie können je nach Wissensstand variieren und werden gemeinsam mit dem Seminarleiter an Tag 1 definiert. Bei diesem Java Seminar haben Sie die Wahl aus folgenden Themen:

Design Pattern mit Java Tag 1

  • UML Class Diagram
  • UML Sequence Diagram
  • Object-oriented Principles
  • SOLID Principles
  • What are Design Patterns?
  • Design Patterns Catalog
  • MVC Pattern
  • MVP Pattern
  • Strategy Pattern
  • Command Pattern

Design Pattern mit Java Tag 2

  • Decorator Pattern
  • Adapter Pattern
  • Bridge Pattern
  • Proxy Pattern
  • Factory Pattern

Design Pattern mit Java Tag 3

  • Singletone Pattern
  • Builder Pattern
  • Visitor Pattern
  • Final Project

Zertifikat

Nach drei Tagen haben Sie sich Ihr Coding Zertifikat der Coding Akademie München verdient. Es bescheinigt Ihnen die Teilnahme an allen Design Pattern Seminar-Inhalten. Und es attestiert Ihnen echtes Expertenwissen, da Sie Ihr Können in einem kleinen Abschlussprojekt bewiesen haben. Das wiederum werden Sie ohne besondere Anstrengungen abschließen – denn sie sind nach diesen drei intensiven Seminartagen bestens darauf vorbereitet.