Seminare
Java Open Source Curriculum

Warum Java?
Die Programmiersprache Java und besonders die darauf aufbauende Java Platform Enterprise Edition (JEE) erfreut sich größter Beliebtheit. Zu den Gründen dafür zählen unter anderem Mächtigkeit, Verlässlichkeit, Verfügbarkeit von Entwicklern und Tools, sowie Portabilität auf verschiedene Plattformen.
Eine Umfrage der iX Redaktion im Februar 2011 untermauert das eindrucksvoll:
„Die Vormachtstellung Javas findet ihre Entsprechung in dem Ergebnis, dass alle Dienstleister Services mit Java anbieten und diese auch von ihren Kunden beansprucht werden.“
Neben der Auswahl des richtigen Werkzeugs für die jeweilige Aufgabe muss es dann auch noch entsprechend beherrscht werden. Darauf aufbauend lassen sich effizient Applikationen erstellen, die allen Anforderungen moderner Software-Entwicklung genügen.
Warum Java mit BTC Weiterbildung und Splendit?
Unsere Kooperation besitzt jahrelange Erfahrung bei der Entwicklung und Wartung von Java Applikationen sowie Schulungen in diesem Umfeld.
Alle Trainer haben eine universitäre Ausbildung oder schließen diese gerade ab. Neben den theoretischen Grundlagen verfügt jeder Einzelne über jahrelange praktische Erfahrung mit Java und speziellen Teilbereichen davon.
Sämtliche Unterlagen werden von uns selbst erstellt und vor jedem Kurs vom jeweiligen Trainer überarbeitet bzw. erst für die speziellen Anforderungen zusammengestellt. Dadurch kommt es nicht zu reinen "Vorlesungen", sondern einer interaktiven Auseinandersetzung mit dem jeweiligen Themengebiet.
maßgeschneiderte Seminare
Prinzipiell bieten wir für die wichtigsten Technologien fertige Seminare an, die sich einerseits bewährt haben und andererseits in kürzester Zeit angeboten werden können.
Allerdings sind Voraussetzungen, Anforderungen und Ziele in den Seminaren oft sehr unterschiedlich, weshalb wir großen Wert auf Individualisierung legen. Die Kurs-Teilnehmer bringen bereits Vorkenntnisse mit, Sie verwenden Netbeans statt Eclipse oder Sie möchten zwei Kurse kombinieren? Gerne passen wir unsere Angebote daran an. So können Inhalte und Übungsbeispiele bereits für den realen Einsatz erstellt und dadurch direkt weiterverwendet werden. Neu erworbenes Wissen lässt sich somit direkt in Resultate umsetzen und es wird keine Zeit mit nicht benötigten Wiederholungen oder nicht verwendeten Technologien verschwendet.
Methodik
In jedem Seminar wird das notwendige Hintergrundwissen mit Folien vermittelt, die auch als Ausdruck zur Verfügung gestellt werden. In den praxisorientierten Übungsbeispielen wird dieses Wissen dann umgesetzt und vertieft. Darüber hinaus werden verwandte Themengebiete und Implementierungen passend zum jeweiligen Kontext kurz vorgestellt und abgegrenzt.
Zielgruppen
- Manager die Vor- und Nachteile verschiedener Lösungs-Strategien kennenlernen möchten.
- System-Architekten die einen Einblick in das Java Ökosystem erhalten möchten, um die richtigen Tools für ihre Projekte wählen zu können.
- Entwickler die das volle Potential einer Technologie ausschöpfen möchten oder die konkret auf ihren Anwendungsfall vorbereitet werden wollen.
- Administratoren die sichere und performante Java-Applikationen betreiben wollen.
Seminare zum Thema Java Open Source Curriculum
- ANT - Build Management
- Collection API - Java Collections und Apache Commons
- DP - Java Design Patterns
- Eclipse - Entwicklungsumgebung
- EJB - Enterprise JavaBeans 3 und JPA
- GlassFish - GlassFish Application-Server Administration
- GWT - Google Web Toolkit
- Hudson - Continuous Integration
- Java 6 - Neuigkeiten in Java 5 und Java 6
- Java 7+8 - Ausblick auf Java 7 und 8
- Java I - Grundlagen
- Java II - Fortgeschrittene
- JBoss AS - JBoss Application-Server Administration
- JDBC - Java Database Connectivity
- JEE - Java Enterprise Edition
- JEE DP - Java EE Architektur und Design Patterns
- JEE Overview - JEE Überblick für Manager
- JFC - Java Foundation Classes und Swing
- JMS - Java Message Service
- JMX - Java Management Extensions
- JNI - Java Native Interface
- JPA - Java Persistence API
- JSF - JavaServer Faces
- JSP - JavaServer Pages und Servlets
- Maven - Enterprise Build Management
- ORM – Objekt Relationales Mapping mit Hibernate und JPA
- Performance - Java Performance Tuning und Optimierung
- Quality - Qualitätsanalyse mit Checkstyle, JDepend, FindBugs, PMD
- RichFaces - JBoss RichFaces
- Security - Java Security
- Spring - Apache Spring
- Struts - Apache Struts
- SWT - Standard Widget Toolkit und JFace
- Testing - JUnit, Test-NG und mehr
- Threads - Java Programmierung mit Threads
- Tomcat - Administration
- Wicket - Apache Wicket
- WS - WebServices
- XML - Java und XML