Introduction
WebSphereHatsGuru.com an IBM Authorized Trainer is now offering a Rational Business Developer Training course featuring IBM's newest business development language: EGL. Enterprise Generation Language (EGL) is a simplified high level programming language that lets you write full-function applications quickly. It frees you to focus on the business problem rather than on complex software technologies. The details of middleware programming and Java/J2EE are hidden from you, so you can deliver enterprise data to browsers even if you have minimal experience with Web technologies. In this course you will learn to build Web, Web 2.0, and SOA solutions using EGL. You will work with the Eclipse workbench, Rational Business Developer tooling, You will create EGL Programs, Libraries, Services and JSFHandlers. Code EGL SQL and data access statements to read and write from programs to external databases, create EGL business logic and work with web services.
Below is the five days course outline of our trainings:
| Course Name: |
Rational Business Developer v7.5.1 featuring EGL |
| Schedule date: |
Click here to check Class Schedule |
| Duration: |
5 days |
| Skill Level: |
Software programmers with 2+ years of experience using a computing language or platform, such as: COBOL, RPG, Visual Basic, PowerBuilder, Java, C/C++, PHP, Ruby on Rails, MS-Access. |
| Delivery type: |
Classroom OR Instructor Led Online |
| Course Material: |
Printed manual provided |
| Download: |
|
Audience: Software programmers with 2+ years of experience using a computing language or platform, such as: COBOL, RPG, Visual Basic, PowerBuilder, Java, C/C++, PHP, Ruby on Rails, MS-Access.
Prerequisites: Programmers and software developers with experience using HyperText markup Language (HTML), Servlets, JavaServer Pages or Java programming would be helpful.
Developers: Experience with JavaServer Pages, either through practical experience and knowledge or through completion of tutorials sufficient to provide an understanding of fundamental concepts. Experience in Web server, application server, and Rational Application Developer administration is beneficial, but not required.
Skills taught: After completing this course, students should be able to:
- Create EGL Programs, Libraries, Services and JSFHandlers that operate in a leading-edge application like a web app to deliver business functionality.
- Code statements to define and declare EGL primitive data, DataItems, Records and EGL properties
- Code structured looping, conditional and assignment statements
- Code EGL SQL and data access statements to read and write from programs to external databases and files
- Analyze whether an SQL statement is efficient and code it differently if it is not.
- Create EGL business logic at or near the production requirements specification level in terms of complexity & breadth and scope
- EGL/Rich UI introduction and project architecture
- EGL/Rich UI Programming Model
- Widgets and Views
- Web 2.0 Programming Techniques (ex. Run-time HTML Drag & Drop)
- Calling Services: SOAP and REST
- Creating reusable components
| Price: |
Call us now for pricing details on 1-630-355-6292 |
| Course outline: |
Administration | Application development | Usage or operation |
Day 1:
RBD & EGL Overview
Installation of RBD 7.5.1 and WebSphere Application Server.
Introduction to Eclipse, EGL Overview & Workbench Navigation
EGL file types, EGL development lifecycle.
Importing & creating a project. EGL Syntax, structure ( LAB )
Day 2:
Web Development (JSP & JSF) ( LAB )
The EGL Programming Model, DataTypes, DataItems, Records, Arrays, Conditional and Sequence logic
Records and data items
Libraries
EGL and SQL (Relational) database access - "A to Z", EGL and non-relational file handling, DML (CRUD) operations EGL Build Files ( LAB )
Day 3:
Search utility by creating JSF ( LAB )
The EGL Built-in Functions, Date and Time Handling, Error and Exception Handling ( LAB )
The EGL Debugger ( LAB )
EGL and Web Services (SOA) ( LAB )
Calling Languages for example, Java etc. ( LAB )
Day 4:
EGL Rich User Interface programming ( LAB )
Properties and Event Handling
Cascading Style sheets
Day 5:
Drag and Drop, Grid Widgets, Services ( LAB )
Calling RUIHandlers and Widgets, Deployment ( LAB )
Create a dynamic Web application with AJAX ( LAB )
Create an EJB 3.0 application ( LAB )
Enroll
Select the desired date and location, then click enroll.
For more information / query please dial us on 1-630-355-6292 (Monday - Friday: 8AM to 6PM), alternatively you can email us at info@royalcyber.com or Contact us and our team of consultants will assist you further.
|