Seminare
Security - Java Security
Sicherheit, besonders im Business Umfeld, ist ein extrem wichtiges aber oft vernachlässigtes Thema. Es kann nicht nachträglich auf bestehenden Code aufgesetzt werden, sondern muss bereits in der grundlegenden Planung bedacht werden, um effizient und effektiv eingesetzt werden zu können.
Der Kurs veranschaulicht Security im Bereich der Applikations-Entwicklung (Spracheigenschaften, diverse APIs,...), Administration (grundsätzliche Umgebung und ihre Wartung), Kommunikation (Verschlüsselung, Signaturen, Hashes) und mehr, wobei der Fokus auf Java SE liegt.
Seminartermine
| Nächster Termin: 07.08.2012 - 08.08.2012 09:00 - 16:30 | 1.100,00 € (exkl. MwSt.) | |
| 10.12.2012 - 11.12.2012 09:00 - 16:30 | 1.100,00 € (exkl. MwSt.) |
Zielgruppe
Entwickler die strukturiert den Einsatz diverser Sicherheitsmechanismen erlernen möchten.
Vorkenntnisse
"Java II - Fortgeschrittene" oder vergleichbare Kenntnisse.
Inhalte
Überblick
Generelle Konzepte, Begriffe und ihr Einsatz
Die Java Sandbox
Grundlegende Umgebung in der Java ausgeführt wird und die Auswirkungen davon
Java Sprachkonzepte
Sprachkonzepte die die Sicherheit betreffen, wie Typing, Memory Management,...
Zugriffsbeschränkung und Class Loader
Protection Domains, das Laden von Klassen und mehr
Security Providers
Die Architektur von Security Providern und die nützlichsten APIs in diesem Umfeld
Schlüssel, Zertifikate und ihr Management
Die Erstellung und Speicherung von Keys und Zertifikaten mit Java
Hashfunktionen und digitale Signaturen
Hashes und Signaturen erstellen, prüfen und verwalten
Verschlüsselung
Überblick und Einsatz symmetrischer und asymmetrischer Verschlüsselung
Authentifizierung und Autorisierung
Das Java Authentication and Authorization Service
Kosten
1.100,00 € (exkl. MwSt.)
1.320,00 € (inkl. MwSt.)
Weitere Seminare aus diesem Themenbereich
- 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
- 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
