TeamSite Component Development

Similar documents
Shankersinh Vaghela Bapu Institue of Technology

20486-Developing ASP.NET MVC 4 Web Applications

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10

ACA Dreamweaver Exam Notes

Course 20480: Programming in HTML5 with JavaScript and CSS3

COURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

Microsoft SharePoint Designer 2010

Programming in HTML5 with JavaScript and CSS3

SALESFORCE CERTIFIED PARDOT SPECIALIST

Web Site Development with HTML/JavaScrip

OU Mashup V2. Display Page

Lesson 5 Introduction to Cascading Style Sheets

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group

Entry Level Assessment Blueprint Web Design

Programming in HTML5 with JavaScript and CSS3

Lab 1: Getting Started with IBM Worklight Lab Exercise

: 20488B: Customized Developing Microsoft SharePoint Server

Developing ASP.NET MVC 4 Web Applications

AIM. 10 September

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

HTML5 and CSS3 for Web Designers & Developers

Creating and Publishing Faculty Webpages

Using AJAX to Easily Integrate Rich Media Elements

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

SharePoint 2013 End User

[AVWSQ-ADWCS6]: WSQ ICDL Adobe Dreamweaver CS6

Developing Applications with Java EE 6 on WebLogic Server 12c

Entry Level Assessment Blueprint Web Design

Independence Community College Independence, Kansas

[AV-SP2016-SM]: SharePoint 2016 Site Members

Dreamweaver MX The Basics

Page 1 of 4. Course Outline by Topic: Web Design Fall 2009 Instructor: Mr. O Connell Room 117

Search Application User Guide

Call: SharePoint 2013 Course Content:35-40hours Course Outline

SALESFORCE CERTIFIED PARDOT SPECIALIST

20480B: Programming in HTML5 with JavaScript and CSS3

XML. Objectives. Duration. Audience. Pre-Requisites

Your customer engagement transformation starts here

Programming in HTML5 with JavaScript and CSS3

Designing Pages with Widgets

Programming Fundamentals of Web Applications

Dreamweaver CS4. Introduction. References :

Chapter 3 How to use HTML5 and CSS3 with ASP.NET applications

Microsoft Programming in HTML5 with JavaScript and CSS3

Advanced Dreamweaver CS6

"Charting the Course... MOC A: SharePoint 2016 Site Collections and Site Owner Administration. Course Summary

Poet Image Description Tool: Step-by-step Guide

Oracle Service Cloud Integration for Developers Ed 1

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Calendar Management A Demonstration Application of TopBraid Live

Developing Microsoft SharePoint Server 2013 Core Solutions

All Adobe Digital Design Vocabulary Absolute Div Tag Allows you to place any page element exactly where you want it Absolute Link Includes the

Create the Left Navigation SSI Quick Guide

Siteforce Pilot: Best Practices

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS

20486: Developing ASP.NET MVC 4 Web Applications (5 Days)

Oracle Service Cloud Integration for Developers Ed 1

Designing the Home Page and Creating Additional Pages

Introduction to Programming

SharePoint 2016 End User Training


Developing ASP.NET MVC 4 Web Applications

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies

Web Development 20480: Programming in HTML5 with JavaScript and CSS3. Upcoming Dates. Course Description. Course Outline

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

SharePoint 2016 Site Collections and Site Owner Administration

Purpose: Use this document to Update a Letter Template and Add Merge Fields to a letter template.

Oracle Service Cloud Integration for Develope

LEARNING & DEVELOPMENT

COURSE SYLLABUS COURSE TITLE: 2009A-SharePoint Designer 2013 FORMAT:

55035: PowerShell for SharePoint Administrators

Visual Studio Course Developing ASP.NET MVC 5 Web Applications

The main differences with other open source reporting solutions such as JasperReports or mondrian are:

File: SiteExecutive 2013 Content Intelligence Modules User Guide.docx Printed January 20, Page i

Course Outline Advanced Web Design

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables

Lecture 13. Page Layout. Mr. Mubashir Ali Lecturer (Dept. of Computer Science)

SALESFORCE CERTIFIED MARKETING CLOUD SPECIALIST

20480B - Version: 1. Programming in HTML5 with JavaScript and CSS3

Head First HTML 5 Programming: Chapter 3: Events, Handlers, and all that Jazz.

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions

Pixelsilk Training Manual 8/25/2011. Pixelsilk Training. Copyright Pixelsilk

UPK Content Development Rel 12.1

In this topic: Extrac t Style. Inline Style Extract Layout Inline Layout Refactoring

Table of Contents. Preface...iii. INTRODUCTION 1. Introduction to M ultimedia and Web Design 1. ILLUSTRATOR CS6 1. Introducing Illustrator CS6 17

Alpha College of Engineering and Technology. Question Bank

FrontPage Help Center. Topic: FrontPage Basics

SharePoint Designer 2013 Branding & Workflows

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M

20486C: Developing ASP.NET MVC 5 Web Applications

Administrator Guide. Chapter 2. SitePublish: Content Management System

"Charting the Course... MOC B Developing Microsoft SharePoint Server 2013 Core Solutions. Course Summary

AVANTUS TRAINING PTE PTE LTD LTD

Client Configuration Cookbook

Web logs (blogs. blogs) Feed support BLOGS) WEB LOGS (BLOGS

Transcription:

4-7525 TeamSite Component Development Course Outline Overview This course is intended for TeamSite developers and project managers. This two-day class covers the skills and knowledge needed to construct and test new custom components for a LiveSite site or hybrid app, build components needed to construct dynamic, data-driven web pages for a LiveSite server. This course replaces the SitePublisher Component Developer course for sites implementing TeamSite 8 and above. Highlights: Manage site, page, and node properties Create, preview, and test a component Create a mobile component Create datum for authors to provide values Specify the display of a component Use DCRs and RSS feeds Build external components Enable in-context editing, controllers, and JavaScript Create device-aware tags and use them to modify HTML in components Use device-aware tags to choose CSS property settings

Course Objectives On completion of this course, participants should be able to: Manage site, node, and page properties. Describe how a HP SitePublisher page is delivered to site visitors. Identify the primary workareas for the component developers. Identify mobile and regular (non-mobile) sites, pages, and templates. Identify candidates for components. List three factors to consider before building a component. List three reasons for building a template. Identify candidates for HP SitePublisher page templates. Name four key elements that make up a component. Create a component. Use the Preview window to set the component default values. Test a component. Enable in-context editing for a datum. Enable in-context editing for a content item s contents. Access controllers. Include and call JavaScript functions. Reference the root of the workarea. Reference the component invoking the external object. Describe the functional purpose of a datum. List the datum types. Define a datum that appears in the Appearance tab. Define a datum that appears in the Content tab. Name three datum attributes used to constrain user input. Create a variety of types of datum. Create a group of datum. Build an internal component to display author input. Add alternative skins to a component. Build a component using the TeamSite form entry files as a data source. Define an external object. List two types of external implementations. Create a component that accesses and displays data from a Java data source. Pass an author-specified parameter to an external data source. Pass a hard coded parameter to an external data source. Set up a database pool for TeamSite. Access data from a database to provide data for a component. Construct device-aware tags identifying targeted device types and capabilities. Write component code with HTML code blocks used for only some devices. Write component code with HTML element attributes overridden for only some devices.

Prerequisites: Must have attended the TeamSite 8 Advanced User course. Must be proficient with TeamSite ContentCenter Professional (CCPro). Should have experience with file operations such as folder navigation, copy, rename, and delete. Should have experience with a web browser. Should be familiar with web concepts such as HTML, pages, links, and basic XML concepts. Should have an understanding of HTML and XML syntax rules. Must be able to edit XML documents using proper XML formatting. Must have experience with XML, XSD, XSL, HTML coding, Cascading Style Sheets, JavaScript, and general TeamSite and FormsPublisher experience. Duration: Two Days Level: Developers

Course Outline Review of Setting Properties and Previewing Sites and Pages Manage site properties. Manage node properties. Manage page properties, including setting an HTML <meta> tag. Manage site-related roles. Preparing for Component Development Describe how a TeamSite page is delivered to site visitors. Identify the primary workareas for the component developers. Set up and use the component test branch Creating, Previewing, and Testing a Component Identify candidates for components. List three factors to consider before building a component. Describe the purpose of each part of a component definition component. Create a component. Set default values for any user input to the component. Test a component. Creating Datum for Authors to Provide Values Describe the functional purpose of a datum. List the datum types. Define a datum that appears in the Appearance tab. Define a datum that appears in the Content tab. Name three datum attributes used to constrain user input. Create a variety of types of datum. Create a group of datum. Specifying the Display of a Component Build an internal component to display author input. Specify formatting HTML code. Access author input using the XSL value-of tag or $MODEL token. Add alternative skins to a component.

Examples: Using DCRs and Creating RSS Feeds Build a component using the TeamSite content item files as a data source. Convert a FormsPublisher presentation template into a component. Block display of the RequestHeader information. Building Components Using External Objects Define an external object. List two types of external implementations. Create a component that accesses and displays data from a Java data source. Pass an author-specified parameter to an external data source. Pass a hard coded parameter to an external data source. Set up a database pool for TeamSite. Access data from a database and format it for a component. In-context Editing, Controllers, and JavaScript Enable in-context editing for a datum. Enable in-context editing for a content item s contents. Access controllers. Include and call JavaScript functions. Reference the root of the workarea. Reference the component invoking the external object. Creating Device-Aware tags and using them to Modify HTML in Components Construct device-aware tags identifying targeted device types and capabilities. Write component code with HTML code blocks used for only some devices. Write component code with HTML element attributes overridden for only some devices. Using Device-Aware Tags to Choose CSS Property Settings Call a specific CSS class depending on the device type. Use device-aware tags directly in the CSS file. Contact Us: For complete course descriptions, fees schedules and registration information, please visit http://www.opentextengagetraining.com or contact us at: engagetraining@opentext.com