Semos Education Semos Education
  • Ponedeljak-Petak 9:00AM - 5:00PM
  • Javi nam se: +381 63 4567 50
  • Piši nam: info@semosedu.com
EN / МК / RS
Кошничка
REZERVIŠI MESTO
  • Opis
  • Sadržaj
  • Kome je namenjeno
  • Benefiti
  • Sertifikati

Ova obuka je dizajnirana za iskusne developere Java tehnoloških aplikacija. Nakon ove obuke ćete steći znanja i veštine za brzo kreiranje veb aplikacija prilagođenih bilo kom Java EE 6 aplikacionom serveru koji koristi JSP i Servlet tehnologije.

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

Developerima

Naučite da:

  • Konstruišete i implementirate veb aplikacije malog do srednjeg obima, koje se mogu naći na internetu i komercijalnim sajtovima, koristeći JavaServer Page (JSP) tehnologiju i servlets
  • Primenite Model-View-Controller (MVC) arhitekturu na projekte u Java EE okruženju
  • Kreirate filtere i slušače za servlets
  • Razumete i upravljate HTTP sesijama u veb aplikaciji
  • Kreirate lako održive JSP stranice koristeći izražajni jezik i JSP Standard Tag Library (JSTL)
  • Analizirate, dizajnirate, razvijate i implementirate veb aplikacije koristeći Java EE 6 SDK i Oracle WebLogic Server 12c aplikacioni server

Sertifikat za pohađanje kursa koji izdaje Semos Education

Опис

Ova obuka je dizajnirana za iskusne developere Java tehnoloških aplikacija. Nakon ove obuke ćete steći znanja i veštine za brzo kreiranje veb aplikacija prilagođenih bilo kom Java EE 6 aplikacionom serveru koji koristi JSP i Servlet tehnologije.

Содржина

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
За кого е наменет

Developerima

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

Naučite da:

  • Konstruišete i implementirate veb aplikacije malog do srednjeg obima, koje se mogu naći na internetu i komercijalnim sajtovima, koristeći JavaServer Page (JSP) tehnologiju i servlets
  • Primenite Model-View-Controller (MVC) arhitekturu na projekte u Java EE okruženju
  • Kreirate filtere i slušače za servlets
  • Razumete i upravljate HTTP sesijama u veb aplikaciji
  • Kreirate lako održive JSP stranice koristeći izražajni jezik i JSP Standard Tag Library (JSTL)
  • Analizirate, dizajnirate, razvijate i implementirate veb aplikacije koristeći Java EE 6 SDK i Oracle WebLogic Server 12c aplikacioni server
Сертификати

Sertifikat za pohađanje kursa koji izdaje Semos Education

Dosadašnja iskustva

Šta su rekli naši polaznici o nama

  • - Marko Krstevski Student za Microsoft .NET

    Želeći da proširim svoje znanje, odlučio sam da se upišem u Semos Education gde dobijam potrebno znanje i iskustvo.

  • - Teodor Markovski Student

    Želja da postanem Cloud arhitekta dovela me do Semos Education-a. Oduševljen sam pozitivnim iskustvima bivših studenata i načinom na koji predavači i Karijerni centar brinu o studentima.

  • - Viktorija Georgieva Mentorka letnjeg programa za Python Developer-a

    Reputacija Semos Education-a za kvalitetnu obuku i mogućnost učenja od iskusnih instruktora odigrala je značajnu ulogu u mojoj odluci.

  • - Borče Peltekovski Akreditirana Akademija za grafički dizajn

    Po završetku kurseva u Semos Education-u, vidim sebe u nekoj kompaniji koja radi sa tehnologijom, kao što su na primer Samsung, Apple ili kompanija sličnog kalibra.

  • - Atanas Karduloski Student za JavaScript

    Već neko vreme razmišljao sam da upišem kurs/akademiju za JS, .NET ili nešto slično, pa kada sam razmatrao opcije, Semos Education delovao je kao najpouzdanija opcija.

  • - Demjan Anatoli Student za JavaScript

    IT edukativni centar koji je postojan na tržištu i nudi stabilan rezultat, što ide u tandemu sa nižom cenom od većeg dela konkurencije, činjenice su koje su mi pomogle da odaberem upravo Semos JavaScript Akademiju kao pravi izbor za moje usavršavanje u ovom polju.

  • - Marina Stojanovik Studentkinja za JavaScript

    Svaki početak je težak i veliki izazov, ali uz pomoć predavača koji su uvek dostupni, prezentovanje materijala kroz praktične primere, dodatne vežbe i domaće zadatke, podršku i profesionalnost, značajno je olakšan proces učenja materijala.

  • - Aleksandar Stevkovski Student za JavaScript

    Dugo sam želeo da počnem da učim JavaScript, programski jezik koji je osnova za svaku veb stranicu i veb aplikaciju. Nakon dugog istraživanja i pozitivnih komentara o kvalitetu programa, odlučio sam da upišem JavaScript Akademiju u Semos Education-u.

  • - Zora Simonoska Studentkinja na JavaScript-u

    Motivisanost predavača da nam pomognu da savladamo zadatke i njihova stalna dostupnost za studente, njihova želja da naučimo i praktično primenimo naučeno, daju mi podsticaj da postignem više.

  • - Lazar Kiridžievski Web Developer

    Edukacija koju sam stekao u Semos Education-u bila je temelj za dalji karijerni razvoj i učenje. Akademija je odlično dizajnirana i pomogla mi je da usavršim osnove programiranja.

  • - Tome Trenčev JavaScript akademija

    Odgovornost koju sam tamo stekao, timski rad tokom časova i domaći zadaci pomogli su mi da razvijem naviku da svakodnevno radim i učim.

  • - Aleksandar Belešovski JavaScript akademija

    Studirao sam osnove JavaScript-a na fakultetu i želeo sam da proširim svoje znanje. Semos Education mi je pružio priliku da napredujem.

  • - Nataša Gajik JavaScript akademija

    Dugo sam bio u potrazi za akademijom sa kvalitetnim programom. JavaScript Akademija u Semos Education-u zadovoljava sve željene kriterijume, u svakom pogledu.

  • - Darko Milosavov JavaScript akademija

    Kariјerni centar bio je direktno uključen u komunikaciju sa kompanijom u kojoj danas radim i aktivno je učestvovao u procesu moje regrutacije.

Kontakt