Frameworks Computer Consulting and Training (The structure of Learning) 215-245-5403
Philadelphia, PA
Trevose, PA
New Jersey (NJ)
Sitemap



Lotus Notes / Domino,XPages Dates:
     
Jun 7, 2012
Jul 2, 2012
Aug 9, 2012
Sep 24, 2012
     
Course Dates can be added on demand
All FCCTRAIN Classes are also available at your location
Development
Release 8.5.2
D8L54
Price: $1,200.00

D8L54 Developing IBM Lotus Domino 8.5.2 Applications:


Advanced XPage Design

Description:
    This advanced course builds upon the skills you obtained in the Developing IBM Lotus Domino 8.5.2 Applications: Intermediate XPages through informative lectures and discussions and hands-on labs.

    In the first half of the course, you will create an XPage and implement advanced controls. The second half of the course covers best practices and how to optimize your XPages.

    Note that building Domino XPage applications will not be taught in this course.

Category:
    Lotus Notes/ Lotus Domino
Delivery Method:
    Classroom
Duration:
    2 Days

    Topics covered:
    · Understand the XPage life cycle

    · Work with XAgents

    · Call client-side JavaScript from server-side JavaScript

    · Call Java methods from JavaScript

    · Work with managed beans

    · Utilize open source controls

    · Work with programmable data sources

    · Use Dojo dijits

    · Use best practices

    Audience:
    The target audience for this in-depth advanced course is the experienced Domino Designer application developers as well as the experienced XPage application developers. This course is also beneficial for the Lotus Domino application developer, administrator, analyst, power user, and others.
    Prerequisites:
    You should complete:

      · Fundamentals of IBM Lotus Domino 8.5.1 Applications Development (D8L51)

      · Developing IBM Lotus Domino 8.5.2 Applications: Intermediate XPage Design (D8L53)


    In addition, you should have:

      · Working knowledge of the JavaScript language and terminology

      · Understanding of object-oriented programming

      · Understanding of cascading style sheets (CSS) and

      · Three or more months experience developing Lotus Domino 8.5.x applications


    Outline:
    Day 1

    Lesson 1: XPage architecture review


      · Topic A: Reviewing the XPage architecture

      · Topic B: Using the XPage event model


    Lesson 2: Using Server-side JavaScript

      · Topic A: Realizing the benefits of using Server-side JavaScript

      · Topic B: Calling Server-side JavaScript from Client-side JavaScript

      · Topic C: Using Server-side JavaScript libraries


    Lesson 3: Building themes

      · Topic A: Working with predefined CSS frameworks

      · Topic B: Using themes to set control properties


    Lesson 4: Using advanced Dojo controls

      · Topic A: Overview of Dojo

      · Topic B: Reviewing dijits

      · Topic C: Adding dijits to your XPage

      · Topic D: Using custom built Dojo controls

      · Topic E: Parsing JSON


    Day 2

    Lesson 5: Utilizing best practices


      · Topic A: Coding and performance

      · Topic B: Optimization

      · Topic C: Tagging

      · Topic D: Debugging

      · Topic E: Developer and user documentation


    Lesson 6: Utilizing open source controls

      · Topic A: Working with OpenNTF

      · Topic B: Applying open source controls

      · Topic C: Leveraging mobile capabilities


    Lesson 7: Interfacing to Java

      · Topic A: Overview of Java 2 Enterprise Edition (J2EE)

      · Topic B: Working with the Java perspective

      · Topic C: Working with managed beans

      · Topic D: Extending the XPage application programming interface (API)


    Lesson 8: Extending the data sources

      · Topic A: Using relational data sources

      · Topic B: Working with programmable data sources

      Frameworks Computer Consulting and Training
      Two Neshaminy Interplex
      Suite 105
      Trevose, PA 19053
      (215) 245-5403

Certified for IBM Lotus Domino Consulting Certified for IBM Lotus Domino Training GSA Contract Holder Microsoft Gold Certified Training
Copyright ©2011 Frameworks Computer Consulting, INC   All rights reserved.