J2EE and Enterprise Java Beans Patterns

W
Document Sample
scope of work template
							   




            Course J2EE and Enterprise Java Beans Patterns
          Overview     J2EE  and  EJB  Patterns  are  the  best  practices  employed  in  well‐architect  J2EE 
                       projects.  This  short  course  provides  a  walk‐through  in  important  J2EE/EJB 
                       patterns that can optimize, simplify and overall boost EJB development. 
         Objectives    The target objective of this course is to familiarize java developers and architects 
                       with pattern‐based programming, as well as to provide insights on programming 
                       patterns that could speed up and optimize EJB development. 
Who should attend          Software  Engineers,  Junior  and  Senior  Java  developers  aiming  at  increasing 
                           their productivity and skills with respect to EJB development  
                           IT architects adopting J2EE/EJB to accelerate their J2EE projects development 
                           IT  Technical  Managers  adopting  J2EE/EJB  to  accelerate  their  J2EE  projects 
                           development 
       Prerequisites      Java programming (mandatory) 
                          J2EE, EJB (mandatory) 
           Duration    2‐day sessions 
          Instructor   Dr. J. Soldatos 
      Course outline   The course contents per session follow: 
                        

                       Session 1: Pattern based Programming & Basic Patterns 
                         Principles vs. Patterns 
                         J2EE Layers (Presentation, Application, Services, Domain, Persistence) 
                         Objects vs. Components 
                         Composition vs. Inheritance 
                         Core Patterns (GOF patterns) 
                         Builder, Façade 
                         OO and J2EE Patterns 
                         Blueprints 
                        

                       Session 2: EJB Patterns 
                          Singletons 
                          JDO 
                          Read‐only JDBC 
                          Data Access Object Solutions 
                          PrimaryKey generation (UUID, Sequence blocks) 
                          Read‐Mostly Entity Bean 
                          DTO (Value Object) (Domain DTOs, Custom DTOs, Generic DTOs) 
                          Hashmap, Rowset 
                          Version numbers 
                          DTO factories 
                          Session façade, Message façade 
                          Command, Data Access Command Beans 
                          Service locator (EJBHomeFactory) 
                          Business interface 
                          Business Delegate 
                          MVC  (Front  Controller  ,  View  Helper  ,  Composite  View,  Decorating  Filter, 
                         Struts) 

   
      




         Tuition Fee   N/A  
                       Discount Policy  
                       Cancellation Policy 
Program Registration   www.ait.edu.gr/profPrograms/reg_form/admission_form.asp  

            Contact    Catherine Cynthia Protonotarios 
                       Executive  Training  Manager 
                       Tel+30 2106682806, extn 5806  
                       Fax+302106682844 
                       execedu@ait.edu.gr
      




      

						
Related docs
Other docs by NiceTime
Finding Balance and Relaxation In Arizona
Views: 1  |  Downloads: 0
Health_And_Beauty_-_Celebrities_And_Perfumes
Views: 5  |  Downloads: 0
Making a Great Teacher Website
Views: 20  |  Downloads: 0
Security07 Communityof Character Bulletin
Views: 3  |  Downloads: 0
consentdecrees
Views: 3  |  Downloads: 0
iprcr 0909
Views: 14  |  Downloads: 0
THU TUC MIEN THUE XNK
Views: 23  |  Downloads: 0
legal-notice- ROD
Views: 2  |  Downloads: 0
titles
Views: 24  |  Downloads: 0