Semos Education Semos Education
  • Понеделник-Петок 9:00 - 22:00
  • Јави ни се +389 2 3130 900
  • Пиши ни kursevi@semos.com.mk
EN / МК / RS
Кошничка
резервирај место
  • Опис
  • Содржина
  • За кого е наменет
  • Придобивки од курс
  • Сертификати

Курсот за развој на апликации за Java EE 7 Platform ве учи како да изградите и распоредите апликации за претпријатија кои се во согласност со Java Platform, Enterprise Edition 7.

 

Технологиите презентирани во овој курс вклучуваат прибелешки, Enterprise JavaBeans (EJB), Java Persistence API (JPA) , Java Transaction API (JTA), Servlets, JavaServer Pages (JSPs), JavaServer Faces (JSF), Contexts and Dependency Injection (CDI), JAX-RS RESTful and SOAP Web Services, Java API for WebSocket, Java Message Service API ( JMS), Валидација на Bean, Batch API, Тајмер услуги и Java EE Concurrency.

Course Introduction

  • Course Introduction
  • Practices for Lesson 1: Overview

 

Introduction to Java EE

  • Introduction to Java EE, Part 1: Requirements of Enterprise Applications
  • Introduction to Java EE, Part 2: Java EE 7 Web Services
  • Introduction to Java EE, Part 3: Assembling Application Components with CDIs
  • Introduction to Java EE, Part 4: Java EE Packaging and Deployment
  • Practice 2-1: Configuring and Starting WebLogic Server
  • Practice 2-2: Configuring a Java Database
  • Practice 2-3: Configuring a JDBC Data Source

 

Managing Persistence by Using JPA Entities

  • Managing Persistence by Using JPA Entities: Java Persistence API
  • Managing Persistence by Using JPA Entities: Container Managed Persistence
  • Practice 3-1: Creating a JPA Entity
  • Practice 3-2: Creating a JPA Controller
  • Practice 3-3: Testing JPA Functionalities

 

Implementing Business Logic by Using EJBs

  • Implementing Business Logic by Using EJBs: EJBs and EJB Container
  • Implementing Business Logic by Using EJBs: Timers
  • Practice 4-1: Creating an EJB Module
  • Practice 4-2: Creating an EJB Client
  • Practice 4-3: Testing the EJB Client
  • Practice 4-4: Creating an EJB Timer

 

Using Java Message Service API

  • Using Java Message Service API
  • Practice 5-1: Configuring WebLogic JMS Server
  • Practice 5-2: Creating a JMS Producer and a JMS Consumer
  • Practice 5-3: Testing the JMS Producer and the JMS Consumer

 

Implementing SOAP Services by Using JAX-WS

  • Implementing SOAP Services by Using JAX-WS
  • Practice 6-1: Exposing an Enterprise Java Bean as a JAX-WS Service
  • Practice 6-2: Testing the JAX-WS Service
  • Practice 6-3: Creating a JAX-WS Client

 

Creating Java Web Applications by Using Servlets

  • Creating Java Web Applications by Using Servlets: HTTP Protocol Basics: Sending Requests
  • Creating Java Web Applications by Using Servlets: Request Dispatcher
  • Practice 7-1: Creating a Java Web Application
  • Practice 7-2: Creating a Product Search Servlet
  • Practice 7-3: Creating an Error-Handling Servlet

 

Creating Java Web Applications by Using JSPs

  • Creating Java Web Applications by Using JSPs
  • Practice 8-1: Creating a JSP to Display the Product List
  • Practice 8-2: Creating a JSP for Editing a Product

 

Implementing REST Services using JAX-RS API

  • Implementing REST Services using JAX-RS API
  • Practice 9-1: Creating a REST Service
  • Practice 9-2: Invoking a REST Service by Using JavaScript
  • Practice 9-3: Invoking a REST Service by Using Java

 

Creating Java Applications with WebSockets

  • Creating Java Applications with WebSockets
  • Practice 10-1: Creating a WebSocket Chat Server Endpoint
  • Practice 10-2: Invoking WebSocket Chat Server by Using JavaScript
  • Practice 10-3: Invoking a WebSocket Chat Server by Using Java

 

Developing Web Applications Using JavaServer Faces

  • Developing Web Applications Using JavaServer Faces: JavaServer Faces Concepts
  • Developing Web Applications Using JavaServer Faces: Describe JSF Navigation
  • Developing Web Applications Using JavaServer Faces: Demo
  • Practice 11-1: Adding JSF Action and Event Handling
  • Practice 11-2: Creating JSF Pages

 

Securing Java EE Applications

  • Securing Java EE Applications
  • Practice 12-1: Adding Authentication and Authorization Logic
  • Practice 12-2: Configuring Java EE Web Module Security
  • Practice 12-3: Configuring WebLogic Security and Mapping Security Roles
  • Practice 12-4: Adding Programmatic Security and Testing the Application

 

Java Logging

  • Java Logging

 

CDI Beans

  • CDI Beans

 

BeanValidation and JPA API

  • BeanValidation and JPA API

 

Batch and Concurrency APIs

  • Batch and Concurrency APIs

 

JAXB API

  • JAXB API

 

Pre-CDI Servlet Examples

  • Pre-CDI Servlet Examples

Јава програмери кои сакаат да научат како да ја користат целосната моќ на Java EE 7

Научете како да:

 

  • Користете Java Persistence и Java Transaction API.
  • Направете флексибилен модел на компоненти користејќи технологија EJB и CDI.
  • Обезбедете тајмер, истовремена и серија услуги.
  • Креирајте SOAP и REST веб-услуги.
  • Развијте веб-базирани интерфејси користејќи Servlets, Java Server Pages, JavaServer Faces.
  • Соберете и распоредете Java апликации на JEE Application Server.

Сертификат за присуство на курсот објавен од Семос Едукација

Опис

Курсот за развој на апликации за Java EE 7 Platform ве учи како да изградите и распоредите апликации за претпријатија кои се во согласност со Java Platform, Enterprise Edition 7.

 

Технологиите презентирани во овој курс вклучуваат прибелешки, Enterprise JavaBeans (EJB), Java Persistence API (JPA) , Java Transaction API (JTA), Servlets, JavaServer Pages (JSPs), JavaServer Faces (JSF), Contexts and Dependency Injection (CDI), JAX-RS RESTful and SOAP Web Services, Java API for WebSocket, Java Message Service API ( JMS), Валидација на Bean, Batch API, Тајмер услуги и Java EE Concurrency.

Содржина

Course Introduction

  • Course Introduction
  • Practices for Lesson 1: Overview

 

Introduction to Java EE

  • Introduction to Java EE, Part 1: Requirements of Enterprise Applications
  • Introduction to Java EE, Part 2: Java EE 7 Web Services
  • Introduction to Java EE, Part 3: Assembling Application Components with CDIs
  • Introduction to Java EE, Part 4: Java EE Packaging and Deployment
  • Practice 2-1: Configuring and Starting WebLogic Server
  • Practice 2-2: Configuring a Java Database
  • Practice 2-3: Configuring a JDBC Data Source

 

Managing Persistence by Using JPA Entities

  • Managing Persistence by Using JPA Entities: Java Persistence API
  • Managing Persistence by Using JPA Entities: Container Managed Persistence
  • Practice 3-1: Creating a JPA Entity
  • Practice 3-2: Creating a JPA Controller
  • Practice 3-3: Testing JPA Functionalities

 

Implementing Business Logic by Using EJBs

  • Implementing Business Logic by Using EJBs: EJBs and EJB Container
  • Implementing Business Logic by Using EJBs: Timers
  • Practice 4-1: Creating an EJB Module
  • Practice 4-2: Creating an EJB Client
  • Practice 4-3: Testing the EJB Client
  • Practice 4-4: Creating an EJB Timer

 

Using Java Message Service API

  • Using Java Message Service API
  • Practice 5-1: Configuring WebLogic JMS Server
  • Practice 5-2: Creating a JMS Producer and a JMS Consumer
  • Practice 5-3: Testing the JMS Producer and the JMS Consumer

 

Implementing SOAP Services by Using JAX-WS

  • Implementing SOAP Services by Using JAX-WS
  • Practice 6-1: Exposing an Enterprise Java Bean as a JAX-WS Service
  • Practice 6-2: Testing the JAX-WS Service
  • Practice 6-3: Creating a JAX-WS Client

 

Creating Java Web Applications by Using Servlets

  • Creating Java Web Applications by Using Servlets: HTTP Protocol Basics: Sending Requests
  • Creating Java Web Applications by Using Servlets: Request Dispatcher
  • Practice 7-1: Creating a Java Web Application
  • Practice 7-2: Creating a Product Search Servlet
  • Practice 7-3: Creating an Error-Handling Servlet

 

Creating Java Web Applications by Using JSPs

  • Creating Java Web Applications by Using JSPs
  • Practice 8-1: Creating a JSP to Display the Product List
  • Practice 8-2: Creating a JSP for Editing a Product

 

Implementing REST Services using JAX-RS API

  • Implementing REST Services using JAX-RS API
  • Practice 9-1: Creating a REST Service
  • Practice 9-2: Invoking a REST Service by Using JavaScript
  • Practice 9-3: Invoking a REST Service by Using Java

 

Creating Java Applications with WebSockets

  • Creating Java Applications with WebSockets
  • Practice 10-1: Creating a WebSocket Chat Server Endpoint
  • Practice 10-2: Invoking WebSocket Chat Server by Using JavaScript
  • Practice 10-3: Invoking a WebSocket Chat Server by Using Java

 

Developing Web Applications Using JavaServer Faces

  • Developing Web Applications Using JavaServer Faces: JavaServer Faces Concepts
  • Developing Web Applications Using JavaServer Faces: Describe JSF Navigation
  • Developing Web Applications Using JavaServer Faces: Demo
  • Practice 11-1: Adding JSF Action and Event Handling
  • Practice 11-2: Creating JSF Pages

 

Securing Java EE Applications

  • Securing Java EE Applications
  • Practice 12-1: Adding Authentication and Authorization Logic
  • Practice 12-2: Configuring Java EE Web Module Security
  • Practice 12-3: Configuring WebLogic Security and Mapping Security Roles
  • Practice 12-4: Adding Programmatic Security and Testing the Application

 

Java Logging

  • Java Logging

 

CDI Beans

  • CDI Beans

 

BeanValidation and JPA API

  • BeanValidation and JPA API

 

Batch and Concurrency APIs

  • Batch and Concurrency APIs

 

JAXB API

  • JAXB API

 

Pre-CDI Servlet Examples

  • Pre-CDI Servlet Examples
За кого е наменет

Јава програмери кои сакаат да научат како да ја користат целосната моќ на Java EE 7

Придобивки од курс

Научете како да:

 

  • Користете Java Persistence и Java Transaction API.
  • Направете флексибилен модел на компоненти користејќи технологија EJB и CDI.
  • Обезбедете тајмер, истовремена и серија услуги.
  • Креирајте SOAP и REST веб-услуги.
  • Развијте веб-базирани интерфејси користејќи Servlets, Java Server Pages, JavaServer Faces.
  • Соберете и распоредете Java апликации на JEE Application Server.
Сертификати

Сертификат за присуство на курсот објавен од Семос Едукација