Scheduled Dates (sort by: location | date) |
Request availability or book by selecting a date: England
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.
|
|
Audience Developers, Analysts, and anyone else who has to work with IBM's Rational Application Developer (RAD). Skills Gained On completion of the course, delegates will be able to: - Appreciate the possibilities of RAD as IDE for the development of all the elements in a J2EE environment.
- Describe the different perspectives, views and editors of RAD.
- Discuss the fundamentals of Java development using RAD, including the development of GUIs with the Visual Editor for Java.
- Describe the fundamentals of web application development using RAD by means of Page Designer, HTML, cascading style sheets, servlets and JSPs.
- Understand the tools and wizards for manipulating EJB, XML, RDBMS, web services, etc. using RAD.
- Describe the integration of RAD with the WebSphere Application Server (WAS) test environment.
- Understand team development.
Prerequisites A good understanding of J2SE APIs and OO principles in Java. Attending our Java Programming and XML Intro courses would provide suitable background. Course Outline Rational Application Developer (RAD) - History and overview of the Rational development platform;
- introduction to development tools;
- navigation in the workbench: perspectives, views, editors;
- debugging: incremental compilation, code import and export.
Java development - use of the different Java perspectives and editors;
- testing and debugging;
- development of GUI using the Visual Editor;
- JUnit testing;
- using UML, Visual Editor.
Database development - principles of database access;
- JDBC;
- database connections;
- database servers;
- database access from Java and web applications;
- SQLJ support.
Web application development - page designer; HTML;
- cascading style sheets;
-
- servlets and JavaServer Pages;
- testing and debugging;
- Struts tools;
- JavaServer Face (JSF) tools.
XML - defining, generating, manipulating the different XML formats (XML, DTD, XSD, ...);
- XSL, XSLT (and debugging), Xpath.
EJB development - development of Enterprise Java Beans;
- database connectivity;
- setting up the server.
Team Development - team development process;
- repository management;
- editions and versions;
- CVS or ClearCase LT
How to make a booking for the RADP6 course
|
|