Fundamentals of ATG Platform Development Rel 10
Currently, no providers in North America have scheduled a date for this course. We can schedule a class at one of our regional offices or on-site at your location.
- Vendor:
- Oracle Corporation
- Course:
- D72353GC10
- Start Date:
- Unscheduled
- Length:
- 5 Days
- Location:
- Expired Class Date
- Tuition:
- $2,250
No Dates
Scheduled
Course Description
This course offers web solution developers the essential background they need to start building applications usingthe ATG platform. The ATG platform supports powerful and easy-to-use features that every ATG developer needs tomaster, including Nucleus, specialized JSP tags, Dynamo Servlet Beans, the ATG Data Anywhere Architecture(featuring ATG Repositories) and User Profiles.Students will learn how to establish and customize ATG Content Administration, where content providers andmanagers can manage application and web site assets. The course provides instruction on how to establish aContent Administration server, set up versioned SQL repositories and manage repository and file-based assets.Topics also include editing workflows, importing file and repository assets, configuring preview servers anddeploying new or changed assets to the staging and production environments.Learn To: Use Nucleus to manage the scope, initializationUse the ATG form handling infrastructureVersion scenarios, targeters, slots, contentEstablish the Content Administration ServerVersion repositoriesConfigure deployment to target environments
Skills Gained
- Define customized user profile templates
- Install and set up a Content Administration server
- Configure and access data in a SQL database using ATG Repositories
- Convert existing ATG repositories to versioned repositories
- Manage scenarios, targeters, slots, content groups, profile groups, and file assets
- Deploy new and changed assets to the staging and production environment
- Configure and use ATG Nucleus components
- Install and set up ATG Merchandising for managing Commerce assets
- Process forms using the powerful out-of-the-box form handlers
- Implement JavaServer pages that use the specialized tags and servlets
Who Can Benefit
- Java Developer
- Project Manager
- Technical Consultant
Prerequisites
- Experience with Java, JavaServer Pages (JSP), J2EE
- Experience with web application development
- Working knowledge of HTML, XML and object-oriented programmi
Syllabus
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
- Application logging
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 be
- 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
Overview of ATG Content Administration
- Content Administration architecture
- Key concepts: Project, Workflow, Check-in, Deployment
Setting Up a Basic Content Administration Server
- Configuring meta-data repositories
- Configuring application modules on a CA Server
- Setting CA security access
- Configuring ATG Merchandising
Configuring Versioned Repositories
- Modifying non-versioned repositories
- Configuring versioned repository components
- Version manager service
- Creating versioned tables
- Exporting data from non-versioned repositories
- Importing data to versioned repositories
- Viewing repository assets
Initializing the Target Environments
- Configuring the deployment topology
- Accessing the deployment administration
- Creating a target site
- Adding agents to as target site
- Initializing target sites
Creating and Editing Workflows
- Asset lifecycle
- Default workflow
- Editing workflows
- Programmatically importing and deploying assets
Managing File Assets
- File assets
- Versioned file assets architecture
- Importing existing files using the repository loader
- Managing non-ATG file assets
- Managing ATG Personalization file assets
Managing Deployment
- How deployment works
- Deployment modes
- Configuring repositories for deployment
- Deploying file assets
- Managing deployment in the Business Control Center (BCC)
- Deployment troubleshooting
Viewing Changes Before Production Deployment
- Staging deployment
- One-off deployment targets
- Preview server















