Please accept cookies to help us improve this website Is this OK? Yes No More on cookies »
Item number: 131214988

Java EE 7 Back end Server Application Development Training

Item number: 131214988

Java EE 7 Back end Server Application Development Training

159,00 192,39 Incl. tax

Java EE 7 Back end Server Application Development Award-winning E-Learning Training Comprehensive interactive videos with narration Certified teachers Practical exercises Certificate.

Read more
Discounts:
  • Buy 2 for €155,82 each and save 2%
  • Buy 3 for €154,23 each and save 3%
  • Buy 4 for €152,64 each and save 4%
  • Buy 5 for €151,05 each and save 5%
  • Buy 10 for €143,10 each and save 10%
  • Buy 25 for €135,15 each and save 15%
  • Buy 50 for €127,20 each and save 20%
Availability:
In stock
Delivery time:
Ordered before 5 p.m.! Start today.
  • Award Winning E-learning
  • Lowest price guarantee
  • Personalized service by our expert team
  • Pay safely online or by invoice
  • Order and start within 24 hours

Java EE 7 Back end Server Application Development E-Learning

Order this amazing, award-winning Java EE 7 Back-End Server Application Development E-Learning course online!
✔️ 1 year 24/7 access to extensive interactive videos, speeches, practical tasks and progress monitoring.
✔️ Receive a certificate of participation after completing the course.
✔️ Learn how to develop powerful back-end applications with Java EE 7.

Why choose this course?

Java EE 7 (Java Platform, Enterprise Edition) provides a robust and scalable platform for developing enterprise applications. It is the go-to technology for companies looking to build reliable and efficient back-end server applications. This course will provide you with the knowledge and skills you need to develop back-end server applications using Java EE 7, including components such as Enterprise JavaBeans (EJB).

What you will learn:

  • Introduction to Java EE 7: Understand the basics of Java EE 7 and the technologies the platform provides for developing enterprise-grade applications.
  • Working with EJBs: Learn how to use Enterprise JavaBeans to implement business logic and build server-side components.
  • Back-end development: Develop back-end server applications that can efficiently handle customer requests, databases, and other business services.
  • GlassFish application server: Introducing the GlassFish server, the reference implementation for Java EE 7, and learning how to test and deploy Java EE applications.
  • Security and scalability: Understand how to secure and optimize applications for scalability in a production environment.

This course is perfect for developers who want to learn how to use Java EE 7 to develop robust, scalable, and highly manageable back-end systems.

Who should participate?

This course is ideal for:

  • Java developers who want to expand their skills into enterprise applications with Java EE 7.
  • Back-end developers who want to learn how to work with the latest technologies and frameworks for server-side applications.
  • Software developers who already have experience with Java and want to deepen their knowledge to work with the Java EE environment.
  • IT and software development professionals who want to specialize in developing back-end applications for companies and organizations.

Course content

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

Get started with Java EE 7 Back-End Server Application Development!

✔️ Learn at your own pace with interactive videos and practical assignments.
✔️ Test your knowledge with reports and tests per chapter to ensure you understand the subject well.
✔️ Become a skilled Java EE 7 developer and take the first step in developing enterprise-level back-end applications.

Order your course now and start developing Java EE 7 server applications today!

Language English
Qualifications of the Instructor Certified
Course Format and Length Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration 15:36 Hours
Progress monitoring Yes
Access to Material 365 days
Technical Requirements Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance Helpdesk and online knowledge base 24/7
Certification Certificate of participation in PDF format
Price and costs Course price at no extra cost
Cancellation policy and money-back guarantee We assess this on a case-by-case basis
Award Winning E-learning Yes
Tip! Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.

There are no reviews written yet about this product.

Loading...

OEM Office Elearning Menu Genomineerd voor 'Beste Opleider van Nederland'

OEM Office Elearning Menu is trots genomineerd te zijn voor de titel 'Beste Opleider van Nederland' door Springest, een onderdeel van Archipel. Deze erkenning bevestigt onze kwaliteit en toewijding. Hartelijk dank aan al onze cursisten.

Reviews

There are no reviews written yet about this product.

Combideals

25.000+

Springest: 9.1 - Edubookers 9.0

3500+

20+