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

Оваа обука за Java EE 6: Develop Web Components with Servlets и JSPs е дизајнирана за искусни развивачи на Јава технолошки апликации.

 

Ќе стекнете знаења и вештини за брзо создавање на веб-апликации прилагодени на која било Java ЕЕ 6 апликативен сервер кој користи JSP и сервлет технологии.

Introducing the Course

  • Reviewing the Java SE and Java EE Curriculum
  • Getting Acquainted with Other Students
  • Reviewing Course Objectives
  • Discussing 5 Day Course Schedule
  • Describing the Format that the Class will Use
  • Introducing Web Application Technologies
  • Describing the Java EE 6 Web Profile

 

Web Application Essentials

  • Describing Java Servlet Technology
  • Describing JavaServer Pages Technology
  • Understanting the Model-View-Controller (MVC) Architecture
  • Explaining Java EE Containers and Java Application Servers
  • Describing the Web Application Development Process
  • Identifying the Essential Structure of a WAR File

 

Developing a Servlet

  • Describing the HTTP Headers and Their Function
  • Explaining the Request and Response Processes
  • Understanding the Life Cycle of a Servlet
  • Listing Injection and Lifecycle Method Annotations
  • Understanding the Threading Model of a Servlet
  • Developing a Servlet to Respond to Requests from the Client Browser

 

Handling Form Requests in Servlets

  • Using HTML Forms To Collect Data From Users and Send it To a Servlet
  • Understanding How Form Data Is Sent in an HTTP Request
  • Developing a Servlet that Retrieves Form Parameters
  • Understanding and Using HttpSession Objects
  • Using Cookies for Session Management
  • Using URL Rewriting for Session Management

 

Configuring Your Web Application

  • Describing the Purpose of Deployment Descriptors
  • Creating Servlet Mappings to Allow Invocation of a Servlet
  • Creating and Access Context and Init Parameters
  • Using the @WebServlet and @WebInitParam Annotations
  • Using the ServletContextListener Interface
  • Describing the Different Scopes in a Web Application
  • Handling Errors Using a Deployment Descriptor

 

Implementing an MVC Design

  • Implementing the Controller Design Element Using a Servlet
  • Implementing the Model Design Element Using a POJO
  • Implementing the View Design Element Using a JSP and Expression Language (EL)
  • Connecting the model, View, and Controller Elements to Implement a Working MVC Solution
  • Injecting a Service in a Controller

 

Developing Components with JavaServer Pages Technology

  • Describing JSP Page Technology
  • Writing JSP Code Using Scripting Elements
  • Writing JSP Code Using the Page Directive
  • Writing JSP Code Using Standard Tags
  • Writing JSP code using Expression Language
  • Configuring the JSP Page Environment in the web.xml File
  • Writing an Error Page by Using JSP

 

Developing JSP Pages by Using Custom Tags

  • Designing JSP Pages with Custom Tag Libraries
  • Using a Custom Tag Library in JSP Pages
  • Describing JSTL Tags

 

Using Filters in Web Applications

  • Describing the Web Container Request Cycle
  • Describing the Filter API
  • Developing a Filter Class
  • Configuring a Filter in the web.xml File

 

More Servlet Features

  • Using the Asynchronous Servlet Mechanism
  • Using JavaScript to Send an HTTP Request from a Client
  • Processing an HTTP Response Entirely in JavaScript
  • Combining These Techniques to Create the Effect of Server-push
  • Handling Multipart Form Data

 

Implementing Security

  • Describing a Common Failure Mode in Security
  • Requiring that a User Log in Before Accessing Specific Pages in Your Web Application
  • Describing the Java EE Security Model
  • Requiring SSL Encrypted Communication for Certain URLs or Servlets

 

Integrating Web Applications with Databases

  • Understanding the Nature of the Model as a Macro-pattern
  • Implementing Persistent Storage for Your Web Applications Using JDBC or Java Persistence API

Девелопери

Научете да:

 

  • Конструирајте и распоредете веб-апликации од мал до среден размер пронајдени во интранет и комерцијални сајтови со мал обем преку користејќи JavaServer Page (JSP page) технологија и сервлети.
  • Применете ја архитектурата на Model-View-Controller (MVC) на проекти во средини за ЕЕ.
  • Креирајте филтри и слушатели за сервлет.
  • Разбирање и управување со HTTP сесии во веб апликација.
  • Креирајте лесни за одржување страници JSP користејќи јазик за изразување и JSP Standard Tag Library (JSTL).
  • Анализирајте, дизајнирајте, развивајте и распоредувајте веб-апликации со Java EE 6 SDK и серверот за апликации Oracle WebLogic
  • Сервер 12c.

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

Опис

Оваа обука за Java EE 6: Develop Web Components with Servlets и JSPs е дизајнирана за искусни развивачи на Јава технолошки апликации.

 

Ќе стекнете знаења и вештини за брзо создавање на веб-апликации прилагодени на која било Java ЕЕ 6 апликативен сервер кој користи JSP и сервлет технологии.

Содржина

Introducing the Course

  • Reviewing the Java SE and Java EE Curriculum
  • Getting Acquainted with Other Students
  • Reviewing Course Objectives
  • Discussing 5 Day Course Schedule
  • Describing the Format that the Class will Use
  • Introducing Web Application Technologies
  • Describing the Java EE 6 Web Profile

 

Web Application Essentials

  • Describing Java Servlet Technology
  • Describing JavaServer Pages Technology
  • Understanting the Model-View-Controller (MVC) Architecture
  • Explaining Java EE Containers and Java Application Servers
  • Describing the Web Application Development Process
  • Identifying the Essential Structure of a WAR File

 

Developing a Servlet

  • Describing the HTTP Headers and Their Function
  • Explaining the Request and Response Processes
  • Understanding the Life Cycle of a Servlet
  • Listing Injection and Lifecycle Method Annotations
  • Understanding the Threading Model of a Servlet
  • Developing a Servlet to Respond to Requests from the Client Browser

 

Handling Form Requests in Servlets

  • Using HTML Forms To Collect Data From Users and Send it To a Servlet
  • Understanding How Form Data Is Sent in an HTTP Request
  • Developing a Servlet that Retrieves Form Parameters
  • Understanding and Using HttpSession Objects
  • Using Cookies for Session Management
  • Using URL Rewriting for Session Management

 

Configuring Your Web Application

  • Describing the Purpose of Deployment Descriptors
  • Creating Servlet Mappings to Allow Invocation of a Servlet
  • Creating and Access Context and Init Parameters
  • Using the @WebServlet and @WebInitParam Annotations
  • Using the ServletContextListener Interface
  • Describing the Different Scopes in a Web Application
  • Handling Errors Using a Deployment Descriptor

 

Implementing an MVC Design

  • Implementing the Controller Design Element Using a Servlet
  • Implementing the Model Design Element Using a POJO
  • Implementing the View Design Element Using a JSP and Expression Language (EL)
  • Connecting the model, View, and Controller Elements to Implement a Working MVC Solution
  • Injecting a Service in a Controller

 

Developing Components with JavaServer Pages Technology

  • Describing JSP Page Technology
  • Writing JSP Code Using Scripting Elements
  • Writing JSP Code Using the Page Directive
  • Writing JSP Code Using Standard Tags
  • Writing JSP code using Expression Language
  • Configuring the JSP Page Environment in the web.xml File
  • Writing an Error Page by Using JSP

 

Developing JSP Pages by Using Custom Tags

  • Designing JSP Pages with Custom Tag Libraries
  • Using a Custom Tag Library in JSP Pages
  • Describing JSTL Tags

 

Using Filters in Web Applications

  • Describing the Web Container Request Cycle
  • Describing the Filter API
  • Developing a Filter Class
  • Configuring a Filter in the web.xml File

 

More Servlet Features

  • Using the Asynchronous Servlet Mechanism
  • Using JavaScript to Send an HTTP Request from a Client
  • Processing an HTTP Response Entirely in JavaScript
  • Combining These Techniques to Create the Effect of Server-push
  • Handling Multipart Form Data

 

Implementing Security

  • Describing a Common Failure Mode in Security
  • Requiring that a User Log in Before Accessing Specific Pages in Your Web Application
  • Describing the Java EE Security Model
  • Requiring SSL Encrypted Communication for Certain URLs or Servlets

 

Integrating Web Applications with Databases

  • Understanding the Nature of the Model as a Macro-pattern
  • Implementing Persistent Storage for Your Web Applications Using JDBC or Java Persistence API
За кого е наменет

Девелопери

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

Научете да:

 

  • Конструирајте и распоредете веб-апликации од мал до среден размер пронајдени во интранет и комерцијални сајтови со мал обем преку користејќи JavaServer Page (JSP page) технологија и сервлети.
  • Применете ја архитектурата на Model-View-Controller (MVC) на проекти во средини за ЕЕ.
  • Креирајте филтри и слушатели за сервлет.
  • Разбирање и управување со HTTP сесии во веб апликација.
  • Креирајте лесни за одржување страници JSP користејќи јазик за изразување и JSP Standard Tag Library (JSTL).
  • Анализирајте, дизајнирајте, развивајте и распоредувајте веб-апликации со Java EE 6 SDK и серверот за апликации Oracle WebLogic
  • Сервер 12c.
Сертификати

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

Досегашни искуства

Што кажаа луѓето за нас

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • - Лазар Кириџиевски Web Developer

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

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

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

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

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

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

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

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

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

Контакт