LANSA Web Application Module (WAM) Workshop (WAM)

  • Description
  • Details

This course provides experienced LANSA developers with the techniques required to build a LANSA for the Web application using Web Application Modules or WAMs. WAMs are a component-based web technology used for building applications for the Internet or other networks. WAMs use an XML/XSL technology and offer the ability to deliver content in multiple formats such as HTML, WML, or XML from a single WAM component. During this course students learn how to use the WAM features including WebRoutines, Weblets, layouts and the XSL Editor. An introduction to HTML and XML/XSL concepts is included, but detailed XML/XSL knowledge is not required for WAM development The course shows how WAM application development can improve productivity through component reuse, and how Web Application Modules are ideal for separating business rules from presentation.

Duration: 5 Days
Prerequisites: Students must also have basic RDML and Visual LANSA development skills. Familiarity with Properties, Events and Methods is important to understanding WAM development. LANSA Fundamentals Workshop and prior Visual LANSA Training or Visual LANSA Forms Workshop is required. (Experience with LANSA for the Web WEBEVENT Functions is not required.)
Audience: Experienced LANSA Developers
Aim: To train application builders how to create web applications using Web Application Modules.
Objectives:

Upon completion of this course, students will be able to:

  • Understand the role and limitations of the browser, HTTP and HTML, and how that affects web application design
  • Understand the WAM development cycle and LANSA Web Development Options
  • Build WAMS using the integrated web development environment and XSL Editor
  • Understand WAM session management
  • Through WAM application development see improved productivity through component reuse
  • Realize how Web Application Modules are ideal for separating business rules from presentation
Topics: Introduction to the Internet technologies and Internet applications development:
  • Coding for the Web
  • HTML/XHTML Primer
  • JavaScript Primer
  • Introduction to XML & XSL
WAM:
  • Introduction to WAMs
  • Architecture of WAMs
  • Intro to the XSL Editor
  • Webroutines and WEB_MAPs
  • Working Lists
  • Navigation
  • Layouts
  • Weblets
  • Visualizations
  • Trouble-shooting and Debugging WAMs
  • Session Management
  • Persistence and SEO
  • Hiding Techniques
  • Deployment
  • Configuration
  • Exporting from the iSeries (iSeries Promotion)
  • Distributed Development
  • Checking into iSeries
  • Creating a Simple JavaScript Weblet
  • LANSA for the Web Security & Authentication (Optional)

This course is available upon request.

Booking a course:

For more information or to schedule courses, please

Standard Class Hours:

9:00 a.m. - 5:00 p.m.

Pricing:

Classroom: €2,475.00
On-site – for 4 or less students: €1,600.00 per day (excluding instructors travel expense)
On-site – for 5 to 8 students: €2,250.00 per day (excluding instructors travel expense)
Private: €2,500.00 per day (at LANSA's facility)

Notes:

  1. Education is billed on a full-day basis, even though a student may choose to attend only part of a day.
  2. An extra €1,200 per day for an additional workshop instructor is required should an on-site class exceed 8 students.
  3. All consulting and training rates do not include any expenses that may be incurred during the consulting assignment.

Return to Course List

  • Education
  • eLearning
  • Americas
  • Asia Pacific
  • Benelux
  • France
  • United Kingdom