Deze cursus geeft de cursist de theoretische en de praktische kennis om een JEE webapplicatie te ontwikkelen.
Om te beginnen wordt een uitgebreide inleiding gegeven op het JEE platform: van de services die door de JEE applicatieserver worden geleverd, tot de verschillende soorten JEE componenten die de ontwikkelaar kan gebruiken om JEE applicaties te bouwen. Hieruit krijgt de cursist een duidelijk beeld van de JEE architectuur.
Hierna worden de webcomponenten Servlets en JSP′s behandeld op basisniveau. Beide technologieën hebben voor- en nadelen, die vooral te maken hebben met het scheiden van logica en web lay-out. Het recentere framework Java ServerFaces (JSF) maakt het mogelijk rijke user interfaces te bouwen, met behulp van onder meer: JSP tag libraries, java API′s en Managed Beans. JSF komt uitgebreid aan bod in deze cursus.
Via de opdrachten krijgt de cursist vaardigheden in het ontwerpen van een JEE webapplicatie. Tijdens de cursus worden op de praktijk gerichte webcomponenten ontwikkeld, zoals een inlogsysteem en een bestelsysteem bij een webwinkel. Hierbij wordt gebruik gemaakt van de IDE Eclipse en als applicatieserver JBoss.
DoelgroepDeze cursus is bedoeld voor personen die al kennis hebben van Java Programming Language en deze kennis willen verbreden met kennis van JEE.
VoorkennisWij adviseren onderstaande voorkennis: Onderstaande voorkennis wordt beschouwd als een pre:
DoelHet doel van deze JEE cursus is het leren ontwikkelen van een complete JEE enterprise applicatie.
OnderwerpenDe cursus JEE Web Components behandelt de volgende onderwerpen:
AanmeldenGeïnteresseerd geraakt in deze opleiding, gegeven door ervaren docenten? Dan kunt u zich eenvoudig en snel online aanmelden door op de "Boek nu" link onder de vestiging en methode van uw keuze te klikken.
Aanbevolen vervolgcursussenOnderstaande cursus(sen) zijn een logisch vervolg op deze cursus:
Gerelateerde cursussenIn dezelfde cursusgroep bieden wij óók onderstaande opleidingen aan:
Gedetailleerde onderwerpenlijstHieronder vind u een gedetailleerd overzicht met onderwerpen die in de cursus JEE Web Components behandeld zullen worden:
- Inleiding Java Enterprise Edition
- Wat is JEE
- Enterprise Applicaties
- JEE Architectuur
- JEE applicatieservers
- Web
- Geschiedenis
- Servlets
- Java Server Pages (JSP′s)
- Model-View-Controller (MVC)
- Java Server Faces (JSF)
- Business Logica
- Enterprise JavaBeans
- Stateful en stateless Session Beans
- Message Driven Beans
- EJB 2.1 en 3.0
- EJB′s en POJO′s
- Data access
- Java DataBase Connectivity (JDBC)
- EJB Entity beans, Java Persistence API
- Integratie
- RMI
- JMS
- JavaMail
- JCA
- Soap/Web Services
- Overig
- Interfaces
- Deployment
- Voordelen
- Nadelen
- Servlets
- Overzicht
- De Servlet
- De URL
- HTTP
- HTTP GET en POST
- Servlet Parameters
- Servlet Lifecycle
- Multi-threaded
- Calculator voorbeeld
- Webconfiguratie
- State
- Hidden form fields
- URL rewriting
- Cookies
- HttpSession object
- Shopping cart voorbeeld
- Overige onderwerpen
- Foutafhandeling
- Welkom pagina
- Servlet filters
- Servlet listeners
- RequestDispatcher
- JSP′s
- JSP
- Lifecycle
- JSP Elementen
- Commentaar
- Directives
- De page directive
- Include
- De taglib directive
- Declaraties
- Expressies
- Scriptlets
- Standaard objecten
- Request
- Session
- Out
- Andere standaard objecten
- Voorbeeld shopping cart
- Expression language
- Tag libraries
- Schrijven van tag libraries
- Tag Library Descriptor (TLD)
- Tag-class
- Gebruik van de tag
- JSTL
- Shopping cart herzien
- JSF deel 1
- JSF
- JSF UI Componenten
- outputText
- inputText
- inputTextArea
- inputSecret
- outputLabel
- commandButton
- commandLink
- selectOneRadio
- selectManyCheckbox
- selectBooleanCheckbox
- selectOneMenu
- selectOneListbox
- selectManyListbox
- dataTable
- graphicImage
- Navigatie
- Forward navigatie en redirect navigatie
- JSF en scope
- Request scope
- Session scope
- Scope en JSF
- Scope via JSF
- Gebruik van HttpSession
- JSF deel 2
- Conversie
- Automatische conversie
- Ingebouwde conversie componenten
- convertDateTime
- convertNumber
- Custom conversie componenten
- Conversie in de backing bean
- Validatie
- Ingebouwde validatie componenten.
- Validatie in backing bean
- Custom validatie component
- Foutmeldingen
- Events
- Action event
- ActionListener event
- Value Change Event
- Lifecycle
Alle vermelde prijzen zijn onder voorbehoud en exclusief BTW.
|