Developing Applications for the Java EE7 Platform
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
GET TRAINED<br />
GET CERTIFIED<br />
DIFFERENTIATE<br />
YOURSELF!
OCP, JAVA EE 7 APPLICATION<br />
DEVELOPER<br />
ORACLE CERTIFIED PROFESSIONAL<br />
Η INTERLEI<br />
Η International Learning Institute<br />
είναι ένας Ελληνικός Σύγχρονος<br />
Εκπαιδευτικός Οργανισμός, που<br />
παρέχει υψηλού επιπέδου<br />
εκπαίδευση στις Τεχνολογίες<br />
Πληροφοριών και Επικοινωνιών.<br />
Υλοποιεί πιστοποιημένα<br />
ακαδημαϊκά προγράμματα και<br />
ειδικά σεμινάρια προετοιμασίας<br />
για την απόκτηση πιστοποιήσεων<br />
από τους κορυφαίους<br />
κατασκευαστές Τεχνολογιών<br />
Πληροφορικής.<br />
Καλύπτοντας ένα ευρύ φάσμα<br />
θεματολογιών, όπως Cisco,<br />
Microsoft, Red Hat, EC-Council,<br />
VMware, Oracle, LPI, CompTIA,<br />
Programming είναι σε θέση να<br />
ανταποκρίνεται άμεσα σε<br />
σύνθετες απαιτήσεις των πελατών<br />
της, παρέχοντας ολοκληρωμένες<br />
εκπαιδευτικές λύσεις.<br />
ΠΕΡΙΓΡΑΦΗ ΣΕΜΙΝΑΡΙΟΥ<br />
Το σεμινάριο <strong>Developing</strong> <strong>Applications</strong> With <strong>the</strong> <strong>Java</strong> <strong>EE7</strong><br />
Plat<strong>for</strong>m διδάσκει στους σπουδαστές πώς να δημιουργήσουν<br />
και να αναπτύξουν επιχειρησιακές εφαρμογές που<br />
συμβαδίζουν με την<br />
πλατφόρμα <strong>Java</strong><br />
Enterprise Edition 7.<br />
Οι τεχνολογίες που παρουσιάζονται σε αυτό το μάθημα<br />
περιλαμβάνουν σχολιασμούς, Enterprise <strong>Java</strong>Beans (EJB), <strong>Java</strong><br />
Persistence API (JPA), <strong>Java</strong> Transaction API (JTA), Servlets,<br />
<strong>Java</strong>Server Pages(JSPs), <strong>Java</strong>Server Faces (JSF), Contexts and<br />
Dependency Injection (CDI), JAX-RS RESTful and SOAP Web<br />
Services, <strong>the</strong> <strong>Java</strong> API <strong>for</strong> WebSocket, <strong>Java</strong> Message Service API<br />
(JMS), Bean Validation, Batch API, Timer services, and <strong>Java</strong> EE<br />
Concurrency.<br />
ΣΤΟΧΟΙ ΜΑΘΗΜΑΤΟΣ<br />
Μετά την ολοκλήρωση αυτής της εκπαίδευσης οι<br />
καταρτιζόμενοι θα είναι κατάλληλα προετοιμασμένοι για την<br />
πιστοποίηση OCP <strong>Java</strong> EE 7 Application Developer.<br />
info@interlei.gr www.interlei.gr +30 210 6095121<br />
+30 210 7297488<br />
Δημητρέσσα 5,<br />
115 28, Ιλίσια, Αθήνα
Διδακτέα Ύλη<br />
Introduction to <strong>Java</strong> EE<br />
Standards, containers, APIs, and services<br />
Interconnect Application Components with<br />
CDI Annotations and JNDI<br />
Web container technologies, Business logic<br />
implementation technologies, and web<br />
service technologies<br />
Application component functionalities<br />
mapped to tiers and containers<br />
Packaging and deployment<br />
Linking components toge<strong>the</strong>r with<br />
annotations, injections, and JNDI<br />
Understanding lifecycle and memory scopes<br />
Enterprise <strong>Java</strong>Beans, managed beans, and<br />
CDI beans<br />
Managing Persistence by Using JPA<br />
Entities<br />
<br />
<br />
<br />
<br />
LAN Describe persistence management and<br />
locking mechanisms<br />
Create and execute JPQL statements<br />
Create JPA entities with Object-Relational<br />
Mappings (ORM)<br />
Use Entity Manager to per<strong>for</strong>m database<br />
operations with JPA entities<br />
Handle entity data with conversions,<br />
validations, and key generation<br />
Implementing Business Logic by Using<br />
EJBs<br />
Use asynchronous EJB operations<br />
Control transactions<br />
Create EJB business methods<br />
Create EJB timers<br />
Create Session EJB components<br />
Manage EJB life cycle with container<br />
callbacks<br />
Create and apply interceptors<br />
Using <strong>Java</strong> Message Service API<br />
Use durable and shared topic consumer<br />
subscriptions<br />
Describe <strong>Java</strong> Message Service (JMS) API<br />
messaging models<br />
Use transactions with JMS<br />
Create message-driven beans<br />
Implement <strong>Java</strong> SE and <strong>Java</strong> EE message<br />
producers and consumers<br />
info@interlei.gr www.interlei.gr +30 210 6095121<br />
+30 210 7297488<br />
Δημητρέσσα 5,<br />
115 28, Ιλίσια, Αθήνα
Implementing SOAP Services by<br />
Using JAX-WS<br />
Create SOAP Web Services using JAX-WS<br />
API<br />
Create SOAP Web Service clients<br />
Describe a SOAP Web Service structure<br />
Creating <strong>Java</strong> Web <strong>Applications</strong> by<br />
Using JSPs<br />
Describe JSP life cycle<br />
Handle errors<br />
Describe JSP syntax<br />
Use Tag Libraries<br />
Use Expression Language (EL)<br />
Use CDI Beans<br />
Creating <strong>Java</strong> Web <strong>Applications</strong> by<br />
Using Servlets<br />
Create <strong>Java</strong> servlet classes and map <strong>the</strong>n to<br />
URLs<br />
Implement asynchronous servlets and use<br />
NIO API<br />
Manage servlet life cycle with container<br />
callback methods<br />
Use servlets to handle different content<br />
types<br />
Use Interceptors and Filters<br />
Handle HTTP headers, parameters, cookies<br />
Describe HTTP basics<br />
Use CDI Managed Beans<br />
Implementing REST Services using<br />
JAX-RS API<br />
Create REST services using JAX-RS API<br />
Understand REST service conventions<br />
Consume REST service within <strong>the</strong> client tier<br />
Creating <strong>Java</strong> <strong>Applications</strong> with<br />
WebSockets<br />
Manage WebSocket Endpoint lifecycle<br />
Encode and Decode JSON messages<br />
Understand WebSockets communication<br />
style<br />
Produce and consume WebSocket<br />
messages<br />
Handle Errors<br />
Develop Web <strong>Applications</strong> Using<br />
<strong>Java</strong>Server Faces<br />
Add AJAX support<br />
Use UI templates<br />
Describe JSF lifecycle and architecture, and<br />
understand JSF syntax<br />
Use Expression Language (EL), and CDI<br />
Beans<br />
info@interlei.gr www.interlei.gr +30 210 6095121<br />
+30 210 7297488<br />
Δημητρέσσα 5,<br />
115 28, Ιλίσια, Αθήνα
Provide WebSocket Client Endpoint handler<br />
using <strong>Java</strong>Script<br />
Create WebSocket Endpoint Handlers using<br />
JSR 356 API<br />
Produce messages<br />
Apply Validators and Converters to<br />
UIComponents<br />
Use JSF Tag Libraries<br />
Define navigation, and handle localisation<br />
Securing <strong>Java</strong> EE <strong>Applications</strong><br />
Define Application Roles and Security<br />
Constraints<br />
Configure Au<strong>the</strong>ntication using Login<br />
Modules<br />
WebServices security standards<br />
Use programmatic security<br />
Understand <strong>Java</strong> EE security architecture<br />
info@interlei.gr www.interlei.gr +30 210 6095121<br />
+30 210 7297488<br />
Δημητρέσσα 5,<br />
115 28, Ιλίσια, Αθήνα