Seminare
Collection API - Java Collections und Apache Commons
Die Collection-API erlaubt die effiziente Verwaltung von Daten und das Operieren auf Daten mit passenden Algorithmen. Das Seminar stellt Datenstrukturen mit ihren generischen Deklarationen detailliert vor und gibt Entwicklern Entscheidungshilfen für die Wahl der optimalen Implementierung in Bezug auf Speicherplatz und Performance. Zusätzlich geht die Weiterbildung auf weitere Open-Source-Bibliotheken ein, die die Lücken in der Standardbibliothek schließen.Die Grundidee dabei ist, dass Wiederverwendung vorhandener Tools wesentlich effizienter und weniger fehleranfällig ist, als die Neuentwicklung.
Seminartermine
| Nächster Termin: 18.06.2012 - 19.06.2012 09:00 - 16:30 | 1.650,00 € (exkl. MwSt.) | |
| 22.10.2012 - 23.10.2012 09:00 - 16:30 | 1.650,00 € (exkl. MwSt.) |
Zielgruppe
Software-Entwickler die ihre Java-Kenntnisse vertiefen möchten, um Projekte effizienter umsetzen zu können.
Vorkenntnisse
"Java I - Grundlagen" oder vergleichbare Kenntnisse.
Inhalte
Felder
Effektiver Einsatz von Arrays
Aufbau der Collection-API
Generelle Funktionen der Collection-API und ihr praktischer Einsatz
Listen und Mengen
Arbeiten mit Listen und Mengen in Java
Queues
Verwendung von blockierenden und nicht-blockierenden Warteschlangen
Assoziativspeicher
In-Memory Datenstrukturen mit Assoziationen und ihre Verwaltung
Algorithmen und Datenstrukturen
Hashing und andere Utility Klassen
Thread-sichere Datenstrukturen
Einfaches und sicheres Arbeiten mit Threads
Weitere Bibliotheken
Weitere Libraries von Google und Apache, die verbreitete Aufgaben übernehmen können
Methodik
Praktische Übungen, Erfahrungslernen, Lehrvortrag, Lern- und Wiederholungsspiele, Diskussionen und Aktivierungen.Trainer
- DI Reinhard Prehofer
Kosten
1.650,00 € (exkl. MwSt.)
1.980,00 € (inkl. MwSt.)
Weitere Seminare aus diesem Themenbereich
- ANT - Build Management
- 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