Foundations of ATG Application Development Rel 10

Total time
Logo Oracle University

Need more information? Get more details on the site of the provider.

Starting dates and places

This product does not have fixed starting dates and/or places.

Description

This course offers web solution developers the essential background they need to start building applications using the ATG platform. The ATG platform supports powerful and easy-to-use features that every ATG developer needs to master, including Nucleus, specialized JSP tags, Dynamo Servlet Beans, the ATG Data Anywhere Architecture (featuring ATG Repositories) and User Profiles. This course will prepare you for further study of ATG’s full-featured Commerce, Content Administration and Scenario Personalization SM capabilities.

Learn To:
  • Use Nucleus to manage the scope, initialization, configuration and life-cycle of JavaBean components
  • Create dynamic pages with JSP and the ATG DSP tag library

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

This course offers web solution developers the essential background they need to start building applications using the ATG platform. The ATG platform supports powerful and easy-to-use features that every ATG developer needs to master, including Nucleus, specialized JSP tags, Dynamo Servlet Beans, the ATG Data Anywhere Architecture (featuring ATG Repositories) and User Profiles. This course will prepare you for further study of ATG’s full-featured Commerce, Content Administration and Scenario Personalization SM capabilities.

Learn To:
  • Use Nucleus to manage the scope, initialization, configuration and life-cycle of JavaBean components
  • Create dynamic pages with JSP and the ATG DSP tag library
  • Use the ATG form handling infrastructure
  • Use out-of-the-box Dynamo Servlet Beans to provide a tight integration between pages and the back-end infrastructure
  • Access data using ATG Repositories
  • Extend the User Profile which supports persistent information about each web site visitor

Audience
  • Developer
  • System Administrator
  • Technical Consultant
  • Functional Implementer

Course Topics Getting Started
  • Overview of ATG products and technology
  • Core concepts
  • ATG developer tools
  • ATG file organization
  • ATG Application Module assembly and deployment
Using Components
  • Nucleus components
  • Properties files
  • Configuration path layering
  • Component scope
Dynamic Pages
  • JavaServer page (JSP) basics
  • The ATG tag library (DSP)
  • Component access
  • Page parameters and fragments
  • Dynamo Servlet Beans (“Droplets”)
  • Nested DSP tag restrictions
Using Repositories
  • ATG Data Anywhere Architecture overview
  • Repository architecture
  • Using repositories: repository servlet beans
  • Querying a repository
Configuring SQL Repositories
  • Item descriptors
  • Repository definition files
  • Item descriptors
  • Item properties
  • Multi-value properties
  • Item descriptor inheritance
  • Sub-typing
  • Operational tags
Using Repository Form Handlers
  • ATG forms and form handlers
  • Configuring repository form handlers
  • Accessing dynamic bean properties (DSP form tags)
  • Multi-value form input
  • Submission handler methods
  • Page redirection
  • Error handling
  • Search form handlers
Extending the Profile Repository
  • Profile properties
  • Profile repository overview
  • Adding profile properties
  • Linking to other repository items
  • Profile form handlers
Appendix A: Business Case for Dynamusic.com Appendix B: ATG Pocket Reference Appendix C: JSP Standard Tag Library
Course Objectives
  • Implement JavaServer pages that use the specialized tags and servlets provided by ATG
  • Process forms using the powerful out-of-the-box form handlers
  • Define customized user profile templates
  • Configure and use ATG Nucleus components
  • Configure and access data in a SQL database using ATG Repositories

There are no reviews yet.

    Share your review

    Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

    There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.