FatWire (WebCenter) Fast Track Developer Training

Training code: FDT-01

Number of days: 5

Maximum number of Participants: 5

Inhouse training fees: US$ 12500 per session

Individual fees: US$ 3000 per participant (based on the training calender)

 

Content

Fatwire Fast Track Training : Core & Advanced
Project Objectives
Who Should Attend This Course ?
Prerequisites

Training Agenda

Day 1: Introduction to Content Server and administration topics
Day 2: Designing Content and Introduction to Content Server Programming
Day 3: Building Templates
Day 4: Advanced Topics - code cleanup and caching
Day 5: Advanced Topics - Workflows
 

Skills You Will Learn

Fatwire Fast Track Training : Core & Advanced

Project Objectives
The main objective within this Fast track course is to help customers and partners to know how to build a site from A to Z in 3 days for the Core track ; or with 2 more days (i.e 5 days in total) for the advanced track.

Who Should Attend This Course ?
This course is designed for developers, architects and project supervisors who are or will be involved in building enterprise solutions using the Content Server product suite. System Administrators may also attend this course to provide them with a basic understanding of Content Server features.

Prerequisites

  • Knowledge of JSP/HTML programming is recommended
  • Experience with databases (SQL statements, queries etc) is recommended
  • A good understanding of the Web processing techniques as well as experience with one of the following: JSP, ASP, or CGI (in any of these languages C, C++, Tcl, or Perl)

Training Agenda

Day 1: Introduction To Content Server and Administration Topics

  • Introduction to Content Server
  • Product Overview
  • Product Architecture
  • Content Server interfaces
    • 1. Content Management interfaces (Dash, Advanced)
    • 2. Development interfaces (Eclipse, Content Server Explorer)
  • Content Server template programming

    • Requirements
    • Template design (web page generation)
    • Rendering the layout (calling template asset inside another asset)
    • Rendering content asset (get data from Basic and Flex Asset types)
    • Rendering container asset (assets that contain other assets example of Page)
    • Rendering the site navigation (link and site plan)
    • Rendering blobs

Content Management Sites

  • Terminology
  • Overview of basic user management (role)
  • Creation of contents in Tutorial Site
  • Creation and management of page in Tutorial Site
  • Creation of template and focus on template usage and type

Extended administration topics

Sites

  • 1. Creating and Configuring Sites (enabling asset type)
  • 2. Creating user in CMS and enabling for a specific site (ACL and role creation)
  • 3. Creating and management of start menu
  • 4. Managing Tree Tabs

Day 2: Designing content and introduction to content server programming

Designing Content

  • Assets and asset types
  • Asset Modeling and Data storage
  • The AssetMaker Utility and Designing Basic Asset types
  • The Flex Family Maker and Designing Flex Asset types
  • Flex Asset Model and its Features
  • Core asset types (focus on attribute editor)
  • Asset Associations and Relationships

Content Server Programming (introduction)

  • FatWire Content Server variables (using JSP tags and Java methods)
  • FatWire Content Server lists (using JSP tags and Java methods)
  • FatWire Content Server JSP storage and calling
    • 1. Element storage (File system storage)
    • 2. Element definition
    • 3. Site Entries – reuse of code
  • Template naming conventions

Day 3: Building Templates

Content Server template programming

  • Requirements
  • Template design (web page generation)
  • Rendering the layout (calling template asset inside another asset)
  • Rendering content asset (get data from Basic and Flex Asset types)
  • Rendering container asset (assets that contain other assets example of Page)
  • Rendering the site navigation (link and site plan)
  • Rendering blobs
  • Display different views of one asset type with subtype

Searching for Flex Asset types

Multilanguage support

  • Add any language
  • Automate the code to reflect multilingual approach
  • Dimension: manage inheritance between languages

Day 4:Advanced Topics-code cleanup and caching

Code cleanup

  • Understand code architecture
  • Formatting Dates

Extended architecture and development topics

  • Page caching strategy (Satellite Server)
  • Error Logging

5: Advanced Topics - Workflows

Workflow

  • Overview
  • Creation, step, event, privilege function
  • Overview and demonstration of publishing and un publishing
  • Revision tracking (versioning)
  • Inside editing

Skills you will learn

  • Understanding the Content Server product architecture
  • Asset Types, Asset Associations, Asset templates, etc.
  • Coding using Content Server JSP tags
  • Understanding the basic database schema for Content Server
  • Publishing, Workflow, and Revision Tracking
  • Content modeling using Basic Assets and Flex Assets
  • Gain an understanding of the Content Server Flexible Asset Model
  • Difference between the Basic and Flexible asset model
  • Approaches to designing Flexible Asset Families

Training Calender FatWire 2012

Bangalore - March 26th to March 30th

New York  - May 28th to June 1st

London     - June 4th to June 8th

Customer speak

FatWire Training Read the testimonials and recommendations

Need more information?

need more information?

Let us discuss how we can help your organization.

Write to Us

Write to Us :

sales@dreamfire.in

Call Us

Or call us at :

India : +91 22 25708668
US    : +1 408 834 7109
UK    : +44 20 8432 9925