Java: Java EE 7 Front End Web Application Development - J2EE - Java Certified Associate - Java 7 - Java 8 - Programmeren (algemeen) - Functioneel programmeren - Programmeren voor beginners

Type product

Java: Java EE 7 Front End Web Application Development - J2EE - Java Certified Associate - Java 7 - Java 8 - Programmeren (algemeen) - Functioneel programmeren - Programmeren voor beginners

OEM ICT Trainingen & Advies
Logo van OEM ICT Trainingen & Advies
Opleiderscore: starstarstarstarstar_half 9,0 OEM ICT Trainingen & Advies heeft een gemiddelde beoordeling van 9,0 (uit 211 ervaringen)

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

Beschrijving

Na inschrijving van de Award Winning E-learning training Java EE 7 Front End Web Application Development, ontvangt u per e-mail een link om in te loggen in uw leeromgeving waar u een persoonlijk wachtwoord aanmaakt. Eenmaal ingelogd in uw persoonlijke leeromgeving ziet u een overzicht van de cursusonderdelen. Via de inhoudsopgave schakelt u automatisch over naar elk gewenst onderdeel van de training.

Er zit tevens een Voortgangsbewaking bij om eenvoudig te zien hoe ver u bent binnen uw training. U kunt daarbij 1 jaar lang (365 dagen), 24/7 (elke dag en nacht) inloggen om verder te gaan met de training.

Deze Engelstalige training met ondertiteling heeft interactieve, eenvoudig te volgen vid…

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: J2EE, Java Certified Associate, Java EE, Java 8 en Java 7.

Na inschrijving van de Award Winning E-learning training Java EE 7 Front End Web Application Development, ontvangt u per e-mail een link om in te loggen in uw leeromgeving waar u een persoonlijk wachtwoord aanmaakt. Eenmaal ingelogd in uw persoonlijke leeromgeving ziet u een overzicht van de cursusonderdelen. Via de inhoudsopgave schakelt u automatisch over naar elk gewenst onderdeel van de training.

Er zit tevens een Voortgangsbewaking bij om eenvoudig te zien hoe ver u bent binnen uw training. U kunt daarbij 1 jaar lang (365 dagen), 24/7 (elke dag en nacht) inloggen om verder te gaan met de training.

Deze Engelstalige training met ondertiteling heeft interactieve, eenvoudig te volgen video's in HD beeldkwaliteit met heldere audio kwaliteit. Daarnaast biedt de training Support en/of een Online Mentor aan als u problemen ondervindt. De training is beschikbaar in elke browser voor zowel PC, Mac, Tablet én Smartphone. Dus zelfs via uw mobiel kunt u handig de training volgen.

De training is inclusief lees- en/of praktijkopdrachten met trainingstest, mits noodzakelijk voor de training. Na afronding van de training krijgt u een Certificaat van Deelname en sluit u zich aan bij de reeds duizenden tevreden cursisten.

Het Java-platform Enterprise Edition, of Java EE, is de enterprise-editie van Java. Java EE is zelf een reeks specificaties en omvat een groep technologieën waarmee componenten voor alle lagen van een bedrijfstoepassing kunnen worden ontwikkeld. Met de Java EE 7 software development kit (SDK), geleverd door Oracle, kunnen ontwikkelaars Java EE-applicaties bouwen, testen en implementeren. Het bevat ook de open source GlassFish-toepassingsserver, een referentie-implementatie voor Java EE 7. Dit pad behandelt hoe u front-end webtoepassingen kunt maken met behulp van Java EE-componenten zoals servlets, JavaServer Pages of JSP's en JavaServer Faces of JSF's. Het behandelt ook hoe u webservices en websockets kunt integreren en hoe u een beveiligingsbeleid voor uw Java-webtoepassingen implementeert. Het pad biedt ook informatie over het configureren van gegevenspersistentie in Java EE-toepassingen en het bieden van ondersteuning voor transacties.

Cursusinhoud

Introducing Java EE

Course: 15 Minutes

  • Course Introduction
  • Overview of Java EE Applications
  • Enterprise Application Technologies and Profiles
  • Java EE Technology Specifications
  • Java EE Platform Tiers and Architecture

Development Tools and Servers

Course: 8 Minutes

  • Java Application Server Implementations
  • Selecting a Java EE Application Server
  • Java EE IDEs

Development Process

Course: 11 Minutes

  • Java EE Development Process
  • Overview of Java EE Containers and Components
  • Java EE Component Features

Packaging Java EE Applications

Course: 16 Minutes

  • Configuring and Packaging Java EE Applications
  • Deployment Descriptors
  • Installing the GlassFish Server
  • Writing a Test Application

JavaBeans

Course: 7 Minutes

  • JavaBeans
  • Working with JavaBeans

Logging

Course: 19 Minutes

  • Overview of Java Logging
  • Working with the Logger Class
  • Handling Logging
  • Configuring Logging
  • Adding a Logger to a Java EE Application

Annotations and Method Chaining

Course: 13 Minutes

  • Overview of Annotations
  • Annnotation Types
  • Using Annotations
  • Method Chaining

Practice: Working with Loggers

Course: 6 Minutes

  • Exercise: Working with Loggers

XML Programming with JAXB

Course: 46 Minutes

  • Course Introduction
  • Overview of XML
  • XML Document Components
  • XML Schemas
  • Overview of JAXB
  • Reading and Writing XML Data with JAXB
  • JAXB Annotations
  • Marshalling a Java Class to an XML File
  • Marshalling a Java Collection to an XML File
  • Generating a Schema from Java Source Files

SOAP Web Services with JAX-WS

Course: 43 Minutes

  • Overview of SOAP
  • Overview of WSDL
  • Overview of JAX-WS
  • Creating a JAX-WS Web Service
  • Overview of Creating a JAX-WS Client
  • Overview of Annotating SOAP Web Service Methods
  • Creating a SOAP Web Service
  • Creating a Web Service Client
  • Annotating SOAP Web Service Methods
  • Viewing SOAP Messages

Practice: Using JAX-WS

Course: 7 Minutes

  • Exercise: Working with JAX-WS

Java Naming and Directory Interface (JNDI)

Course: 29 Minutes

  • Course Introduction
  • Overview of JNDI
  • Overview of Using JNDI
  • Referring to a Database Using JNDI
  • Referencing an EJB with JNDI
  • Setting Up a Java DB Database
  • Connecting to a Database without JNDI
  • Connecting to a Database with JNDI

EJB Component Model

Course: 41 Minutes

  • Overview of EJB Components
  • EJB 3.0, EJB 3.1, and EJB 3.2
  • Local and Distributed EJB Client Views
  • EJB Life Cycle
  • Session Bean Packaging and Deployment
  • Creating a JAX-WS Service with an EJB Session Bean
  • Creating a Remote Interface with an EJB Session Bean

Practice: Working with EJBs

Course: 11 Minutes

  • Exercise: Working with EJBs

Context and Dependency Injection

Course: 46 Minutes

  • Overview of Dependency Injection
  • Using CDI
  • EJB and CDI
  • Using CDI Qualifiers
  • Configuring CDI
  • Using CDI Producers and Disposers
  • Using CDI Interceptors
  • CDI Events and Stereotypes
  • Injecting a Bean with CDI
  • Using CDI Qualifiers with Beans

Practice: Working with CDI

Course: 9 Minutes

  • Exercise: Using CDI

Java EE Applications with Messaging

Course: 57 Minutes

  • Course Introduction
  • Overview of JMS
  • Evolution of JMS
  • Overview of JMS Applications
  • JMS Messaging Styles
  • The JMS 2.0 API
  • JMS Messages
  • JMS Queues and Topics
  • EJBs as Messaging Clients
  • Creating a JMS Queue
  • Creating a Web-based JMS Queue Producer and Consumer
  • Creating an Asynchronous Java SE Client for a Queue

Practice: Using JMS

Course: 6 Minutes

  • Exercise: Working with JMS

Developing Message-driven Beans

Course: 23 Minutes

  • Introducing Message-driven Beans (MDBs)
  • Overview of Creating a Message-driven Bean
  • Overview of Configuring a Message-driven Bean
  • Creating a JMS Topic
  • Creating a JMS Message-driven Bean
  • Working with Multiple Message-driven Beans

Practice: Working with MDBs

Course: 9 Minutes

  • Exercise: Working with MDBs

Concurrency

Course: 33 Minutes

  • Course Introduction
  • Concurrency and Java EE
  • Java EE Concurrency Mechanisms
  • Asynchronous Methods in EJB
  • Using Asynchronous EJB with No Return Values
  • Using Asynchronous EJB with Return Values
  • Using Concurrency Utilities for Java EE

JDBC in Java EE Environments

Course: 29 Minutes

  • Using the JDBC API
  • Using the Data Access Object (DAO) Pattern
  • Creating and Populating a Java DB Database
  • Writing Data Access Objects with JDBC

Transactions in Java EE Environments

Course: 39 Minutes

  • Introducing Transactions
  • Transaction Models
  • Programmatic Transactions
  • EJB Container-managed Transactions
  • Using Bean-managed Transactions
  • Using EJB Container-managed Transactions

Practice: Transactions in Java EE Apps

Course: 10 Minutes

  • Exercise: Transactions in Java EE Apps

Introduction to the Java Persistence API

Course: 49 Minutes

  • Course Introduction
  • The Java Persistence API
  • JPA Entities
  • Entity Mapping
  • Persistent Data Types, Fields, and Properties
  • Entity Manager
  • Persistence Units and Contexts
  • CRUD Operations with Entities
  • Creating Queries with JPQL
  • Applying JPA

Using JPA and Bean Validation

Course: 30 Minutes

  • Overview of Bean Validation
  • JPA Life-cycle Events and Bean Validation
  • Custom Bean Validation
  • Injecting Bean Validation
  • Bean Validation Groups
  • Using Bean Validation with JPA
  • Using a Validator with Bean Validation

Practice: JPA and Bean Validation

Course: 5 Minutes

  • Exercise: Using Bean Validation with JPA

Using Timer and Batch Services

Course: 35 Minutes

  • Course Introduction
  • Overview of Timer Services
  • Programmatic Timers
  • Automatic Timers
  • Overview of Batch Processing
  • Overview of Performing Batch Processing
  • Implementing Batch Processing

Security

Course: 1 Hour, 1 Minute

  • Security Considerations
  • The Java EE Security Model
  • Authentication and Authorization
  • Data Integrity
  • Cryptography and Message Digests
  • Using the Keytool Command
  • Container-managed Security
  • Roles
  • SSL Keys and HTTPS
  • Web Service Security Concerns
  • Web Service Security Extensions
  • Creating a Security Group
  • Creating a Java Class for the Remote Interface
  • Creating and Securing an Enterprise Application
  • Creating and Running an Application Client

Practice: Securing a Java EE Application

Course: 7 Minutes

  • Exercise: Securing an Enterprise Application

Specificaties

Taal: Engels
Kwalificaties van de Instructeur: Gecertificeerd
Cursusformaat en Lengte: Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testen
Lesduur: 13:08 uur
Voortgangsbewaking: Ja
Toegang tot Materiaal: 365 dagen
Technische Vereisten: Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge.
Support of Ondersteuning: Helpdesk en online kennisbank 24/7
Certificering: Certificaat van deelname in PDF formaat
Prijs en Kosten: Cursusprijs zonder extra kosten
Annuleringsbeleid en Geld-Terug-Garantie: Wij beoordelen dit per situatie
Award Winning E-learning: Ja


Tip! Zorg voor een rustige leeromgeving, tijd en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers voor audio, accountinformatie zoals inloggegevens voor toegang tot het e-learning platform.

Verrijk Uw Carrière met OEM's ICT Trainingen

Waarom kiezen voor OEM?
Ervaring: Meer dan 20 jaar expertise in ICT-trainingen.
Uitgebreide Selectie: Meer dan 1000 cursussen van 200 topmerken.
Hoge Tevredenheid: Beoordeeld met een 9.0 op Springest.
Kwaliteitsgarantie: Gecertificeerde docenten en award-winning E-learning.
Partnerschappen: Microsoft Partner, EC-Council Partner, Certiport en Pearson VUE.

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

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)
We slaan je gegevens op, en delen ze met OEM ICT Trainingen & Advies, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.