Semos Education Semos Education
  • Понеделник-Петок 9:00 - 22:00
  • Јави ни се +389 2 3130 900
    +389 75 310 910
  • Пиши ни 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.
Сертификати

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

Нашите студенти за нас:

  • - Марко Крстевски студент за Microsoft .NET

    Барајќи да го проширам своето знаење, се одлучив да се запишам во Семос Едукација каде го добивам потребното знаење и искуство.

  • - Теодор Марковски Студент

    Желбата да станам Cloud architect ме доведе до Семос Едукација. Воодушевен сум од позитивните искуства на поранешни студенти и начинот на кој предавачите и Кариерниот центар се грижат за студентите.

  • - Викторија Георгиева Летна менторска програма за Python Developer

    Репутацијата на Семос Едукација за квалитетна обука и можноста за учење од искусни инструктори одиграа дополнителна значајна улога во мојата одлука.

  • - Борче Пелтековски Акредитирана Академија за Графички дизајн

    По завршувањето во Семос Едукација се гледам во некоја компанија која работи со технологија, како на пример Samsung, Apple или компанија од сличен калибар.

  • - Атанас Кардулоски студент за JavaScript

    Веќе некое време размислував да запишам курс/академија за JS, .NET или нешто слично, па кога ги разгледував опциите Семос Едукација делуваше како најпроверена опција, базирано на искуства на мои познаници.

  • - Демјан Анатоли студент за JavaScript

    IT едукативен центар кој е постојан на пазарот и нуди постабилен резултат од останатите, која оди во тандем со пониската цена од поголемиот дел од конкуренцијата, факт кој ми помогна да ја изберам токму Семос JavaScript Академијата како вистински избор за моето надградување во ова поле.

  • - Марина Стојановиќ студент за JavaScript

    Секој почеток е тежок и голем предизвик, но со помош на предавачите кои се секогаш достапни, самото презентирање на материјалот низ практични примери, дополнителни вежби и домашни задачи, поддршката и професионалноста, значително се олеснува процесот на усвојување на материјалот.

  • - Александар Стевковски студент на JavaScript

    Долго време сакав да почнам да учам JavaScript, програмски јазик кој е основа за секоја веб страна и веб апликација. Бев во потрага по Академија со квалитетна програма која ќе ми овозможи да го научам овој програмски јазик. По подолго истражување и позитивните коментари за квалитетот на програмите на Семос Академиите, се одлучив да ја запишам JavaScript Академијата во Семос Едукација.

  • - Зора Симоноска студент на JavaScript

    Мотивираноста на предавачите да ни помогнат да ги совладаме задачите и нивната постојана достапност за студентите. Нивната желба да научиме и практично да го примениме наученото, ми дава поттик да постигнам повеќе.

  • - Томе Тренчев JavaScript академија

    Одговорноста која што ја стекнав таму, тимската работа на час и домашните задачи ми помогнаа да стекнам навика за секојдневно работење и учење.

  • - Александар Белешовски JavaScript академија

    Учев за основите на Javascript на факултет и сакав да го проширам знаењето што го имав, а Семос Едукација ми даде прилика да се подобрам.

  • - Наташа Гајиќ JavaScript академија

    Долго бев во потрага по Академија со квалитетна програма. JavaScript Академијата во Семос Едукација ги задоволи сите посакувани критериуми, во секој поглед.

  • - Дарко Милосавов JavaScript академија

    Кариерниот центар беше директно инволвиран во комуникација со компанијата во која денес работам и активно учествуваше во процесот на мојата регрутација.

Контакт