Java Enterprise Edition 7

Utbildning för dig som vill använda arkitekturen Java Enterprise Edition 7.

  • Kursid A9682
  • Kursavgift Denna kurs ges för närvarande endast företagsinternt. Kontakta oss för offert.
  • Omfattning 5 dagar

Efter utbildningen Java Enterprise Edition...

  • känner du till arkitekturen Java Enterprise Edition 7
  • kan du utveckla servlets, JSP-sidor, EJB-komponenter, objekt som lagras med Java Persistence API samt webbtjänster
  • kan du sätta samma dessa komponenter till flerskiktade Java EE-applikationer
  • kan du utveckla olika typer av klienter till Java EE-applikationer

Utbildning Java EE

Utbildningen lär dig använda arkitekturen Java Enterprise Edition (Java EE), som gör det möjligt att utveckla flerskiktade serverapplikationer som är portabla över olika serverprogramvaror. Fokus i kursen läggs på hur dynamiskt webbinnehåll kan genereras via de alternativa teknikerna servlets och JavaServer Pages (JSP), hur affärslogik kan kapslas in i komponenter med Enterprise JavaBeans (EJB), hur objekt och deras relationer kan lagras i databaser via Java Persistence API (JPA), hur webbtjänster (web services) kan skapa kommunikation mellan system samt hur alla dessa tekniker samarbetar för att bygga upp en flerskiktad Java EE-applikation.

Du får också bekanta dig med stödjande tekniker som t ex Java Naming and Directory Interface (JNDI), extern initiering (dependency injection), JSP Standard Tag Library (JSTL) och Expression Language (EL). Kursen bygger på Java Enterprise Edition 7.

Astrakans utbildningar i programmering är praktiskt orienterade och inriktade på att du ska bli en skicklig Java-utvecklare. Vill du certifiera dig förser vi dig med information om lämpliga självstudier utöver kursen. Här kan du läsa om Java-certifiering

Målgrupp & Förkunskaper

Du …

  • utvecklar programvara i servermiljö eller klienter till serverbaserade system
  • har kunskaper om Java motsvarande utbildningarna Programmera i Java och Avancerad Java (dvs vi förutsätter att du känner till hela programspråket Java samt delar av Javas standardbibliotek som utnyttjas av Java Enterprise Edition, framför allt klassbeskrivande objekt, lagring i seriellt format, JAR-filer, Java RMI samt JavaBeans)
  • har praktisk erfarenhet av programmering i Java

Utbildningsmaterial

I utbildningsmaterialet ingår en kurspärm bestående av de bilder som visas under utbildningen, en berättande text som följer presentationen (kan användas som minnesstöd under utbildningen och för repetition efter utbildningen), underlag för övningar samt kompletta lösningsförslag till samtliga övningar. Illustrationsexempel och lösningsförslag tillhandahålls även på ett USB-minne. Utbildningsmaterialet är utvecklat i Sverige och helt på svenska.

 

Provavsnitt från ”Java Enterprise Edition”

  • Bocka för de dokument du vill ladda ner
                • Detta fält är dolt när formuläret visas
                • Detta fält är dolt när formuläret visas
                • Detta fält används för valideringsändamål och ska lämnas oförändrat.

                Kursinnehåll

                • Java Enterprise Edition

                  Java EE-applikationer
                  XML och installationsbeskrivningar
                  Paketering i JAR-, WAR- och EAR-filer
                  Säkerhet i Java EE

                • JNDI

                  Namn- och katalogtjänster
                  JNDI-adresserade resurser

                • Servlets

                  GET- och POST-transaktioner
                  Servletstöd i en webbserver
                  Enkla servlets och servletargument
                  Sessionshantering
                  Filter
                  Felhantering i servlets

                • JavaServer Pages (JSP)

                  JSP-sidor och stöd i en webbserver
                  Språkelementen i JSP, JSP-uttryck och scriptlets
                  Felhantering i JSP-sidor, JSP-kommandon
                  Integration med JavaBeans

                • JSP Standard Tag Library (JSTL)

                  Kommandobibliotek
                  JSTL Core-biblioteket

                • Expression Language (EL)

                  Syntax för EL-uttryck
                  Omedelbar och fördröjd evaluering

                • Enterprise JavaBeans (EJB)

                  EJB-arkitekturen, Applikationsservern som EJB-server
                  Obligatoriska servertjänster
                  Tillståndslösa / tillståndsbundna sessionskomponenter
                  Programmeringsregler

                • Java Persistence API

                  ORM-ramverk och kopplingsregler
                  Klasser för lagringsbara objekt
                  Lagringsbara egenskaper och nycklar
                  En-till-många-relationer / Många-till-många-relationer
                  Java Persistence Query Language
                  Optimistisk låsning

                • EJB-klienter

                  Servlets och JSP-sidor, Fristående applikationer
                  Automatisk kodutbyggnad (injection)

                • Transaktioner i EJB

                  Transaktionsattribut, Hantering av avbrutna transaktioner
                  JTA-transaktioner

                Frågor? Få svar av sakkunnig

                Skriv din fråga nedan eller ring oss på 08-54 54 23 00

                • Detta fält är dolt när formuläret visas
                • Detta fält är dolt när formuläret visas
                  • Detta fält är dolt när formuläret visas
                  • Detta fält används för valideringsändamål och ska lämnas oförändrat.