"Vi hjelper deg å nå dine kompetansemål i 2017"


Java Enterprise Edition 7 Development

Kursavgift: kr 22 900 | Varighet: 5 dager

Beskrivelse:

Java Enterprise Edition defines a platform for multi-tier enterprise development. This training course describes how to use Java EE 7 to create Web applications, define and access middle-tier EJB components, create and consume SOAP and REST Web services, create full-duplex client-server solutions using Web Sockets, implement message-based solutions using JMS, and persist data to a database by using JPA. The course covers the latest techniques and APIs in the Java EE 7 platform.


What you'll learn

  • Understanding Java EE architecture and components
  • Implementing Web site using servlets, JSP, and JSF
  • Defining and accessing EJB components
  • Using JNDI and CDI to manage components
  • Implementing message-based solutions using JMS
  • Creating and consuming REST and SOAP Web services
  • Implement Web Socket solutions

About Andy Olsen - the author and instructor of the course
Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy worked for 7 years as a technology specialist and product manager at QA Training, and now specializes in Microsoft .NET and Java Enterprise Edition systems. Andy is also actively involved in a variety of book projects primarily with Apress, and is a regular speaker at conferences in the UK, Europe, and the US.


Målgruppe:

Do you have any questions regarding this course? Please contact us:
development@glasspaper.no



Forkunnskaper:

  • At least 6 months experience in Java
  • Familiarity with enterprise development would be an advantage



Innhold:

Java EE Architecture:
  • Multi-tier architectures; Issues confronting distributed programming and web deployment; Java EE overview; Java EE application development; Java EE deployment
Java Database Connectivity (JDBC) Overview:
  • Database connections; JDBC drivers; Table access; JDBC types; Transactions; Connection pooling
Java Naming and Directory Interface (JNDI):
  • Introduction to JNDI; Performing naming operations; Using JNDI in Java EE
Java Servlets:
  • A request–response model for web usage; HTML 5 support; Servlet requests and responses; Parameterizing servlets; Servlet lifecycle; Session tracking; Cookies; HTTP headers; Annotation-based configuration via the Servlet 3 specification
Java Server Pages:
  • Embedding active content or results in a web page; JSP syntax; JSP and servlets; Expression Language (EL); JSP Standard Tag Library (JSTL)
JavaServer Faces (JSF):
  • Overview of JSF; Creating a simple JSF-based Web application; Overview of templating
Introduction to Enterprise JavaBeans (EJBs):
  • Overview of EJBs; Types of EJBs
Session EJBs:
  • Overview of session beans; Stateless session beans; Stateful session beans; Transactions; Security management; Simplified packaging via EJB 3
Contexts and Dependency Injection (CDI):
  • Overview of CDI; Injection points; Bean scopes; Producers; Decorators; Interceptors; Events
Java Connector Architecture (JCA):
  • Overview of JCA; JCA key components; Using JCA in practice
Persistence in Java EE:
  • Entity beans; EntityManager and Persistence Units; Mapping entity classes to relational databases; Using the Java Persistence API (JPA)
Java Message Service (JMS):
  • Reliable asynchronous messaging; JMS features; Point-to-point messaging; Publish–subscribe messaging; Quality-of-service control; Message-driven beans
SOAP-Based Web Services:
  • Overview of Web services and SOAP; Creating a SOAP service; Consuming a SOAP service
REST-Based Web Services:
  • Overview of RESTful services; Creating a RESTful service; Consuming a RESTful service; Handling JSON data
Web Sockets:
  • Overview of Web Sockets; Defining a Web Sockets server; Defining a Web Sockets web page client; Defining a Web Sockets Java client; Additional techniques


Bestill kurset her

arrow

Velg kurssted

    arrow

    Velg dato


    kurs merket med * har startgaranti

    arrow

    Mailen er sendt:

    Ditt tips er registrert og sendt!
    Vi håper snarlig å se deg på kurs hos oss!

    Feilmelding:

    OBS! Vi har problemer med å sende ditt tips!

    Vi anbefaler deg å sjekke om du har skrevet inn en gyldig mailadresse.

    Tips sjefen

    Lyst til å delta på dette kurset, men må overbevise sjefen først?

    Glasspaper har laget en tips funksjon, som gjør det enklere for deg å overbevise din sjef om at dette kurset er perfekt for deg.
    Det eneste du trenger å gjøre er å fylle ut kontaktinformasjon, så sender vi relevant informasjon om kurset rett til dine utvalgte kontaktpersoner.
    Bruk gjerne funksjonen til å tipse venner og kollegaer om at dette er et nyttig kurs for dem





    Kontakt oss

    Kursansvarlig

    Henning Solberg

    93 09 01 29

    henning@glasspaper.no


    Glasspaper er kåret til Årets Microsoft Kurspartner 2017 - dette er åttende år på rad vi mottar denne hedersprisen