InterSystems Zen

Overview

This course teaches programmers how to use InterSystems Zen™ technology, Caché's dynamic, component-based web application framework. Students will learn client-side and server-side programming as well as how to control the look and feel of Zen web sites. The course focuses on hands-on learning and experimentation with students producing their own customized web application.

Prerequisites

Prerequisite

Recommendation

Caché Object Script

Essential

HTML & JavaScript

Essential

CSS Useful

 Agenda

  • Introduction
    • What is Zen?
    • Quick-start
  • Zen Basics
    • Zen pages & applications
    • Templates
    • Layout
    • Style
    • Sessions & data
    • Runtime Expressions
  • Data Sources
    • Data Source components
    • Providing data
    • Customizing <tablePane>
  • Methods
    • Method types
    • Programmatically add components
  • Forms & MVC
    • Forms
    • Manually providing data
    • Validation
    • MVC
    • Data Model
    • Adaptor
    • <dynaForm>
  • Other Features
    • SVG & Meters
    • Charts
    • Modals, WIndows, and Dialogs
    • Zen Reports
    • Custom Components

Registration Fee

£700 plus V.A.T. per person