Java Spezialtrainings vermitteln profunde Kenntnisse für Spezialisten

Wenn Sie die Java Klaviatur bereits perfekt beherrschen, und sich nun in bestimmten Teilbereichen zum Spezialisten ausbilden lassen möchten, empfehlen wir Ihnen die Buchung unserer Java Spezialtrainings. In diesen Kursen vermitteln wir Ihnen sowohl die Feinheiten, als auch die Tricks und Kniffe, die das gebuchte Spezialgebiet ausmachen. Wie in allen unseren Java Kursen steht auch hier neben der theoretischen Wissensvermittlung die praktische Anwendung des Erlernten im Vordergrund, indem unsere Schulungsleiter konkrete Fragestellungen mit Ihnen gemeinsam erarbeiten werden.

Neben unserem Kursangebot bieten wir geschlossene Firmenschulungen an, die auf die individuellen Bedürfnisse und Vorgaben von Unternehmen ausgerichtet sind.

Java Enterprise Edition (Java EE)

Java Enterprise Edition (Java EE)

Enterprise Java für Architekten

Konzepte, Begriffe und Architekturen

Kursziele

Die Java Enterprise Edition (Java EE) beinhaltet ein großes Spektrum an Technologien und Konzepten, mit denen sich moderne Enterprise- und Web-Anwendungen realisieren lassen. Vervollständigt wird diese Enterprise Java Welt durch Technologien und Architekturen, die nicht durch den von SUN Microsystems vorgegebenen Standard abgedeckt werden. Für einen erfolgreichen Einsatz im Unternehmen müssen allerdings beide Bereiche bekannt und verstanden sein. Die Schulung vermittelt in kompakter Form ein Verständnis für den Architekt, wann und in welchem Umfang die einzelnen Bestandteile der Enterprise Java Welt für moderne Architekturen eingesetzt werden können.

 

Java Programmierung (Java SE)

Java Programmierung (Java SE)

Java Performance Tuning

Analyse und Optimierung von Java-Applikationen

Termine & Preise

Kursziele

Die Analyse und Optimierung der Performance unternehmenskritischer Java-Applikationen im Enterprise-Umfeld gewinnt zunehmend an Bedeutung. In diesem Seminar liegt der Fokus neben der praxisnahen Präsentation von Profiling- und Monitoring-Tools auf der Analyse von Java SE- und EE-Applikationen, die Datenbankanbindungen mit Servlet-, JSP- und EJB-Technologien nutzen.

 

Java - Entwicklerwerkzeuge und Frameworks

Java - Entwicklerwerkzeuge und Frameworks

Spring Masterclass

Für große und komplexe Anwendungen.

Kursziele

Das Spring Framework wird von vielen Entwicklern genutzt - aber nur selten wird das volle Potential realisiert. Dieses Training zeigt, wie man Springs Stärken vollständig ausnutzen kann. So können vor allem große und komplexe Anwendungen wesentlich besser strukturiert und so die Wartbarkeit der Software verbessert werden. Neben Dependency Injection liegt der Fokus auf aspekt-orientierter Programmierung und weitere Technologien aus dem Spring-Portfolio.

 

Java - Entwicklerwerkzeuge und Frameworks

SQL Masterclass

Einsatz von SQL als Applikationssprache

Kursziele

Dieser Workshop erlaubt Entwicklern, SQL als eine erstrangige Sprache in ihren Applikationen einzusetzen. Aufgrund der historischen Kluft zwischen Datenbank- und Applikationsprogrammierfähigkeiten, leidet die Mehrheit des von Entwicklern verfassten SQLs unter einem der folgenden Probleme:

1. Es ist zu komplex und könnte durch Refactoring stark vereinfacht werden
2. Es leidet unter schlechter Performance wegen mangelnden Wissens über die Funktionsweise von Datenbanken
3. Es verwendet keine moderne und/oder herstellerspezifische SQL Funktionalität

Alle diese Probleme können behoben werden, indem Entwickler ermutigt werden, SQL mit demselben Respekt zu behandeln, wie ihren "normalen" Code, indem sie über Performanceauswirkungen aufgeklärt werden, und indem sie über die neusten Features aus kommerziellen und Open Source Datenbanken informiert werden. Diese Masterclass erreicht diese drei Ziele.

 

Java Portal - Entwicklung

Java Portal - Entwicklung

Liferay Social Office für Endanwender

Einsteigerschulung für Endanwender

Kursziele

Dieser Kurs ist als eintägige Einsteigerschulung für Endanwender konzipiert. Es werden die Funktionen von Liferay Social Office aus Anwendersicht präsentiert. Schulungsteilnehmer lernen den Umgang mit verschiedenen Enterprise 2.0 Komponenten kennen und erfahren, wie sie in ihrem Arbeitsalltag im Unternehmensumfeld von IT-gestützter Kollaboration profitieren können. Auf Basis von Liferay, dem am meisten verbreiteten Open Source Portal, werden mit dem Social Office Aufsatz für Unternehmenskollaboration praxisgerechte Übungen durchgeführt. Inhaltlich wird im Verlauf des Kurses der Auf- und Ausbau eines sozialen Web 2.0 Unternehmensportals einer fiktiven Organisation simuliert.

 

Java Portal - Entwicklung

Liferay Social Office für Administratoren

Basisschulung für Administratoren

Kursziele

Dieser Kurs ist als eintägige Basisschulung für Administratoren konzipiert. Es wird der Umgang mit Liferay Social Office aus administrativer Sicht präsentiert. Schulungsteilnehmer erlernen die Installation, Einrichtung und Verwaltung des Enterprise 2.0 Unternehmensportals. Liferay, das am meisten verbreitete Open Source Portal, wird mit dem Social Office Aufsatz für Unternehmenskollaboration eingerichtet und konfiguriert. Inhaltlich wird im Verlauf des Kurses das initiale Setup des sozialen Unternehmensportals anhand einer fiktiven Organisation simuliert.

 

Application Server - WildFly und JBoss

Application Server - WildFly und JBoss

JBoss EAP6 - Eintägige Update-Schulung

Kursziele

Die neue Enterprise Application Platform 6 (EAP-6) ist eine Generalüberholung der vorherigen Version. Die interne Architektur wurde von Grund auf neu entworfen und umgesetzt. Vorhandene ausgereifte und bekannte Komponenten, wie z. B. Hibernate, HornetQ und Infinispan, wurden angepasst und optimiert. Neue, maßgeschneiderte Komponenten, wie z.B. IronJacamar, sind hinzu gekommen.

Im Ergebnis erhöhen rasante Start- und Installationszeiten die Produktivität bei der Entwicklung. Die durchgängig modulare Architektur bewirkt eine verbesserte Stabilität im Betrieb. Mit dem neuen Domänenkonzept werden neue Verwaltungsmechanismen eingeführt, die eine komfortable Organisation auch großer Installationen ermöglichen, welche aus vielen Servern bestehen.

 

Continuous Delivery - DevOps

Continuous Delivery - DevOps

Continuous Delivery – Pragmatischer Einstieg

Workshop mit Eberhard Wolff

Kursziele

Continuous Delivery ermöglicht es, Software schneller und zuverlässiger in Produktion zu bringen als bisher. Grundlage dafür ist eine Continuous-Delivery-Pipeline, die das Ausrollen der Software weitgehend automatisiert. Dieser Workshop erläutert den Teilnehmern, wie eine solche Pipeline praktisch aufgebaut wird und welche Technologien dazu eingesetzt werden können. Dabei geht es nicht nur um das Kompilieren und Installation der Software, sondern vor allem um verschiedene Tests, die die Qualität der Software abzusichern. Der Workshop zeigt außerdem, welche Auswirkungen Continuous Delivery auf das Zusammenspiel zwischen Entwicklung und Betrieb im Rahmen des Begriffs DevOps hat. Schließlich werden die Auswirkungen auf die Software-Architektur beschrieben.

Eberhard Wolff hat mehr als 10 Jahre Erfahrung als Architekt, Entwickler und Trainer. Er ist regelmäßiger Sprecher auf verschiedenen internationalen Konferenzen. Außerdem ist er Autor zahlreicher Fachartikel und Bücher – beispielsweise auch des ersten deutschsprachigen Buchs über Continuous Delivery.

 

Continuous Delivery - DevOps

Architecting for Continuous Delivery and Zero Downtime

Kursziele

Dieser Workshop ist als Inhouse-Workshop oder Firmenschulung buchbar. Gerne kommt Axel Fontaine zu Ihnen ins Haus oder wir führen den Workshop für Ihr Unternehmen in einem Business Center europaweit durch. Die Agenda bestimmen Sie.

Sprechen Sie uns an:
Tim Neumann
tim.neumann@gedoplan.de
030 - 7 55 49 188

 

Elegante Java Programmierung durch Spezialtrainings

Die Spezialkurse von GEDOPLAN IT Training richten sich an fortgeschrittene Java Anwender, die schon seit Jahren in ihrem Fachbereich arbeiten, fundierte Kenntnisse sowie praktische Erfahrung besitzen, und sich gezielt in den Feinheiten der jeweiligen Umgebung weiterbilden möchten. Da viele Feinheiten im normalen Tagesgeschäft i.d.R. nur selten eingesetzt werden bzw. häufig die "normale" Nutzung zur Lösung von Anwendungsproblemen ausreicht, gerät Spezialwissen häufig in Vergessenheit. Dabei sind es gerade solche Spezialkenntnisse in der Softwareentwicklung, die sowohl Eleganz, als auch Nutzbarkeit deutlich erhöhen. Das Angebot der Spezialkurse von GEDOPLAN IT Training richtet sich gezielt an Profi Anwender, die sehr genau auf Effizienz und Performance achten müssen oder wollen.

GEDOPLAN IT Training bietet mit seinen Java Spezialtrainings sehr spezifisches und individuelles Wissen an:

  • sei es bei der schnellen Verarbeitung von Massendaten mithilfe von JPA
  • die schnelle Darstellung großer Datenmengen in Browsern wie Internet Explorer, Firefox oder Chrome
  • die Optimierung von in Produktion befindlichem Backend-Code
  • dem Kennenlernen von neuen Features in den neuen Releaseversionen von Java, Java EE, Applicationservern oder anderen Frameworks
  • oder der problemspezifischen Erweiterung bestehender Standards

Dabei gehen die Java Spezialkurse standardmäßig auf folgende Themen ein:

Expertenwissen in javarelevanten Methodiken und Werkzeugen

Auch Expertenwissen in Methodiken und Werkzeugen werden in den Java Spezialschulungen gezielt erweitert. Ob Eclipse als Entwicklungssystem, Datenbanken wie bspw. Oracle, MySQL, Postgres oder MSSQL, Portale wie GateIn oder Liferay; viele Tools wurden von Experten für Experten entwickelt und bieten so auch nach Jahren der Nutzung noch "Überraschungen". Wir versuchen in unseren Java Spezialseminaren für fortgeschrittene Anwender solche Tipps und Tricks komprimiert und bestmöglich zu vermitteln.

Effizientes Lernen von Java Spezialwissen durch praxisnahe Übungen

Besonderer Wert wird in unseren Java Spezialseminaren auf die Bedürfnisse des Teilnehmers gelegt. In enger Abstimmung zwischen Teilnehmer und Trainer identifizieren wir die für den Teilnehmer optimalen Themen, um während des Spezialworkshops auf diese eingehen zu können. Eine praxisnahe Schulung, sowie die anschließende Verfügbarkeit der Trainer zur Klärung individueller Fragen, die bei der Anwendung des Gelernten auftreten können, hilft unseren Teilnehmern, das Erlernte sinnvoll im eigenen Umfeld einzusetzen.

In praktischen Übungen der Java Spezialtrainings lernen Sie bspw., welche Feinheiten beim Betrieb von Applicationservern zu beachten sind, und an welchen Schrauben gestellt werden muss, um ein gewünschtes Ergebnis zu erzielen. Sie lernen welche "do's and don'ts" in der Javawelt beachtet werden müssen und erhalten so einen Überblick über Frameworks, die bestmöglich auf ihre Bedürfnisse und ihren speziellen Anwendungsfall angepasst sind.

Da unsere Trainer jahrelange praktische Erfahrung in den von ihnen geschulten Spezialbereichen besitzen und kontinuierlich ihr Wissen durch Projektarbeit tagesaktuell halten, profitieren Sie von Übungen, in die praxisrelevantes Expertenwissen eingeflossen ist und Ihnen punktgenau bei der Erledigung ihrer Aufgaben hilft. Ob Testing, Requirements Management, Refactoring, Design oder Optimierung, die Trainer der GEDOPLAN IT Training helfen Ihnen in mit den Spezialkursen, das Maximum aus den verschiedenen Techniken herauszuholen.

Unsere Java Spezialkurse machen aus Entwicklern Experten

Mit den Java Spezialschulungen möchten wir, dass Sie die "Java-Welt" noch besser verstehen lernen, und damit Java optimaler und effizienter einsetzen können. Frische und elegante Lösungsansätze sollen Ihnen bei Ihren individuellen Aufgaben helfen und Spaß an den an Sie gestellten Herausforderungen bringen.

Unsere Java Kurse im Überblick

Teaser Java Lernpfade bei java advanced training

Der Überblick zeigt Ihnen, welche Kurse wir anbieten, und wie diese als Lernpfad zusammen hängen.

Zur Kursübersicht

Lernen Sie uns Kennen

“Java ist das 'schweizer Messer' der Software Programmierung.”

Klaus-Peter Lisson

Software Architekt Java/JavaEE, Business Analyst mit Fokus Integration von Fachlichkeit und Technik

“Java ist das 'schweizer Messer' der Software Programmierung.”

“Java EE ist praxisorientiert und bietet für jedes Entwicklungsproblem ein Lösungskonzept.”

Reinhard Brüggemeyer

Senior Consultant Enterprise Java Team

“Java EE ist praxisorientiert und bietet für jedes Entwicklungsproblem ein Lösungskonzept.”

Einen Werkzeugkasten zu besitzen macht aus einem noch keinen Handwerker.

Christoph Cieslik

Dozent für Java Standard und Enterprise Edition, Consultant, Reviewer und Entwickler im Enterprise Java Team

Einen Werkzeugkasten zu besitzen macht aus einem noch keinen Handwerker.

Alle Schulungsleiter bei GEDOPLAN IT Training.