Developing IBM Lotus Domino 8.5.2 Applications: Advanced XPage Design (D8L54G)

Kursbeschreibung Kurstermine
 

Zielgruppe

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.

Voraussetzungen

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

Kursziele

  • 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

Kursinhalt

  • 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
Classroom Training

Dauer 2 Tage

Preis (exkl. MwSt.)
  • Deutschland: 1.490,- €
inkl. Verpflegung
Verpflegung umfasst:

  • Kaffee, Tee, Saft, Wasser, Cola
  • Gebäck und Süßigkeiten
  • Belegte Brötchen
  • Frisches Obst
  • Mittagessen in einem der naheliegenden Restaurants

Gilt nur bei Durchführung durch Fast Lane. Termine, die von unseren Partnern durchgeführt werden, beinhalten ggf. ein abweichendes Verpflegungsangebot.


Digitale Kursunterlagen Termine und Buchen
 
Zum Buchen bitte auf den Ortsnamen klickenKurstermine
Deutschland
06.02. - 07.02.2017 Berlin
03.04. - 04.04.2017 Frankfurt
24.07. - 25.07.2017 Hamburg
18.09. - 19.09.2017 München
16.11. - 17.11.2017 Düsseldorf
Österreich
18.09. - 19.09.2017 Wien (iTLS)