SCHULUNGSKATALOG
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
KONTAKT
javatraining.at / CIIT GmbH
Haymerlegasse 32
1160 Wien
[email protected]
http://www.javatraining.at
http://www.ciit.at
Tel. Ö: 0720 98 111 8 international: 0043 720 98 111 8
Fax Ö: 0720 98 111 9 international: 0043 720 98 111 9
Stand Januar 2017. Preisänderungen, Irrtümer und Druckfehler
vorbehalten.
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
WIR SIND
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
ORACLE JAVA ZERTIFIZIERUNGEN
Welche Vorteile hat ein Oracle Zertifikat?
Eine Oracle Zertifizierung ist eine wertvolle, von der Branche anerkannte Zertifizierung, die
als Garant für eine hohe Qualifikation steht.
Für Sie als Arbeitnehmer: Durch den Erwerb eines Oracle Zertifikats können sich IT-Experten von Ihren Mitbewerbern unterscheiden und die Chancen auf einen sicheren Arbeitsplatz erheblich steigern.
Die Nachfrage nach IT-Experten ist groß, und der Wettbewerb um gute Positionen sehr intensiv. Sowohl erfahrene Mitarbeiter als auch Berufseinsteiger müssen wissen, welche Qualifikationen für Arbeitgeber besonders attraktiv sind. Arbeitgeber suchen Kriterien, nach denen
die Qualifikationen von Mitarbeitern und zukünftigen Mitarbeitern ermittelt werden können.
Das Oracle Zertifizierungsprogramm hilft der IT-Branche dabei, indem ein Kompetenzstandard für bestimmte Job-Profile geschaffen wird.
Für Sie als Unternehmer: Unternehmen, die ihre Mitarbeiter jährlich an IT-Schulungen teilnehmen lassen, garantiert eine Zertifizierung eine hohe Investitionsrentabilität, indem die durch
Schulung gewonnenen Qualifikationen nachvollziehbar evaluiert werden. Die Zertifizierung
kann außerdem mit einem unternehmensinternen Programm zur Mitarbeiterförderung kombiniert werden, um die Firmenloyalität und die Leistung am Arbeitsplatz zu erhöhen.
Die Einstellung zertifizierter Experten wirkt sich auch positiv auf die Zahlen des Unternehmens aus.
Wie komme ich zu meinem Oracle Zertifikat?
Sie können bei uns Zertifizierungsgutscheine für jede aktuelle Oracle Zertifizierung - auch
abseits von Java - erwerben. Schicken Sie uns Ihre Anfrage / Bestellung. Nach Erhalt des
elektronischen eVouchers können Sie in jedem Pearson VUE Testcenter einen Termin vereinbaren, um die Zertifizierung abzulegen. Sie haben dafür 6 Monate ab Erwerb des Gutscheins
Zeit. Wir informieren gerne über lern-unterstützende Produkte wie Vorbereitungsworkshops,
ePractice Exams (Beispiele für Testfragen) oder Selfstudy CD-Roms.
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Die aktuellen Oracle Java Zertifizierungen im Überblick
OCA - Oracle Certified Associate
1Z0-803 Oracle Certified Associate,
Java SE 7 Programmer I
keine sonstigen Voraussetzungen notwendig
1Z0-808 Oracle Certified Associate,
Java SE 8 Programmer I
keine sonstigen Voraussetzungen notwendig
OCP - Oracle Certified Professional
1Z0-804 Oracle Certified Professional, Zertifizierung 1Z0-803 (Oracle Certified AsJava SE 7 Programmer II
sociate, Java SE 7 Programmer I) oder einer
gleichwertigen Sun/Oracle Zertifizierung
1Z0-809 Oracle Certified Professional, Zertifizierung 1Z0-808 (Oracle Certified AsJava SE 8 Programmer II
sociate, Java SE 8 Programmer I) oder einer
gleichwertigen Sun/Oracle Zertifizierung
1Z0-805 Oracle Certified Professional, Oracle Certified Professional, Java ProgramJava SE 7 Programmer Upgrade
mer ODER Sun Certified Java Programmer
(any edition)
OCE - Oracle Certified Expert
1Z0-897 Oracle Certified Expert,
Java EE 6 Web Services Developer
Oracle Certified Professional, Java (SE 5, SE
6,or SE 7) Programmer ODER
Sun Certified Java Programmer (any edition)
1Z0-899 Oracle Certified Expert,
Java EE 6 Web Component Developer
Oracle Certified Professional, Java (SE 5, SE
6,or SE 7) Programmer ODER
Sun Certified Java Programmer (any edition)
1Z0-895 Oracle Certified Expert,
Java EE 6 Enterprise JavaBeans
Developer
Oracle Certified Professional, Java (SE 5, SE
6,or SE 7) Programmer ODER
Sun Certified Java Programmer (any edition)
1Z0-896 Oracle Certified Expert,
Java EE 6 JavaServer Faces Developer
Oracle Certified Professional, Java (SE 5, SE
6,or SE 7) Programmer ODER
Sun Certified Java Programmer (any edition)
OCM - Oracle Certified Master
1Z0-807 (Exam) +
1Z0-865 (Assignment) +
1Z0-866 (Essay)
Oracle Certified Master,
Java EE 6 Enterprise Architect
Bevor Sie die Zertifizierung machen können
müssen Sie einen Oracle Kurs besucht haben.
Welche Kurse als Voraussetzung für den Oracle Certified Master, Java EE 6 Enterprise
Architect gültig sind, können Sie auf unserer
Hompage nachlesen!
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
SCHULUNGEN 2017
Java Kurse - von Profis für Profis
Wir bieten Kurse für Java SE, Java EE, Spring Framework, Web Programmierung, Java
Server Faces, Java Performance Tuning, Java Web Services, Java Enterprise Architekturen
und UML, sowie verschiedene Applikationsserver wie WebLogic und JBoss.
Als von Oracle autorisierter Schulungspartner halten wir Schulungen nach den original Oracle Schulungsunterlagen ab und bereiten Sie optimal auf die Oracle Java Zertifizierungen
vor.
Unsere Trainer sind erfahrene Software Ingenieure, die jahrelange Erfahrung in Java Entwicklungsprojekten mitbringen. Unser Standort ist Wien / Österreich.
Leistungen
Im Schulungspreis einer Klassenraumschulung in unserem Haus ist das Mittagessen inkludiert. Für die Dauer der Schulung bekommen Sie einen Laptop zur Verfügung gestellt. Sie
können auch gerne den eigenen Laptop mitbringen und verwenden.
Schulungsunterlagen
Die Schulungsunterlagen bekommen Sie von uns ausgedruckt am ersten Tag der Schulung.
Sie können die Unterlagen nach Ende der Schulung behalten.
Terminflexibilität
Unsere Schulungstermine finden Sie auf http://www.javatraining.at. Der angebotene
Termin liegt für Sie ungünstig? Schicken Sie uns Ihre Terminvorschläge und wir
bemühen uns, Ihren Wünschen zu entsprechen!
Mindestteilnehmerzahl
Die meisten Schulungen werden ab 2-3 Teilnehmern durchgeführt. Sollte eine Schulung aufgrund von Teilnehmermangel abgesagt werden erfahren Sie dies 17 Tage vor Beginn der
Schulung. In diesem Fall können Sie die Schulung kostenlos stornieren oder zu einem späteren Termin teilnehmen.
Inhouse Trainings
Selbstverständlich können Sie unsere hoch qualifizierten Trainer für Schulungen, Workshops
und Beratungen zu sich ins Haus holen!
Alternative Lernformate
Nahezu alle Kurse sind auch als Online Kurs, Training-On-Demand, Live Virtual Class oder
SelfStudy CD-Rom erhältlich. Einen Überblick finden Sie auf unserer Homepage.
Themen abseits von Java?
Sie können jeden aktuellen Oracle Kurs über uns buchen. In Zusammenarbeit mit unserem
weitläufigen Netzwerk aus Partnerinstituten und selbstständigen Trainern finden wir für Ihren
Bedarf die richtige Lösung. Unabhängig davon, ob es sich um Klassenraumschulungen, Online Trainings, Inhouse Schulungen oder Workshops handelt. Kontaktieren Sie uns!
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
PREISLISTE
Schulung
Preis*
Java SE 8 Fundamentals
2.250,00 €
Java SE 8 Programming
2.250,00 €
Java SE 7 Develop Rich Client Applications
3.350,00 €
Java SE 8 New Features
1340,00 €
Vorbereitungskurs zur Oracle Certified Java Programmer I & II
Zertifizierung
Java EE 6: Develop Web Components with Servlets &
JSPs
Java EE 6 : Develop Database Applications with JPA
2.390,00 €
Java EE 6: Develop Web Applications with JSF
2.680,00 €
JavaScript and HTML5: Develop Web Applications
2.680,00 €
Web Entwicklung mit dem Spring Framework 4
2.100,00 €
HTML5 und CSS3 für Entwickler
3.350,00 €
2.680,00 €
auf Anfrage
WebSockets
1.560,00 €
Getting Started with JavaScript
1.440,00 €
jQuery
1.440,00 €
Angular/JS
1.440,00 €
Selenium for Testers
1.440,00 €
Java & JUnit for Testers
2.100,00 €
Test-Driven Development With Java
2.100,00 €
UML und Design Patterns
2.100,00 €
Java EE Design Patterns and Architecture
1.260,00 €
Java Design Patterns
Java EE7: Front-end Web Application Development
3.350,00 €
Architect Enterprise Applications with Java EE
4025,00 €
Java EE 6: Develop Business Components with JMS &
EJBs
Developing Applications with Java EE Platform on WebLogic
Server 12c
Java EE 6: Develop Web Services with JAX-WS & JAXRS
Java EE 7: New Features
auf Anfrage
auf Anfrage
3.350,00 €
1.340,00 €
Developing Enterprise Applications with CDI
2.080,00 €
Android Application Development
2.600,00 €
Java Performance Tuning with Mission Control and
Flight Recorder
2.415,00 €
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Using Java - for PL / SQL and Database Developers
auf Anfrage
MySQL for Database Administrators
auf Anfrage
MySQL for Developers
auf Anfrage
MySQL for Developers with Developer Techniques Accelerated
auf Anfrage
Getting Started with Scala
2.600,00 €
Apache Ant
1.560,00 €
Apache Maven
1.560,00 €
Continuous Integration with Jenkins
1.560,00 €
WildFly for Developers
2.600,00 €
WildFly for Administrators
2.600,00 €
JBoss AS 4-7/ EAP 5-6 Individual
auf Anfrage
Apache Tomcat 8 for Administrators
2.600,00 €
Apache Tomcat 8 for Developers
2.600,00 €
Oracle SOA Suite 11g: Essential Concepts
2.415,00 €
Oracle SOA Suite 11g: Administration
auf Anfrage
Oracle WebLogic Server 11g: Administration Essentials
auf Anfrage
Oracle WebLogic Server 11g: Advanced Administration
auf Anfrage
Oracle WebLogic Server 11g: Monitor and Tune Performance
Oracle WebLogic Server 12c: Administration I
auf Anfrage
3.350,00 €
Oracle WebLogic Server 12c: Administration II
3.350,00 €
Oracle WebLogic Server 12c: JMS Administration
auf Anfrage
Oracle WebLogic Server 12c: Enterprise Manager Management Pack
Oracle WebLogic Server 12c: Performance Tuning Workshop
Oracle WebLogic Server 12c: Troubleshooting Workshop
auf Anfrage
Oracle Fusion Middleware 11g: Build ADF Faces Clients
for EJB and JPA
Oracle Fusion Middleware 11g: Build Applications With
ADF I
Oracle Fusion Middleware 11g: Build Applications with
ADF II
Oracle Fusion Middleware 11g: Build ADF MobileApplications
* Alle Preise exkl. 20% USt
2.010,00 €
auf Anfrage
auf Anfrage
auf Anfrage
auf Anfrage
1.340,00 €
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Java Programmer & Developer
Java SE 8 Fundamentals
Einstieg in die Java Programmierung, keine oder wenig Programmiererfahrung Voraussetzung.
The Java Technology ● Thinking in Objects ● The Java Language ● Primitive Variables ●
Objects ● Operators and Decision Constructs ● Arrays ● Using Loop Constructs ● Methods
and Encapsulation ● Advanced Object Oriented Concepts ● Handling Errors ● The Big Picture
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Java SE 8 Programming
Ideal für Umsteiger von anderen Programmiersprachen, für Programmierer mit ersten
Erfahrungen in Java oder als Vorbereitung zum Oracle Certified Professional, Java SE7 Programmer.
Platform Overview ● Syntax and Class Review ● Class Design ● Advanced Class Design ●
Inheritance with Interfaces ● Collections and Generics ● String processing ● Exceptions and
Assertions ● I/O Fundamentals ● File I/O with NIO 2 ● Database Applications with JDBC ●
Database Applications with JPA ● Concurrency ● Localization
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Java SE 8 New Features
Die bedeutendsten Änderungen und Weiterentwicklungen im Oracle Java SE8 Release.
Kurs richtet sich an Java Experten, die bereits mit der Entwicklung von Java Programmen
unter der Verwendung von Java SE6 oder Vorgängerversionen, vertraut sind.
Overview of JDK7 Platform ● Language Enhancements ● Core Technologies Enhancements
● I/O and Network Enhancements
Dauer
2 Tage, 16 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Java SE 7 Develop Rich Client Applications
Der Kurs führt die Teilnehmer durch den Entstehungsprozess von Rich Client Anwendungen - von Analyse und Design zur Entwicklung der Kernkomponenten der Anwendung.
Introduction ● Analysis and Design ● Implement Unit Testing ● Introduce JavaFX features ●
Create a User Interface Using JavaFX Components ● Integrate a JavaFX Rich Client ● Logging in a Java Application ● Apply MVC Architecture
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Vorbereitungskurs zur Oracle Certified Java Programmer I & II
Zertifizierung
Die Teilnehmer werden auf die aktuelle Oracle Certified Professional, Java SE7 Programmer I & II Zertifizierung vorbereitet.
Deklarationen, Initialisation and Scoping ● Flusskontrolle (Flow control) ● API-Inhalt (API
Contents) ● Nebenläufigkeit (Concurrency) ● Objekt-orientierte Konzepte ● Collections /
Generics ● Grundlagen (Fundamentals)
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Java Web Entwicklung
Java EE 6: Develop Web Components with Servlets & JSPs
Erfahrene Java Entwickler können sich in diesem Kurs das Wissen und die Fähigkeiten
aneignen, effiziente Web Applikationen unter der Verwendung von JSP and Servlet Technologien zu kreieren.
Web Application Essentials ● Developing a Servlet ● Handling Form Requests in Servlets
● Configuring Your Web Application ● Implementing an MVC Design ● Developing Components with JSP Technology ● Developing JSP Pages by Using Custom Tags ● Using Filters
in Web Applications ● More Servlet Features ● Implementing Security ● Integrating Web Applications with Databases
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
JavaScript and HTML5: Develop Web Applications
Die Teilnehmer lernen die Anwendungslogik in Web-Anwendungen mit Hilfe von JavaScript zu codieren, HTML5-Seiten zu erstellen und Daten mit HTML5 Formen zu senden.
Introduction ● Web Application Essentials ● JavaScript Fundamentals ● Combining HTML5
and JavaScript in Web Applications ● The JavaScript API ● Web Application Data ● Style
Applications using CSS3 and JavaScript ● Advanced JavaScript ● AJAX and WebSocket ●
Developing Applications with jQuery
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Java EE 6: Develop Web Applications with JSF
Der Kurs bietet einen tiefgreifende Einführung in die JSF 2.0 Technologie.
Introducing JSF Technology ● Creating JSF Pages Using Facelets ● Developing CDI Named
Beans ● Working with Navigation ● Creating and Adding Message Bundles ● Using JSF
Templates ● Converting and Validating Data ● Handling Events ● Working with HTML5 and
JSF 2.0 ● Using Third Party Library for JSF Development
Dauer
4 Tage, 32 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Web Entwicklung mit dem Spring Framework 4
Bietet Ihnen einen Überblick über das Spring Framework und beschäftigt sich mit Bean
Wiring, AOP, Datenbank Zugriff, Transaktionen, MVC Web Programmierung
Introducing Spring ● Introducing Inversion of Control ● Introducing Spring AOP ● Advanced
AOP ● JDBC Support ● Hibernate Support ● Transaction Management ● Web Applications
with Spring MVC ● Spring Web Flow
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
HTML5 und CSS3 für Entwickler
Der Kurs konzentriert sich auf die Elemente der HTML5 und CSS3
HTML5 today ● Write HTML5 pages ● New elements in HTML5 ● Practical usage of elements
● HTML5 text-level semantics ● Adding accessibility to your site with WAI-ARIA ● Embedding media in HTML5 ● Adding video and audio the HTML5 way ● Offline web applications
● What CSS3 offers ● Anatomy of a CSS rule ● Vendor prefixes ● Quick and useful CSS3
tricks ● New CSS3 selectors ● Custom web typography ● New CSS3 color formats and alpha
transparency ● What CSS3 transitions are ● CSS3 2D transformations ● Dabbling in CSS3
3D transformations ● Animating with CSS3
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch
WebSockets
Mit WebSockets die neueste Möglichkeit zur direkten Interaktion mit dem Browser
kennen und erfolgreich einsetzen lernen.
Evolution des WWW und neue Herausforderungen ● Bisherige Ansätze zur Realisierung von
Server Pushs ● Einführung in WebSockets ● Browserseitige Nutzung von WebSockets ● Implementierung von WebSocket-Clients unter Java ● Ausgewählte Client- und Server-Implementierungen: jWebSocket und Netty ● Weiterführende Themen: Sicherheit ● Best Practices
● Abschließende Gesamtaufgabe inkl. Coaching
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch
JavaScript
Getting Started With JavaScript
Der Kurs bietet Einsteigern, aber auch Fortgeschrittenen, die Möglichkeit, ihre JavaScript-Kenntnisse zu vertiefen.
JavaScript Basics ● Variablen ● Verzweigungen ● Schleifen ● Funktionen ● Objekte ● Fehlerbehandlung ● DOM (Document Object Mode) ● Ereignisse ● Formulare ● Canvas und
Animationen ● AJAX ● Web Worker ● Datenspeicherung und Dateizugriff
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
jQuery
Diese am häufigsten eingesetzte JavaScript-Bibliothek erleichtert durch ihre zahlreichen Funktionen die Programmierung mit JavaScript.
Erste Schritte mit jQuery ● Selektion von Elementen ● Behandlung von Ereignissen ● Formatierung und Animation ● Manipulation von DOM (Document Object Model) ● AJAX (Asynchronous JavaScript and XML) ● Nutzung und Entwicklung von Plugins ● jQuery UI ● Responsive
Webdesign ● Mobile Webdesign
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch
Angular/JS
Der Kurs konzentriert sich auf die Aspekte der serverseitigen Entwicklung und nutzt
sie zur Verbesserung von HTML im Browser.
Your First Angular JS App ● Putting Angular JS in Context ● HTML and Bootstrap CSS Primer
● JavaScript Primer ● SportsStore: A Real Application ● SportsStore: Navigation and Checkout ● SportsStore: Orders and Administration ● The Anatomy of an Angular JS App ● Using
Binding and Template Directives ● Using Element and Event Directives ● Working with Forms
● Using Controllers and Scopes ● Using Filters ● Creating Custom Directives ● Creating
Complex Directives ● Advanced Directive Features
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch
Java Design & Architektur
UML and Design Patterns
Der Kurs konzentriert sich auf standarde und konventionelle Anwendung von UML und
Design Patterns.
Introduction ● Development Process ● Class Diagrams: The Essentials ● Sequence Diagrams ● Class Diagrams: Advances Concepts ● Object Diagrams ● Package Diagrams ●
Deployment Diagrams ● Use Cases ● State Machine Diagrams ● Activity Diagrams ● Communication Diagrams ● Composite Structures ● Component Diagrams ● Collaborations ●
Interaction Overview Diagrams ● Timing Diagrams ● A Case Study: Designing a Document
Editor ● Creational Patterns ● Structural Patterns ● Behavioral Patterns
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Java EE Design Patterns and Architecture
About Tiers & Layers ● Implementing the Presentation Tier ● Aplying the GoF Patterns to
the Web Tier ● Implementing the Business Tier ● Implementing Web Services ● Applying the
GoF Patterns to the Business Tier ● Implementing the Database Access ● Applying the GoF
Patterns to the Integration Tier
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Architect Enterprise Applications with Java EE
Entwickeln Sie stabile Architekturen für Java Enterprise Applikationen unter Verwendung der Java EE Technologie.
Teilnehmerkreis sind zB Software Architekten und Entwickler, die sich auf die Zertifizierung
Oracle Certified Master, Enterprise Architect vorbereiten.
Fundamental Architectural Concepts ● Understanding Systemic Qualities ● Examining System Architecture Development Heuristics and Guidelines ● Developing Architecture for the
Client Tier ● Web Tier ● Business Tier ● Integration and Resource Tiers ● Security Architecture ● Evaluating the Software Architecture
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Software Test
Selenium for Testers
Der Kurs richtet sich an Tester und stellt diesen die Selenium Tool Suite vor: Selenium
IDE, Selenium WebDriver und Selenium-Grid.
Motivation für Testautomatisierung von Webanwendungen ● Einführung in Selenium ●
Vorstellung der Selenium Tool Suite ● Selenium IDE ● Selenium WebDriver (mit Fokus auf
Java API) ● Selenium-Grid ● Testautomatisierung von Webanwendungen mit Jenkins, JUnit
und Selenium ● Erweiterte Themen ● Page Object Design Pattern ● Data Driven Testing ●
Zusätzliche Tools ● FitNesse ● Xebium
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Java & JUnit for Testers
Der Kurs richtet sich an Tester, die regelmäßig mit Java-Code zu tun haben und ihre
Kenntnisse dahingegend verbessern möchten.
Einführung in Java ● Grundlegende Syntax ● Klassen und Objekte ● Abstrakte Klassen und
Interfaces ● Generics und Collections ● Exception Handling ● I/O und Streams ● wahlweise:
JDBC (Java Database Connectivity) oder JPA (Java Persistence API) ● Threading und Concurrency ● Umsetzung einfacher Design Pattern ● Motivation für Testautomatisierung ● UnitTests mit JUnit ● Ausblick auf funktionale Erweiterungen unter Java 8
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Test-Driven Development With Java
Die Teilnehmenden lernen die wichtigsten Werkzeuge für testbetriebene Entwicklung
unter Java kennen und für Ihre Zwecke einzusetzen.
Einführung in Test-Driven Development ● Clean Code mit Java 8 und Java EE 7 inkl. Refactoring ● Modultests (Java-Klassen, ...) mit JUnit und Mockito ● Integrationstests (Enterprise
JavaBeans, ...) mit Arquillian ● Funktionstests (Java-Webanwendungen, ...) mit Selenium
WebDriver ● Lasttests (Java-Webapplikationen, ...) mit Apache JMeter ● Continuous Integration mit Jenkins ● Integration mit Buildwerkzeugen Ant und Maven ● Best Practices
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Java Enterprise Edition
Java EE 6: Develop Business Components with JMS & EJBs
Stabile Back-End Funktionalitäten mit EJB 3.1 Technologie zu erstellen.
Introduction Java EE ● Implementing and Accessing Session Beans ● Advanced Session
Bean Concepts ● Singleton Session Bean ● Messaging ● Developing Message-Driven Beans
● Timer ServicesObjectives ● Implementing Interceptor Classes and Methods ● Implementing Transactions ● Implementing Security ● EJB Technology Best Practices
Dauer
4 Tage, 32 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Developing Applications with Java EE Platform on WebLogic Server
12c
Die Teilnehmer lernen, wie Unternehmensanwendungen, die den Standards der JavaPlattform bzw. EE6 Technologie entsprechen, erstellt und bereitgestellt werden.
Java Platform, EE ● Enterprise Development Tools and Application Servers ● JavaBeans, Annotations, and Logging ● Web Component Model● Developing with JSF Technology ● Using
AJAX and Composite Components with JSF ● Apache Trinidad JSF Component Library and
Mobile Development ● Dependency Injection With CDI ● Using JSF and Bean Validation ●
Servlets ● Developing with JSP Technology ● EJB Component Model ● The Java Persistence
API ● Implementing a Transaction Policy ● Web Service and Integration Technology Survey
● Implementing a Security Policy
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Java EE: Develop Database Applications with JPA
Schwerpunkt ist das Implementieren von Business-Tier Funktionalitäten unter Verwendung
der Java Persistence API Technologie.
Overview Java Persistence API ● Auction Application ● Java Persistence API Entities ● Entity
Manager ● Modeling Entity Relationships ● Entity Inheritance and Object-Relational Mapping
● Persisting Enums and Collections ● Querying ● Java Persistence API Query Language
● Java Persistence API Criteria API ● Java Persistence API in a Container ● Implementing
Transactions and Locking ● Advanced Concepts
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Java EE 7: New Features
Der Kurs wird für erfahrene Java EE 6 Plattform Profis empfohlen.
Java EE 7 Overview ● Developing Java EE Applications Using JAX-RS 2.0 and JSON-P ●
Developing Application Using JSF, JSP, EL, Servlet ● Developing Applications Using WebSocket ● Implementing EJB, CDI and Bean Validation ● Implementing JMS, JPA and Batch
Dauer
2 Tage, 16 UE, Tageskurs
Kurssprache
Deutsch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Java EE 7: Front-end Web Application Development
Der Kurs hilft Ihnen die Erstellung und Implementierung von Enterprise Applications
zu erlernen, die der Java-Plattform, Enterprise Edition 7 Web Profile entsprechen.
Java Platform, Enterprise Edition ● Enterprise Development Tools and Applications ● JavaBeans, Annotations, and Logging ● Java EE Web Architecure ● Developing Servlets ● Developing with JavaServer Pages ● JAX-RS Web Services ● Java RESTful Clients ● HTML5
Applications with JavaScript and AJAX ● WebSocket and the Java API for JSO Processing ●
Implementing a Security Policy ● POJO and EJB-Lite Component Models ● The Java Persistence API ● Implementing a transaction policy
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch
Developing Enterprise Applications with CDI
Einführung in die Grundkonzepte der CDI und Best Practices, um durch die geschickte
Kombination dieser Prinzipien das gesamte Potenzial der Plattform zu nutzen.
Überblick über CDI ● Nutzung und Integration ● Grundkonzepte ● Konfiguration und Deployment ● Java EE 6 ● Erweiterungsmöglichkeiten ● Praktische Gesamtaufgabe zur Vertiefung
inkl. Coaching
Dauer
4 Tage, 32 UE, Tageskurs
Kurssprache
Deutsch
Scala
Getting Started with Scala
Dieser Kurs bietet eine ausführliche Einführung in die fundamentalen Aspekte der
Sprache, sowie eine praktische Anwendung durch Beispiele und Übungen.
Einführung in Scala ● Erste Schritte mit Scala ● Klassen und Objekte ● Grundlegende Datentypen und Operationen ● Kontrollstrukturen ● Funktionen und Closures ● Composition und
Vererbung ● Traits ● Pakete und Imports ● Zusicherungen und Unit-Tests ● Case-Klassen
und Pattern Matching ● Collections ● Implizite Typkonvertierungen ● Annotationen ● XMLVerarbeitung ● Aktoren und Concurrency ● Kombinierter Einsatz von Scala und Java ● Scala
Build Tool ● Abschließende Gesamtaufgabe inkl. Coaching
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Mobile & Multimedia
Android Application Development
Introduction to Mobile Platfroms and Android ● Installing Tools, Emulator ● Running first Application ● Key concepts ● User Interface ● Debugging ● 2D Graphics ● Multimedia ● Storing
Data - Internal File System ● Internet connection ● Using Location ● SQLite ● 3D Graphic ●
Using Touch - Simple gestures ● Using Multitouch - Complex gestures ● Widgets ● Publishing
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch/ Englisch
Spezielle Themen
Java Performance Tuning with Mission Control and Flight
Recorder
Der Kurs hilft Ihnen einen konzeptionellen Hintergrund für Java Garbage Collection
aufzubauen.
Course Overview ● Java Virtual Machine and Performance Overview ● The JVM and Java
Garbage Collection ● Java Garbage Collectors ● Command Line JVM Monitoring ● Mission
Control and JVM Monitoring Tools ● Java Flight Recorder ● Monitoring Operating System
Performance ● Performance Profiling Tools ● Troubleshooting Performance Issues by Profiling ● Garbage Collection Tuning ● Language Level Concerns and Garbage Collection
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Using Java - for PL / SQL and Database Developers
Oracle Database Programmierung in Java - Beispiele und deren angemessene Verwendung
Introduction to Java ● Introduction to JDBC ● Accessing and Manipulating SQL Data using
JDBC ● JDBC Quality of Services and Best Practices ● Introduction to SQLJ Technology ●
Universal Connection Pool ● Stored Procedures as Database Programming Model ● Oracle
JVM ● Developing and Running Java in the Database
Dauer
2 Tage, 16 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
MySQL for Administrators
Introduction ● MySQL Architecture ● System Administration ● Server Configuration ● Clients
and Tools ● Data Types ● Obtaining Metadata ● Transactions and Locking ● Storage Engines
● Partitioning ● User Management ● Security ● Table Maintenance ● Exporting and Importing
Data ● Programming Inside MySQL ● MySQL Backup and Recovery ● Replication ● Introduction to Performance Tuning ● Conclusion
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
MySQL for Developers
Introduction ● MySQL Client/Server Concepts ● MySQL Clients ● Querying for Table Data
● Handling Errors and Warnings ● Data Types ● SQL Expressions ● Obtaining Metadata ●
Database ● Tables ● Manipulating Table Data● Transactions ● Joins ● Subqueries ● Views ●
Prepared Statements ● Stored Routines ● Triggers ● Optimization and Monitoring
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
MySQL for Developers with Developer Techniques Accelerated
In diesem Kurs erwerben die Teilnehmer fortgeschrittene Kenntnisse über Themen zu den
wichtigsten Produkten für MySQL Programmierer.
Introduction MySQL Client/Server Concepts ● MySQL Clients ● Querying for Table Data ●
Handling Errors and Warnings ● SQL Expressions ● Data Types ● Obtaining Metadata ●
Databases ● Tables ● Manipulating Table Data ● Transactions ● Joins ● Subqueries ● Views
● Prepared Statements ● Exporting and Importing Data ● Stored Routines ● Improving Performance with Indexes ● Improving Searches of Date and Text Fields ● Improving Inserts and
Updates ● Improving Calculations
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Build & Config. Management
Apache Ant
Das Build-Werkzeug Apache Ant kennen und erfolgreich einsetzen lernen.
Einführung in Java-Buildprozess ● Klassische Phasen des Buildprozesses ● Konzepte: BuildAutomatisierung ● Installation und Einrichten von Ant ● Einführung in Ant ● Builddatei build.
xml ● Nutzung von Targets, Tasks, Properties, Loggers und Listeners ● Implementierung
eigener Tasks ● Integration von Ant in klassische IDEs ● Vorteile und Nachteile gegenüber
anderen Build-Werkzeugen ● Best Practices für Einsatz ● Abschließende Gesamtaufgabe
inkl. Coaching
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch
Continuous Integration with Jenkins
Mit Jenkins das Konzept der Continuous Integration in die Realität umsetzen lernen.
Einführung in Continuous Integration ● (Java-)Werkzeuge für Continuous Integration ● Einführung in Jenkins ● Installation und Einrichten eines Jenkins-Servers ● Nutzung und Konfiguration des Jenkins-Servers ● Nutzung von Plugins ● Entwicklung eigener Plugins ● Integration von Jenkins in bestehenden Entwicklungsprozess ● Best Practices für Einsatz ●
Abschließende Gesamtaufgabe inkl. Coaching
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch
Apache Maven
Das Build-Werkzeug Apache Maven kennen und erfolgreich einsetzen lernen.
Einführung in Java-Buildprozess ● Klassische Phasen des Buildprozesses ● Konzepte:
Build-Automatisierung, Convention over Configuration, Dependency Management und Repositories ● Installation und Einrichten von Maven ● Einführung in Maven ● Standard-Lebenszyklus und Verzeichnisstruktur bei Maven ● Konfigurationsdateien pom.xml und settings.
xml ● Nutzung von Repositories, Plugins und Archetypes ● Einrichten eigener Repositories
● Implementierung eigener Plugins ● Definition eigener Archetypes ● Integration von Maven
in klassische IDEs ● Vorteile und Nachteile gegenüber anderen Build-Werkzeugen ● Best
Practices für Einsatz ● Abschließende Gesamtaufgabe inkl. Coaching
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
JBoss
WildFly for Developers
WildFly ist die Nachfolgeversion vom JBoss Application Server, im Fokus des Kurses
stehen entwicklungsspezifische Themen.
Überblick über WildFly ● Grundlagen und Installation ● Administration und Überwachung
● Deployment ● WildFly und Java EE 7 ● Modulsystem ● WildFly und OSGi (bei Bedarf) ●
Clustering ● Ab in die Cloud (bei Bedarf) ● Migration von Vorversion (bei Bedarf) ● Praktische
Gesamtaufgabe zur Vertiefung inkl. Coaching
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch
WildFly for Administrators
Dieser Kurs weist inhaltliche Überschneidungen mit “WildFly for Developers” auf,
klammert aber entwicklungsspezifische Themen gänzlich aus und geht in Sachen Administration mehr in die Tiefe.
Überblick über WildFly ● Grundlagen und Installation ● Administration und Überwachung ●
Konfiguration der Teilsysteme ● Deployment ● Modulsystem ● OSGi ● Clustering ● Ab in die
Cloud (bei Bedarf) ● Migration von Vorversion (bei Bedarf) ● Praktische Gesamtaufgabe zur
Vertiefung inkl. Coaching
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch
JBoss AS 4-7 / EAP 5-6 [individual]
Für den JBoss Applicationserver in den Versionen 4 bis 7 bieten wir ganz nach Ihren
Vorstellungen und Wünschen gerne auch individuelle Schulungen an.
Es sind Kurse für Einsteiger genauso wie für Profis bzw. für Entwickler genauso wie für Administratoren möglich. Versionsumsteiger unterstützen wir durch eine individuelle Schulung
ebenfalls gerne bei der Migration. Darüber hinaus decken wir auch Themen wie Optimierung
und Performance Tuning ab.
Dauer und Kosten nach Vereinbarung
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
SOA & Web Services & Cloud
Develop Web Services With JAX-WS & JAX-RS
An Introduction to Web Services ● XML ● JAXB ● SOAP Web Services ● Creating JAX-WS
Clients ● RESTful Web Services ● Creating RESTful Clients in Java ● Bottom-Up JAX-WS
Web Services ● Top-Down JAX-WS Web Services ● JAX-RS RESTful Web Services ● Web
Service Error Handling ● Security Concepts ● WS-Security ● Web Service Security with Jersey ● OAuth 1.1a with Jersey
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Oracle SOA Suite 11g: Essential Concepts
SOA Concepts ● Oracle SOA Suite ● Governance and Service Life-Cycle Management ●
Designing Services for SOA Implementations ● Composite Applications ● Managing and
Monitoring ● Working with Mediator Components ● Orchestrating Services with a BPEL Component ● Human Task Component ● Business Rules Component ● Securing Services and
Composite Applications
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Oracle SOA Suite 11g: Administration
Introducing ● Installing ● Managing SOA Composite Applications ● SOA Infrastructure ● Oracle JCA Adapters and Binding Components ● BPEL Process Service Components and Engines ● Oracle Mediator Service Components and Engines ● Oracle User Messaging Service
● Human Task Service Components and Human Workflow Service Engines ● Oracle BPMN
Process Service Components and Engines ● Oracle Business Activity Monitoring ● Oracle
B2B ● Business Events ● Configuring Security Services and Policies ● Tuning Performance
● Troubleshooting ● Configuring High Availability ● Backing Up and Recovery of Oracle SOA
Suite Instances
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaOracle Fusion Middleware
WebProgramming”})
public class JavaWebProgrammingextendsHtOracle Fusion Middleware 11g: Build ADF Faces Clients for EJB
tpServlet {private String
and JPA
SPRING_3_0_CONFIG;
Dieser Kurs richtet sich an Java EE Entwickler, die Web Applikationen auf Basis des
JAXWS client; @EJB TrainJPA/EJB Datenmodells erstellen wollen.
ingServicetrainingService;
JDeveloper IDE ● Examining the EJB Model ● Asynchronous Communication ● Transactions
protectedvoidprocessReq
with Session and Message-Driven Beans ● Servlets ● JavaServer Pages ● Designing the
uest(HttpServletRequestreWeb Tier Using JSF ● Developing JSF Pages using ADF Faces ● Enriching Applications using ADF Faces ● ADF Data Binding ● Task Flows ● Navigation in JSF ● Responding to Events
quest,HttpServletResponse
● Implementing Security ● Packaging and Deploying ● Troubleshooting
response) throws ServletException, IOException
{FacesContextjavaServerDauer
Faces2_0 = FacesCon5 Tage, 40 UE, Tageskurs
Kurssprache
text.getCurrentInstance();
Deutsch, Unterrichtsmaterial Englisch
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
• Oracle Fusion Middleware 11g: Build Applications with ADF 1
getBoolean(request.
• Oracle Fusion Middleware 11g: Build Applications with ADF 2
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMV- WebLogic Application Server
CAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPerOracle WebLogic Server 11g: Administration Essentials
sistanceAPI2.0Persistence
Techniken zur Installation und Konfiguration zu Oracle WebLogic Server 11g für Web
UnitsEntityManagerFactory
Administratoren.
Introduction ● Configuring a WebLogic Server Domain ● Managing and Using Logging ●
hibernateEmf=Persistence.
Deploying Applications ● Setting Up Data Sources ● JMS Applications ● Basic Security for
createEntityManagerFactoOracle WLS Resources ● Oracle HTTP Server as Front End for Oracle WebLogic Server ●
ry(“Hibernate”);EntityManOracle WebLogic Cluster ● Backup and Recovery
agerFactoryeclipseLinkEmf
=Persistence.createEntityM
Dauer
anagerFactory(“EclipseLin
5 Tage, 40 UE, Tageskurs
k”);RequestDispatcherdisp
Kurssprache
=request.getRequestDisp
Deutsch, Unterrichtsmaterial Deutsch
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{pubSchulungen zum Thema Oracle Fusion Middleware finden Sie zusätzlich auf unserer Homepage http://
lic void Folgende
onCreate(Bundle
javatraining.at
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Oracle WebLogic Server 11g: Advanced Administration
Fortgeschrittene Techniken zur Arbeit und Integration von Oracle WebLogic Server 11g
für Web Administratoren.
Installation Management ●Domain Templates ●Other Domain Tools ●Advanced Network
Configuration ●Multi Data Sources ●JDBC Performance Essentials ●JMS Message Management ●JMS Guaranteed Messaging ●JMS Performance Essentials ●JMS Store and Forward
●JMS Message Bridge ●Server Migration ●Authentication Providers ●Server Performance
Essentials ●Monitoring and Diagnostics Essentials
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Oracle WebLogic Server 11g: Monitor and Tune Performance
Konzentriert sich auf das Erreichen der optimalen Performance des Oracle WebLogic
Servers.
Introduction ● Monitoring and Tuning JRockit JVM ● Tuning Hotspot JVM ● Work Managers
● Other WebLogic Server Resources ● JSP Compiler jspc ● JDBC ● EJB ● JMS ● WebLogic
Server Clusters
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Oracle WebLogic Server 12c: Administration I
WebLogic Server Overview ● Installing and Patching WebLogic Server ● Creating Domains
● Starting Servers ● The Administration Console ● Configuring JDBC ● Monitoring a Domain
● Node Manager ● Deploying Applications ● Clusters ● Transactions ● WebLogic Server
Security ● Backing Up and Restoring a Domain
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Oracle WebLogic Server 12c: Administration II
WebLogic Server Review ● Upgrading WebLogic Server ● Creating and Using Domain Templates ● WebLogic Server Startup and Crash Recovery ● WebLogic Scripting Tool (WLST) ●
Secure Sockets Layer (SSL) ● Application Staging and Deployment Plans ● Shared Java EE
Libraries ● Production Redeployment ● Application Work Managers ● Managing Data Sources ● Working with the Security Realm ● High Availability, Migration, and Disaster Recovery ●
Diagnostic Framework ● Coherence
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Oracle WebLogic Server 12c: Performance Tuning Workshop
Learn to:
Describe a typical performance methodology ● Use a load testing tool like The Grinder ●
Use command-line and graphical tools such as jps, jcmd, Java VisualVM, Mission Control
and Flight Recorder ● Generate and analyze performance data ● Tune operating system
resources ● Tune Java Virtual Machine (JVM) and Oracle WebLogic Server parameters
Dauer
3 Tage, 24 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Oracle WebLogic Server 12c: Troubleshooting Workshop
This Oracle WebLogic Server 12c: Troubleshooting Workshop teaches administrators
how to diagnose problems and troubleshooting Oracle WebLogic Server 12c.
Learn to:
Diagnose WebLogic Server problems ● Enable debugging for a WebLogic Server feature ●
Troubleshoot common WebLogic Server problems
Dauer
2 Tage, 16 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Oracle WebLogic Server 12c: JMS Administration
This Oracle WebLogic Server 12c: JMS Administration training teaches you how to
become an administrator of Java Message Service (JMS), which enables loosely-coupled,
reliable, asynchronous communication between Java applications.
Learn to:
Configure JMS servers and destinations ● Configure JMS high availability ● Migrate messages from a failed server ● Monitor and tune JMS performance ● Troubleshoot JMS problems
Dauer
2 Tage, 16 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Oracle WebLogic Server 12c: Enterprise Manager Management
Pack
Learn to:
Use Cloud Control to monitor WebLogic servers and applications ● Use Cloud Control to administer WebLogic domains and deploy applications ● Use Cloud Control to clone and scale
WebLogic environments ● Use Cloud Control to track and compare WebLogic configurations
● Use Cloud Control to analyze JVM and WebLogic diagnostics
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
Apache Tomcat
Apache Tomcat 8 for Administrators
Dieser Kurs führt Administratoren in die Version 8 des Tomcats ein und rüstet sie für
die tägliche Arbeit.
Einführung in Java EE-Plattform ● Einführung in Apache Tomcat ● Architektur von Tomcat
inkl. Begriffsklärung ● Installation und Konfiguration ● Deployment von Web-Applikationen ●
Webbasierte Managementkonsole ● Logging ● Monitoring ● JNDI-Konfiguration ● Konfiguration von SSL und Security-Realms im Tomcat ● Integration von Apache Web Server und
Tomcat ● Clustering ● Best Practices ● Abschließende Gesamtaufgabe inkl. Coaching
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Apache Tomcat 8 for Developers
Dieser Kurs führt Java-Entwickler in die Version 7 des Tomcats ein.
Java EE-Plattform ● Servlets, JSPs und ServletContext ● Einführung in Apache Tomcat ● Architektur inkl. Begriffsklärung ● Installation und Konfiguration ● Deployment von Web-Apps ●
Webbasierte Managementkonsole ● Verwaltung von HTTP-Sessions ● Logging ● Monitoring
●JNDI-Konfiguration ● Konfiguration von SSL und Security-Realm ● Integration von Apache
Web Server und Tomcat ● Valves und Servlet Filters ● Nutzung des Tomcat im eingebetteten
Modus ● Entwicklung von WebSocket-basierten Applikationen für den Tomcat ● Clustering ●
Ausblick auf Apache TomEE ● Best Practices ● Abschließende Gesamtaufgabe inkl. Coaching
Dauer
5 Tage, 40 UE, Tageskurs
Kurssprache
Deutsch, Unterrichtsmaterial Englisch
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
CERTIFICATION VALUE PACKAGES
GETTING CERTIFIED HAS NEVER BEEN EASIER...
ALL-IN-ONE Convenience & Savings
Beim Erwerb eines Certification Value Packages sparen Sie bis 20%!
Ein Paket besteht aus einem Kurs (Sie wählen das Format), der zugehörigen Zertifizierung
und dem ePractice Exam.
Java SE Value Packages
Java SE 7 Programmer Certified Associate Certification Value Package
Kurs: Java SE Fundamentals
Zertifizierungsvoucher: 1Z0-803 Oracle Certified Associate, Java SE7 Programmer I
Classroom Edition -5% Discount € 2.383,00* statt € 2.508,00*
Live Virtual Class Edition -20% Discount € 2.007,00* statt € 2.509,00*
Training On Demand Edition -20% Discount € 1.938,00* statt € 2.423,00*
Java SE 7 Programmer Certified Professional Certification Value Package
Kurs: SE Programming
Zertifizierungsvoucher: 1Z0-804 Oracle Certified Professional, Java SE7 Programmer II
Classroom Edition -5% Discount € 2.383,00* statt € 2.508,00*
Live Virtual Class Edition -20% Discount € 2.007,00* statt € 2.509,00*
Training On Demand Edition -20% Discount € 2.007,00* statt € 2.509,00*
Java SE 7 Programmer Certified Professional UPGRADE Certification Value Package
Kurs: SE New Features
Zertifizierungsvoucher: 1Z0-805 Oracle Certified Professional, Upgrade to Java SE7 Programmer
Classroom Edition -5% Discount € 946,00* statt € 1.183,00*
Live Virtual Class Edition -20% Discount € 946,00* statt € 1.183,00*
Training On Demand Edition -20% Discount € 946,00* statt € 1.183,00*
*Preis exkl. 20% USt
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
Java EE Value Packages
Java Enterprise Architect Certification Value Package
Kurs: Architect Enterprise Applications with Java EE
Zertifizierungsvoucher: 1Z0-864 (Exam) + 1Z0-865 (Assignment) + 1Z0-866 (Essay)
Oracle Certified Master, Java EE Enterprise Architect
Classroom Edition -5% Discount € 4.356,00* statt € 4.585,00*
Live Virtual Class Edition -20% Discount € 3.670,00* statt € 4.588,00*
Training-on-Demand Edition -20% Discount € 3670,00* statt € 4588,00*
Self Study Edition -20% Discount € 1628,00* statt € 2.035,00*
Java EE 6 Enterprise JavaBeans Developer Certification Value Package
Kurs: Java EE 6: Develop Business Components with JMS & EJBs
Zertifizierungsvoucher: 1Z0-895 Oracle Certified Expert, Java EE6 Enterprise JavaBeans
Developer
Classroom Edition -5% Discount € 2.690,00* statt € 2.832,00*
Live Virtual Class Edition -20% Discount € 2.266,00* statt € 2.833,00*
Self Study Edition -20% Discount € 841,00* statt € 1.051,00*
Java EE 6 Java Persistence API Developer Certification Value Package
Kurs: Java EE 6: Develop Database Applications with JPA
Zertifizierungsvoucher: 1Z0-898 Oracle Certified Expert, Java EE 6 Java Persistence API
Developer
Classroom Edition -5% Discount € 2.690,00* statt € 2.832,00*
Live Virtual Class Edition -20% Discount € 2.266,00* statt € 2.833,00*
Self Study Edition -20% Discount € 841,00* statt € 1.051,00*
Java EE 6 Web Component Developer Certified Expert Certification Value Package
Kurs: Java EE 6: Develop Web Components with Servlets & JSPs
Zertifizierungsvoucher: 1Z0-899 Oracle Certified Expert, Java EE6 Web Component Developer
Classroom Edition -5% Discount € 3.312,00* statt € 3.486,00*
Live Virtual Class Edition -20% Discount € 2.790,00* statt € 3.488,00*
Self Study Edition -20% Discount € 1.288,00* statt € 1.610,00*
*Preis exkl. 20% USt
@WebServlet(name =
“JavaWebProgramming”,
urlPatterns = {“/JavaWebProgramming”})
public class JavaWebProgrammingextendsHttpServlet {private String
SPRING_3_0_CONFIG;
JAXWS client; @EJB TrainingServicetrainingService;
protectedvoidprocessReq
uest(HttpServletRequestrequest,HttpServletResponse
response) throws ServletException, IOException
{FacesContextjavaServerFaces2_0 = FacesContext.getCurrentInstance();
j a v a S e r v e r Fa c e s 2 _
0.addMessage(“training_
type”,
new
FacesMessage(“JavaEE6”,
“EJB3.1”)); Boolean springEnabled = Boolean.
getBoolean(request.
getParameter(“Spring_enabled”)); if (springEnabled)
{ClassPathXmlApplicationContextspringContext
= new ClassPathXmlApp
licationContext(SPRING
_3_1_CONFIG);} ProxyFactory aopProxyFactory=newProxyFactory();
springAopProxyFactory.
addAdvice(newSpringMVCAdvice());springAopProxyFactory.setTarget(trainingService);//CreateJavaPersistanceAPI2.0Persistence
UnitsEntityManagerFactory
hibernateEmf=Persistence.
createEntityManagerFactory(“Hibernate”);EntityManagerFactoryeclipseLinkEmf
=Persistence.createEntityM
anagerFactory(“EclipseLin
k”);RequestDispatcherdisp
=request.getRequestDisp
atcher(“index.JSP”); disp.
include(request,response);
//CreateMobileApplication
Client class AndroidClientextendsActivity{public void onCreate(Bundle
savedI nstanceState)
{super.onCreate(savedI
nstanceState); TextView
ALTERNATIVE LERNFORMATE
ALLE WEGE FÜHREN NACH JAVA...
Falls Klassenraumschulungen aus Kosten- oder Zeitgründen für Sie nicht in Frage kommen
oder Sie zusätzliches Material zur Vorbereitung auf eine Zertifizierung brauchen - unsere
eTrainings könnten die Lösung sein!
Training On Demand
Mit Oracle Training On Demand können Sie innerhalb von 24 Stunden nach Anmeldung
Online-Kurse aufrufen, die alle Vorteile einer Präsenzschulung bieten. Ab sofort haben Sie
die Möglichkeit, Schulungen von den besten Schulungsleitern der Oracle University direkt an
Ihrem Desktop-PC zu belegen.
ePractice Exams
Optimieren Sie die Vorbereitung auf Ihre Oracle Zertifizierung mit dem Erwerb des zugehörigen ePractice Exams!
Live Virtual Classes
Inhalte und Präsentationsmethoden decken sich mit einer “herkömmlichen” Präsenzschulung. Nur nehmen Sie an dieser Schulung ONLINE teil.
Self-Study Courses
Die Lerninhalte werden in umfassenden und interessant gestalteten, interaktiven Lektionen
vermittelt. Sie wählen zwischen Download Link oder physischer CD-Rom.
Online Courses
Mehr als 3.000 Online Kurse stehen Ihnen in der Online-Bibliothek der Oracle University zu
sämtlichen Bereichen der Oracle Technologien zur Verfügung.