Skip to main content

UI-Architektur-Training mit Model-View-Presenter

Wann ist das Training für Sie interessant?

  • Sie erstellen Benutzeroberflächen (UIs/Frontends) mit Java?
  • Sie möchten ein Projekt aufsetzen und suchen nach einer soliden Basis?
  • Sie haben schon von Model-View-Presenter gehört, aber noch nie im "echten Leben"/Projektalltag gesehen?
  • Sie möchten wissen, wie Model-View-Presenter mit den Services und dem Backend funktionieren?
  • Sie schrecken zunehmend vor Änderungen im Code zurück, weil Aufwand und Risiko steigen?
  • Sie möchten Continuous Integration mehr und besser einsetzen - aber es fehlt Ihnen ein pragmatischer Startpunkt?
  • Sie möchten Ihre Projekte in Zukunft besser strukturieren und von den Best Practises erfahrener Entwickler profitieren?
  • Sie suchen eine Fortbildung, die Hands-on und pragmatsich ist?

Wenn Sie eine oder mehrere Fragen mit Ja beantworten können, dann sind Sie nicht alleine. Machen Sie zusammen mit anderen Entwicklern den nächsten Schritt - und tragen Sie neuen Wert in Ihr Team und Projekt.


Was bietet das Training?

In einem eintägigen Training lernen Sie,

  • Model-View-Presenter und weitere UI-Patterns sauber anzuwenden - auch in großen Projekten
  • die Komplexität der Code-Basis spürbar zu reduzieren und damit schneller und gleichzeitig qualitativ besser zu werden
  • die Anwendung robuster zu machen - durch pragmatische Anwendung von Unit-Integrations- und Akzeptanztests plus Continuous Integration

Der Fokus des Trainings liegt auf Coding und praktischer Umsetzung - auf einem pragmatsichen Werkzeugkasten für Ihre tägliche Arbeit als Entwickler, leitender Entwickler oder Architekt im Projekt. Sie erarbeiten das Thema Frontend-Architektur anhand von konkreten Code-Beispielen, sowie durch Lektionen, Übungen und Diskussionen. Kleine Gruppen erlauben individuelles Lernen und Feedback für jeden Teilnehmer. Zur Anmeldung

Was ist Inhalt des Trainings?

  • Startpunkt: Aufsetzen einer Projekt-Struktur mit Model-View-Presenter (MVP)
  • Einführung in das MVP Design Pattern
  • Motivation für MVP, Vergleich zu MVC
  • Rollenverteilung und Aufgaben
  • Kommunikation innerhalb des UI-Code und zu weiteren Schichten
  • Kapselung und Testing des UI-Code
  • Ausbau: Umfang, Schichten und Projekt-Lebenszyklus
  • Aufbau von komplexen Presenter- und View-Strukturen
  • weiterführende Design Patterns
  • Aufsetzen von Continuous Integration
  • Authentifizierung
  • Anbindung des Backends und Schichtenarchitektur


Basis-Technologie des Trainings ist Vaadin - allerdings lassen sich die Inhalte leicht auf andere, ähnliche Technologien wie SWT/RCP, etc., übertragen. Wenn Sie ein Training zu einer dieser Technologien absolviert haben ist diese Training eine gute Ergänzung.

Voraussetzungen und Preis

Damit das Training für Sie sinnvoll gestaltet werden kann sollten sie Kenntnisse in einer Java-UI-Technologie wie beispielsweise Vaadin oder SWT/RCP mitbringen.

Der Preis für das in Hamburg stattfindende Training beträgt pro Teilnehmer 850,00 €. Bei Buchung bis zu sechs Wochen vor dem Training bieten wir einen Early-Bird-Discount von 10%.

Anmeldung


akquinet ist JBoss Premier Business Partner



Red Hat und akquinet - Eine strategische Partnerschaft

Red Hat ist der weltweit führende Anbieter von Open Source Technologien. Die in der Community entwickelte Software umfasst zuverlässige und leistungsstarke Cloud-, Virtualisierungs-, Storage-, Linux- und Middleware-Technologien. Red Hat ist das Bindeglied zwischen den Communities, die Open Source Software entwickeln, und macht die hohe Innovationsgeschwindigkeit von Open Source Technologien für geschäftskritische Unternehmensumgebungen und -anwendungen nutzbar.

In einer strategischen Partnerschaft bieten wir Ihnen zusammen mit Red Hat Lösungen, die zu Ihrem Unternehmen passen. Wir decken dabei den gesamten Entwicklungsprozess von der Anforderungsanalyse bis hin zum Betrieb Ihrer Lösungen ab. Alle Lösungen basieren auf den Open Source Technologien von Red Hat und entsprechen damit dem weltweit führenden Standard der Java Enterprise Edition.


Ansprechpartner

Wolfgang Finke

Wolfgang Finke
E-Mail: wolfgang.finke(at)akquinet.de
Telefon: +49 40 88 173-4321
Xing Profil
Mobil: +49 172 860 33 98