InterSystems Zen™
InterSystems Zen
- 4 days, $2100/student
- Classroom opens at 8:30am
- Classes run from 9am - 5pm
- Classes taught on the latest version of Caché
- Register for this course
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
Programming experience
Required
Caché ObjectScript
Recommended
Caché Server Pages course Recommended HTML, JavaScript, CSS Recommended
Module Descriptions
Module 1: Introduction to Zen
- What is Zen?
- How Zen works
- Page class
- Benefits of Zen
- Browser options
- Documentation
Module 2: Zen Basics
- Zen pages & applications
- Pages at runtime
- Templates
- Layout
- Style
- Special objects
- Runtime expressions
Module 3: Data Sources
- Data Source components
- Providing data
- Customizing <tablePane>
Module 4: Methods
- Client-side methods
- Server-side methods
- Synchronous vs. asynchronous
- Embedded JavaScript
- Programmatically adding components
Module 5: Forms & MVC
- Forms
- Manually providing data
- Validation
- MVC
- <dynaForm>
Module 6: Other Features
- Custom components
- Active Groups
- Drag & Drop
- SVG & Meters
- Charts
- Modals, Windows, and Dialogs
Return
to the Education Schedule![]()

