home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » TracksOperating systems » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareDatabases, transaction systems and middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence and data warehouseApplication development » Methods and techniques » PRINCE2 » Programming languages » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSystems management » ITILbalkjePractical informationRegistration 
EGL for web applications

Intended for

Application programmers who are going to develop web-based applications using EGL.

Background

Participants should have a basic knowledge of Servlets and JavaServer Pages (see course Java EE: building web applications with servlets & JSPs). Also, a general knowledge of relational DBMS concepts (see course RDBMS concepts) is advised.

Training method

Classroom instruction with exercises (about 50% of the time).

Course leader

Guido Indesteege.

Duration

3 days.

Schedule

datelanguageplacepriceremarks
23/11/2010 Leuven1350 EUR
Legend
  • You can enrol by clicking on the dates in the calendar.
  • N: Dutch; F: French; E: English; No code: language depends on the participants.
  • All prices are VAT excluded.
  • Countries:
    Belgium 
    Netherlands 
    Elsewhere 

Objectives

Enterprise Generation Language (EGL) is a programming language that lets you write full-function web applications, using the IBM development environment Rational Business Developer (RBD). The complexity of Java and Java EE are hidden so that the focus lies on the business problem rather than on software technologies. After coding the EGL program, a generation step leads to the creation of Java sources and classes, ready for deployment to a Java EE compliant server.

In this course, participants learn:

  • to use the Enterprise Generation Language (EGL) development environment of IBM's Rational Business Developer (Extension) for web applications;
  • to know and use the different definition elements of EGL by means of practical exercises;
  • to structure and debug these applications efficiently;
  • to prepare applications for the deployment process.

Main topics

  • Introducing EGL
  • EGL definitions (data types, records and data structures, program structure, statements, ...)
  • working with EGL in Rational Business Developer: EGL perspective, EGL editors, EGL projects, packages and files
  • JavaServer Faces
  • JSF components
  • development of JSPs with EGL and JSF
  • Accessing relational databases with EGL-generated code
  • EGL SQL statements and records
  • result-set processing
  • setting-up a Java EE JDBC connection
  • Using EGL libraries
  • Using EGL built-in functions and variables
  • Test and deploy EGL applications (Java-based)
  • usage of the built-in debugger to test the code
  • generation and preparation of executable objects
  • deployment