Java voor Applicatie Beheerders

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Java voor Applicatie Beheerders

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,6 SpiralTrain heeft een gemiddelde beoordeling van 8,6 (uit 49 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeAmsterdam
21 jul. 2025 tot 22 jul. 2025
Toon rooster
event 21 juli 2025, 09:30-16:30, Amsterdam, Dag 1
event 22 juli 2025, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
21 jul. 2025 tot 22 jul. 2025
Toon rooster
event 21 juli 2025, 09:30-16:30, Eindhoven, Dag 1
event 22 juli 2025, 09:30-16:30, Eindhoven, Dag 2
placeHouten
21 jul. 2025 tot 22 jul. 2025
Toon rooster
event 21 juli 2025, 09:30-16:30, Houten, Dag 1
event 22 juli 2025, 09:30-16:30, Houten, Dag 2
computer Online: Online
21 jul. 2025 tot 22 jul. 2025
Toon rooster
event 21 juli 2025, 09:30-16:30, Online, Dag 1
event 22 juli 2025, 09:30-16:30, Online, Dag 2
placeRotterdam
21 jul. 2025 tot 22 jul. 2025
Toon rooster
event 21 juli 2025, 09:30-16:30, Rotterdam, Dag 1
event 22 juli 2025, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
21 jul. 2025 tot 22 jul. 2025
Toon rooster
event 21 juli 2025, 09:30-16:30, Zwolle, Dag 1
event 22 juli 2025, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
22 sep. 2025 tot 23 sep. 2025
Toon rooster
event 22 september 2025, 09:30-16:30, Amsterdam, Dag 1
event 23 september 2025, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
22 sep. 2025 tot 23 sep. 2025
Toon rooster
event 22 september 2025, 09:30-16:30, Eindhoven, Dag 1
event 23 september 2025, 09:30-16:30, Eindhoven, Dag 2
placeHouten
22 sep. 2025 tot 23 sep. 2025
Toon rooster
event 22 september 2025, 09:30-16:30, Houten, Dag 1
event 23 september 2025, 09:30-16:30, Houten, Dag 2
computer Online: Online
22 sep. 2025 tot 23 sep. 2025
Toon rooster
event 22 september 2025, 09:30-16:30, Online, Dag 1
event 23 september 2025, 09:30-16:30, Online, Dag 2
placeRotterdam
22 sep. 2025 tot 23 sep. 2025
Toon rooster
event 22 september 2025, 09:30-16:30, Rotterdam, Dag 1
event 23 september 2025, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
22 sep. 2025 tot 23 sep. 2025
Toon rooster
event 22 september 2025, 09:30-16:30, Zwolle, Dag 1
event 23 september 2025, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
17 nov. 2025 tot 18 nov. 2025
Toon rooster
event 17 november 2025, 09:30-16:30, Amsterdam, Dag 1
event 18 november 2025, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
17 nov. 2025 tot 18 nov. 2025
Toon rooster
event 17 november 2025, 09:30-16:30, Eindhoven, Dag 1
event 18 november 2025, 09:30-16:30, Eindhoven, Dag 2
placeHouten
17 nov. 2025 tot 18 nov. 2025
Toon rooster
event 17 november 2025, 09:30-16:30, Houten, Dag 1
event 18 november 2025, 09:30-16:30, Houten, Dag 2
computer Online: Online
17 nov. 2025 tot 18 nov. 2025
Toon rooster
event 17 november 2025, 09:30-16:30, Online, Dag 1
event 18 november 2025, 09:30-16:30, Online, Dag 2
placeRotterdam
17 nov. 2025 tot 18 nov. 2025
Toon rooster
event 17 november 2025, 09:30-16:30, Rotterdam, Dag 1
event 18 november 2025, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
17 nov. 2025 tot 18 nov. 2025
Toon rooster
event 17 november 2025, 09:30-16:30, Zwolle, Dag 1
event 18 november 2025, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
19 jan. 2026 tot 20 jan. 2026
Toon rooster
event 19 januari 2026, 09:30-16:30, Amsterdam, Dag 1
event 20 januari 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
19 jan. 2026 tot 20 jan. 2026
Toon rooster
event 19 januari 2026, 09:30-16:30, Eindhoven, Dag 1
event 20 januari 2026, 09:30-16:30, Eindhoven, Dag 2

Beschrijving

In de cursus Java voor Applicatie Beheerders worden de fundamenten van het Java SE en EE platform, de Java taal en de mogelijkheden voor het managen en monitoren van Java software besproken.

Java Fundamentals

De deelnemers zullen vertrouwd raken met Java applicaties en hun data types, het object georiënteerde karakter van Java, de packaging van Java applicaties, de beginselen van garbage collection en het Java thread-model.

Logging

Een belangrijke module van de cursus behandelt de verschillende logging mechanismen in Java software en de configuratie van de logging.

Exception Handling

Ook wordt aandacht besteed aan de principes van exception handling in Java en hoe stack traces geïnterpreteer…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Java EE, Java, Java Certified Associate, Java 7 en Java 8.

In de cursus Java voor Applicatie Beheerders worden de fundamenten van het Java SE en EE platform, de Java taal en de mogelijkheden voor het managen en monitoren van Java software besproken.

Java Fundamentals

De deelnemers zullen vertrouwd raken met Java applicaties en hun data types, het object georiënteerde karakter van Java, de packaging van Java applicaties, de beginselen van garbage collection en het Java thread-model.

Logging

Een belangrijke module van de cursus behandelt de verschillende logging mechanismen in Java software en de configuratie van de logging.

Exception Handling

Ook wordt aandacht besteed aan de principes van exception handling in Java en hoe stack traces geïnterpreteerd kunnen worden.

Jakarta EE

De Jakarta EE standaard wordt eveneens besproken en er wordt aandacht besteed aan Jakarta EE Web Components zoals servlets en JSP's. Hierbij wordt ook de reference implementatie voor Web Components, de Tomcat server, behandeld.

Java Management Extensions

De deelnemers raken ook vertrouwd met Java Management Extensions (JMX) als standaard en API voor (remote) management en monitoring van Java applicaties. De principes van memory management in Java en de verschillende opties om garbage collection te configureren worden ook besproken.

Performance Tuning

Het laatste onderwerp van de cursus is de performance monitoring en performance tuning van Java applicaties. Optionele modules over Java Database Connectivity (JDBC) en de Java Messaging Service (JMS) zijn beschikbaar en worden besproken als dit gewenst is.

Doelgroep Cursus Java voor Applicatie Beheerders

De cursus Java voor Applicatie Beheerders is bestemd voor diegenen die verantwoordelijk zijn voor het monitoren en beheren van Java applicaties en problemen met Java applicaties moeten oplossen alsook voor andere geïnteresseerden.

Voorkennis Applicatie Beheerders

Algemene basis kennis van computer systemen en software ontwikkeling is vereist om aan deze cursus te kunnen deelnemen. Ervaring met programmeren is bevorderlijk voor de begripsvorming.

Uitvoering Training Java voor Applicatie Beheerders

In deze hands-on cursus wordt de theorie behandeld aan de hand van presentatie slides en wordt deze afgewisseld met oefeningen. Demos zorgen voor een verduidelijking van de theorie. De cursustijden zijn van 9.30 tot 16.30.

Officieel Certificaat Java voor Applicatie Beheerders

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Java voor Applicatie Beheerders.

Modules

Module 1 : Java Intro

  • Java Platform
  • Java Editions
  • Java Libraries
  • Types of Java Applications
  • Compiling and Running Programs
  • Standalone Application structure
  • Java Variables
  • Primitive Data Types
  • Classes and Objects
  • Inheritance
  • Casting Objects
  • Packages
  • Packaging in JAR files
  • Garbage Collection
  • Java Thread Model
  • Thread Characteristics

Module 2 : log4j Logging

  • Logging in Java
  • log4j characteristics
  • log4j Basic Concepts
  • java.util Logging
  • Logging API
  • Simple Logging
  • Logging Configuration
  • log4j properties
  • Configuration Options
  • Loggers
  • Logger Output Hierarchy
  • Inheriting Logging Levels
  • Logger Names
  • Log Levels
  • Appenders
  • Layouts

Module 3 : Stack Tracing

  • Error Conditions
  • Exceptions in Java
  • Exception Handling
  • Generated Stack Traces
  • Finally Clause
  • Exception information
  • Predefined Exceptions
  • Multiple catch clauses
  • ArrayIndexOutOfBoundsException
  • NullPointerExceptions
  • ClassCastExceptions
  • NumberFormat Exceptions
  • Creating Exception Classes
  • Throwing Exceptions
  • Chained Exceptions
  • Assertions

Module 4 : Jakarta EE

  • Jakarta EE Standard
  • Jakarta EE Servers
  • Servlets and JSP's
  • Translation and Request Time
  • EJB Components
  • Jakarta EE API's
  • Apache Tomcat
  • Tomcat Directories
  • Configuration Files
  • Web Application Structure
  • Deployment Descriptor
  • Sessions
  • Tomcat Logging

Module 5 : Java Management Extensions

  • What is JMX?
  • JMX Goal
  • Where is JMX used
  • Managed Beans
  • MBean flavors
  • JMX Architecture
  • Java SE Mbeans
  • Naming MBeans
  • MBean Server
  • Registering Mbeans
  • Manipulating MBeans
  • Notifications
  • Notification Listener

Module 6 : Memory Management

  • JVM's Internal Architecture
  • Heap and Stack
  • Java Memory Management
  • Object Lifecycle
  • Strong Object References
  • Invisible and Unreachable
  • Circular References
  • Tuning Garbage Collection
  • Generational GC
  • Heap Space Organization
  • Tuning Garbage Collection
  • GC Algorithms
  • Finalization

Module 7 : Java Performance Tuning

  • Influences on Performance
  • JIT Compilation
  • Hotspot JVM
  • Monitoring, Profiling, Tuning
  • String Handling
  • Buffered and New I/O
  • Synchronization
  • Collections
  • Serialization
  • Lazy Loading

Optional Appendix : JDBC

  • Java Database Connectivity (JDBC)
  • JDBC Overall Architecture
  • JDBC Operation
  • JDBC Drivers
  • Database URL's
  • ClassNotFoundException
  • Using Tomcat and JDBC
  • Configuring JNDI JDBC Resources
  • Context.xml in META-INF
  • JDBC in Web Applications

Optional Appendix : JMS

  • What is JMS?
  • JMS Terminology
  • JMS Programming Model
  • Message Consumption
  • Messaging Domains
  • Queues
  • Topics
  • Message Types
  • Message Headers
  • Durable Subscriptions

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Java EE en Java.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.