Opleiding: Opleiding Java Enterprise Edition EE
De Java Enterprise Edition (Java EE/JEE) wordt gebruikt om enterprise applicaties te bouwen in Java. Enterprise applicaties zijn grote schaalbare applicaties die meestal draaien in de cloud. Ze zijn voornamelijk webbased, secure en integreren met andere systemen. Tijdens de Java EE cursus leer je Java applicaties ontwikkelen en deployen. Je werkt aan een echt project.
Algemene omschrijving
Java EE is een krachtige programmeertaal met een breed toepassingsgebied. Java wordt ingezet voor enterprise applicaties die op verschillende besturingssystemen draaien, maar ook voor webapplicaties. Voor Java is een groot aantal klassenbibliotheken, frameworks en platforms beschikbaar, die het ontwikkelen met Java vergemakkelijken.
Tijdens de cursus
Tijdens de Opleiding Java Enterprise Edition EE word jij in korte tijd opgeleid tot professioneel Java EE programmeur. Jij leert hoe je een object georiënteerde applicatie ontwerpt en bouwt. Verder ga je aan de slag met Beans, Servlets en JSP's.
Resultaat
Na afloop van de cursus ben jij een echte Java EE Professional en op de hoogte van alle ins en outs van Java EE. Je bent in staat zelf Java-projecten op te zetten en uit te voeren.
Praktijkcase
In de opleiding wordt veelvuldig gebruik gemaakt van praktijkopdrachten en showcases. Hierdoor wisselen theorie en praktijk elkaar af. Gedurende het opleidingstraject werk jij aan jouw eigen opdracht. Dat mag een opdracht zijn van een bedrijf, instelling of een fictieve opdracht. Aan het einde van het traject wordt beoordeeld of jij in aanmerking komt voor het examencertificaat Cursus Java EE Professional.
Competenties en vaardigheden
Om een goede Java developer te worden, werk je tijdens de Opleiding Java Enterprise Edition EE aan de volgende competenties en vaardigheden: object georiënteerd programmeren (OOP) met Java EE, gebruik van JavaBeans, gebruik van XML, basisconfiguratie Tomcat, gebruik van Servlets, gebruik van Java Server Pages (JSP’s) en gebruik van design patterns.
Tijdens de Opleiding Java Enterprise Edition EE leer je object georiënteerd programmeren met Java en ga je aan de slag met Servlets, JavaBeans en JSP’s.
Programma
Tijdens de cursus komen de volgende onderwerpen aan bod:
- Basisprincipes programmeren met Java
-
- Variabelen
-
- Tekstueel
- Numeriek
- Collecties
- Boolean
- Objecten
- Operatoren
-
- Vergelijk
- Toewijzing
- Logisch
- Mathematisch
- Controle Structuren
-
- Logische vergelijkingen
- Keuze structuren
- Herhalende opdrachten
- Object georiënteerd programmeren (OOP) en UML
-
- Basis
-
- Klassen
- Objecten
- Instanties
- Member variabelen
- Methoden
- Verdieping
-
- Abstracties
- Inkapselen
- Polymorfisme
- Overerving
- Relaties
- Aggregatie
- JEE Standaarden
- Multi-tier Enterprise architectuur
- JEE Application Servers
- Components
- Services
- Deployment
- Java JEE Front-end
-
- Servlets
- JSP (Java Server Pages)
- JSTL: Java Standard Tag Libraries
- Java Server Faces
- REST clients
- Websockets
- Java JEE Backend
-
- Java en XML (JAXB/XML Webservices)
- Enterprise JavaBeans (EJB)
-
- Introductie en Configuratie
- Conventies en gebruik
- JavaBeans API
- CDI / JMS / MBD
- Concurrency
- Security
- Java EE Databases
-
- JDBC
- JPA (Java Persistance API)
- Verdere verdieping
-
- Het gebruik van XML binnen Java-applicaties
- Inzet van Multithreading binnen applicaties
- Gestructureerd applicaties bouwen met design patterns