home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » VMwareDatabases, transactiesystemen en 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 en data warehouseApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Programmeertalen » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSysteembeheer » ITILbalkjePraktischInschrijven 
Rational Application Developer (RAD)

Doelgroep

Iedereen die in aanraking komt met RAD voor applicatie ontwikkeling: applicatie-ontwikkelaars, analist-programmeurs tot zelfs business analisten.

Voorkennis

Kennis van de Java SE API's. Sterk vertrouwd zijn met de object georiënteerde principes in Java (cf. cursussen OO concepten en technieken en Programmeren in Java) en basiskennis hebben van relationele databases (cf cursus RDBMS concepten) en van XML (cf. cursus XML concepten).

Verloop van de cursus

Klassikaal onderricht met veel demo's en praktijkoefeningen.

Docenten

Guido Indesteege.

Duur

Afhankelijk van de gekozen onderwerpen. Een cursus voor Java EE ontwikkelaars duurt typisch 3 dagen.

Kalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd ? Gelieve dan ABIS te contacteren

Doel

Rational Application Developer (RAD), opvolger van WebSphere Studio Application Developer (WSAD) is een krachtige IDE (Integrated Development Environment) gebaseerd op Eclipse. Dit tool is ontworpen om gebruikt te worden in een grote verscheidenheid van rollen in de ontwikkeling zoals Java ontwikkelaar, web ontwikkelaar, enterprise applicatie programmeur, business analist, DBA en zelfs systeem architect.

In deze toolcursus bieden wij de deelnemer de mogelijkheid om een 'perfect-fit' training samen te stellen gebaseerd op haar/zijn noden. Hieronder volgt een uitgebreide reeks van onderwerpen waaruit u kan kiezen.

Na het volgen van de volledige cursus:

  • heeft de deelnemer een inzicht in de mogelijkheden van RAD als IDE voor het ontwikkelen van alle elementen in een Java EE omgeving;
  • wordt de deelnemer vertrouwd gemaakt met
  • de verschillende perspectieven, views en editors van RAD;
  • de basis van Java ontwikkeling met RAD, inclusief ontwikkeling van GUIs met de Visual Editor voor Java;
  • de basis van webontwikkeling met RAD, m.b.v. Page Designer, HTML, cascading style sheets, servlets en JSPs;
  • krijgt de deelnemer inzicht in de tools en wizards voor de manipulatie van EJB, XML, RDBMS, web services, ... gebruik makend van RAD;
  • krijgt de deelnemer inzicht in de integratie van RAD met de WebSphere Application Server (WAS) test omgeving;
  • leert de deelnemer applicaties bouwen in teamverband.

Voor een gedetailleerde discussie over het ontwikkelen van Servlets, Java Server Pages en Enterprise Java Beans verwijzen we naar de cursussen Java EE: webapplicaties ontwikkelen met servlets & JSP en Java EE: building enterprise applications with EJB 3.x and JPA. De cursus Database applicatieprogrammering met JDBC beschrijft in detail de ontwikkeling van database applicaties.

Inhoud

  • Rational Application Developer (RAD) als een geïntegreerde ontwikkelomgeving:
  • inleiding tot de verschillende ontwikkeltools
  • navigeren in de workbench • perspectieven • views • editors
  • debuggen • incrementele compilatie • importeren en exporteren van code

Dit onderdeel is verplicht.

  • Java ontwikkeling:

Optionele onderwerpen

  • Ontwikkelen van Grafische User Interfaces m.b.v. de Visual Editor
  • testen met JUnit
  • gebruik van UML Visual Editor
  • Database ontwikkeling:
  • database toegang vanuit Java en Web applicaties

Optionele onderwerpen

  • SQLJ support

Voor een gedetailleerde bespreking van het ontwikkelen van database applicaties verwijzen we naar de cursus Database applicatieprogrammering met JDBC.

  • Web applicatie ontwikkeling:
  • testen en debuggen

Optionele onderwerpen

  • Struts tools
  • JavaServer Faces (JSF) tools

Voor een gedetailleerde bespreking van het ontwikkelen van web applicaties met Servlets en JavaServer Pages verwijzen we naar de cursus Java EE: webapplicaties ontwikkelen met servlets & JSP.

  • Gebruik van XML:

Optionele onderwerpen

  • XSL, XSLT (en debugging), Xpath
  • ontwikkelen en gebruiken van Web services

Voor een gedetailleerde bespreking van het gebruik van XML verwijzen we naar de XML basiscursus.

  • EJB ontwikkeling:

Voor een gedetailleerde bespreking van de ontwikkeling van Enterprise Java Beans verwijzen we naar de cursus Java EE: building enterprise applications with EJB 3.x and JPA.

  • Team Development:

Optionele onderwerpen

  • CVS of ClearCase LT of ...