RSS Subscription

Sottoscrivi i nostri RSS
per essere sempre
aggiornato sugli ultimi
articoli pubblicati nel sito!
Sottoscrivi i nostri RSS
Home Page | Offerta formativa |Corsi Java |
 

MASTER SUN Java 2 Platform Enterprise Edition - Advanced Developer (J2EE) - Contenuti

@ 09.05.2007

MASTER SUN Java 2 Platform Enterprise Edition - Advanced Developer (J2EE)

Contenuti principali >>> VISUALIZZA

Richiesta informazioni e assistenza iscrizione: master@cnaponline.com

Lezione 1. Introduction to Object Oriented Programming

  • The Object Oriented Programming Paradigm
  • The Java Language
  • Objects in Java: Creation and Destruction
  • Relationship Among Classes
  • Subclassing and Inheritance
  • Interfaces
  • Package and Compilation Units
  • Visibility of Variables and Methods
  • Inner Classes
  • Working With Objects
  • The Object Class
  • The Class Class
  • Reflection

Lezione 2. Introduction to the Java 2 Enterprise Edition

  • Introduction to Multi-Tier Applications
  • Presentation Tier
  • Application Tier
  • Logic Tier
  • Business Logic Tier
  • Data Tier

Lezione 3. Application Server

  • TOMCAT
  • IBM WebSphere
  • BEA Weblogic

Lezione 4. Web Application

  • WEB-INF Directory
  • web.xml Config File
  • classes Directory
  • lib Directory
  • Web App Context
  • Init Parameters
  • Deployment
  • WAR
  • EAR

Lezione 5. MVC

  • Introduction to MVC
  • View
  • Model
  • Controller
  • MVC and Multi-Tier Application Togheter

Lezione 6. Multi-Tier Web Application Development

  • Introduction to Multi-Tier Applications
  • Presentation Tier
  • Application Tier
  • Logic Tier
  • Business Logic Tier
  • Data Tier

Lezione 7. Servlet – Part I

  • Introduction
  • HTTP Servlet Basics
  • The Servlet Life Cycle
  • Retrieving Information
  • SendingHTML Information
  • Sending Multimedia Content

Lezione 8. Servlet – Part II

  • Session Tracking
  • Security
  • Applet-Servlet Communication
  • Interservlet Communication
  • Internationalization

Lezione 9. Java Server Pages (JSP) – Part I

  • Preface
  • JSP Application Basics
  • Introducing JavaServer Pages
  • HTTP and Servlet Basics
  • JSP Overview
  • Setting Up the JSP Environment
  • JSP Application Development
  • Generating Dynamic Content
  • Using Scripting Elements

Lezione 10. Java Server Pages (JSP) – Part II

  • Error Handling and Debugging
  • Sharing Data Between JSP Pages, Requests, and Users
  • Authentication and Personalization
  • Internationalization
  • Bits and Pieces
  • Combining Servlets and JSP
  • Developing JavaBeans for JSP
  • Developing JSP Custom Actions

Lezione 11.HTML, JavaScript, CSS

  • HTML
  • Javascript
  • CSS

Lezione 12. Enterprise Java Bean (EJB) – Part I

Lezione 13. Enterprise Java Bean (EJB) – Part II

Lezione 14. XML and XSL Stylesheet

Lezione 15. Java Messaging (JMS)

  • Preface
  • Understanding the Messaging Paradigm
  • Developing a Simple Example
  • Anatomy of a JMS Message
  • Publish-and-Subscribe Messaging
  • Point-to-Point Messaging
  • Guaranteed Messaging, Transactions,
  • Acknowledgments, and Failures
  • Deployment Considerations
  • J2EE, EJB, and JMS
  • JMS Providers
  • Message Headers
  • Message Properties
  • Message Selectors

Lezione 16. Web Services (WS)

  • Preface
  • What are Web Services
  • Inside the Composite Computing Model
  • SOAP
  • SOAP - RPC, SOAP - FAULT
  • UDDI
  • JAX-RPC and JAXM
  • J2EE and Web Services
  • Web Services interoperability
  • Web Services Security

Lezione 17. Java Server Faces (JSF)

Lezione 18. Struts Framework – Part I

  • Introduction
  • Inside the Web Tier
  • Overview of The Struts Framework
  • Configuring Struts Applications
  • Struts Controller Components
  • Struts Model Components
  • Struts View Components
  • JSP Custom Tag Libraries
  • Extending The Struts Framework
  • Exception Handling

Lezione 19. Struts Framework – Part II

Lezione 20. Hibernate Framework – Part I

  • Introduction to Hibernate
  • Architecture
  • Configuration
  • Persistent Classes
  • Basic O/R Mapping
  • Collection Mapping
  • Association Mapping
  • Component Mapping

Lezione 21. Hibernate Framework – Part II

  • Inheritance Mapping
  • Transaction and Concurrency
  • HQL: Hibernate Query Language
  • Filtering Data
  • Criteria Query
  • Native SQL
  • XML Mapping

Lezione 22. IBatis Framework

  • Transactional Scripts
  • IBatis API

Lezione 23. Spring Framework

Lezione 24. HTTP and HTTPS Protocols

  • Java Application Security
  • The Default Sandbox
  • Java Language Security
  • The Security Manager
  • The Access Controller
  • Java Class Loader
  • Introduction to Cryptography
  • Security Providers
  • Keys and Certificates
  • Key Management
  • Message Digests
  • Digital Signatures
  • Cipher Based Encryption
  • SSL and HTTPS
  • Authentication and Authorization - JAAS

Lezione 25. J2EE Design Pattern

Lezione 26. JUnit and Remote Debugging – Part I

  • Introduction to JUnit
  • Your First Unit Test
  • Writing Tests in JUnit
  • What to Test: The Right BICEP
  • CORRECT Boundary Conditions
  • Using Mock Object
  • Properties of Good Tests

Lezione 27. JUnit and Remote Debugging – Part II

  • Testing on a Project
  • Design Issues
  • Gotchas
  • Installing JUnit
  • JUnit Test Skeleton

Lezione 28. Java Transaction / Connectivity Architecture

Lezione 29. Introduction to Aspect Oriented Programming

  • Getting Starter With AspectJ
  • The AspectJ Language
  • The Anatomy of an Aspect
  • Join Points and Pointcuts
  • Advice
  • Tracing
  • Profilino
  • Logging

Lezione 30. Introduction to Extreme Programming

  • XP Tools
  • XP Overviews
  • Ant
  • Mock Objects
  • Cactus
  • XDoclet

Segui cnaponline.com nei social: