MS Windows Server Technology Update

MS Windows Server Technology Update

Rational Developer for System z - State of the Software

WebSphere and Rational Training Sitemap

SYS-ED Rational Application Developer Training SYSED Advanced search
Submit IT Questions Contact You SYS-ED/M - Mobile Devices
Delivery Medium Enrollment Web Browser Viewing - MS Edge

Rational Developer for System z

Specialized Training Service

Rational Developer for System z

SOA: Service Oriented Architecture

z/OS and UNIX System Services Development

Web, JEE, and Java Development Composite Development

Windows Development

Professional Distance-learning

Specialized Training: Example

SYS-ED Rational Development Training

Copyright Acknowledgements

IBM Java and Cross Platform Development

Rational Developer for System z

Rational Developer for System z is a development platform for delivering new information technology services which reduce application complexity, deploy new applications, and modernize existing assets. It interactively tests and deploys cross platform web technologies, mainframe applications, and low-level programming languages. There also are tools which assist in the creation of relational databases: design, schema management, and writing queries against local and remote data.

  Mainframe Development   WebSphere Application Server Development   Java Development   EJB Component Development and Testing
  Workload Deployment   Web Services Wizards   TCP/IP Monitor   Performance Profiling and Logging


SOA: Service Oriented Architecture

A fundamental change is occurring in the maintenance, strategic evaluation, and coding of mainframe legacy applications. Application development continues to move towards the use of existing business logic and repurposing of legacy code into an object oriented programming paradigm and web services. Service oriented architecture functions both as a software development environment and a delivery framework. It provides a mechanism for defining business services and operating models as information technology infrastructure that can be used to meet enterprise business requirements and to modernize their legacy environments.


Recognized Experts

SYS-ED staff and CETi technology partners are recognized experts in teaching industry standard content and hybrid areas of information technology which provides the foundation for repurposing an investment in mainframe system software and legacy programming languages: improved performance, reducing costs, saving time, and lowering risk. 

Programming
Languages
WebSphere MQ IBM DB2 UNIX and Linux

 

SYS-ED provides industry standard service oriented architecture courses:

SOA: Service Oriented Architecture
- Introduction
SOA in the
Mainframe Environment
CICS Transaction Server:
Web Services
Rational Application Developer: Web Services Development


1 - z/OS and UNIX System Services Development

Rational Developer for System z provides the capability to:

  • use an interactive workstation based environment for creating, maintaining, and reusing applications for traditional processing or for inclusion in a  service oriented architecture.
  • access IBM z/OS datasets, UNIX System Services - HFS: Hierarchical File System, and System zFS: z File System files.
  • create and modify Assembler, COBOL, PL/1, C, and C++, and Java applications with Remote Syntax Check and Content Assist.
  • utilize code refactoring and analysis tools - Visual BMS mapping, JCL generation capabilities, Visual MFS editor, and color coded editing.

Rational Developer for System z supports:

  • CICS, IMS, and Batch.
  • DB2 and DB2 stored procedures.
  • creating, maintaining, and debugging CICS and IMS system based code.
  • IMS and SQL: Structured Query Language.
  • remote compile generation.
  • build and deployment.

Rational Developer for System z supports integration with z/OS IBM Problem determination tools.

  • File Manager integration enables access to KSDS: Keyed Sequence Dataset files from the IBM Rational Developer for System z workbench.
    • Browsing and updating datasets from the workbench.
    • Template-driven display of VSAM, PDS members, and sequential file data.
    • Large dataset display and editing.
  • Fault Analyzer Integration that allows users to:
    • Browse Fault Analyzer ABEND reports on CICS, IMS, Batch, Java, WebSphere, and other runtimes.
    • View dump selections relating to ABENDs.
    • Annotate reports for sharing comments with other users who browse the same reports.

2 - Web, JEE, and Java Development

Web Development

Rational Developer for System z provides the capability to:

  • develop creative and data rich web-based applications.
  • use visual layout tools for writing JSF: JavaServer Faces, JSP: JavaServer Pages, EGL Web UI, EGL Rich UI, and HTML.
  • develop servlet and page handler code using a wizard.
  • create web applications from database queries and beans.
  • include graphic design software for producing static and animated output.
  • support JEE coding and deployment.

Java Development

Rational Developer for System z provides the capability to:

  • create Java code.
  • enable incremental compilation and provide a common local and remote debugger.
  • utilize Java source file tools for searching, comparing, and merging code.
  • use refactoring tools for reorganizing Java applications.

JEE Platform Support

Rational Developer for System z provides the capability to:

  • use full EJB: Enterprise JavaBeans support.
  • use WAR: Web Archive and EAR: Enterprise Application Archive deployment support.
  • update a EJB test client in conjunction with an enhanced unit-test environment for creating multiple projects with different unit-test configurations.
  • analyze and implement performance profiling.
  • collect and present Java runtime data in graphical and non-graphical views.
  • detect application performance issues early in the development.
  • improve overall system efficiency.

3 - Composite Development

Rational Developer for System z provides the capability to:

  • create and utilize web services and XML for viewing, editing, and validating WSDL, DTD: document-type definitions, and XML schemas.
  • transform XML documents into text, HTML, or other XML document types.
  • integrate relational databases and XML.
  • generate COBOL or PL/1 adapters and CICS TS V3 WSBind for converting between Web Service Description Language, XML, and CICS program data in a web services environment.
  • generate COBOL or PL/1 adapters, Web Service Description Language, and configuration files for enabling IMS SOAP Gateway to accept web service calls to IMS transactions.

4 - Windows Development

Rational Developer for System z provides the capability to:

  • perform Windows-based development and mainframe-emulated development with compilation, testing, debugging, and deployment to Windows platforms:
    • IBM COBOL for Windows compiler.
    • IBM PL/1 for Windows compiler.

IBM TXSeries provides CICS support for development of IBM PL/1 and COBOL for Windows applications: translating, compiling, testing, and debugging.

IBM TXSeries for Multiplatforms must be purchased for deployment.


Professional Distance-learning

The distance-learning service is an extension of the SYS-ED schedule, inclusive of courseware and training aids. A distance-learning course is 65% lecture with pre and post course validation, review questions, examples, workshops, and website support services.

Rational Developer for System z: Programming Rational Application Developer:
Java Programming
Rational Application Developer:
Servlet and JSP Development
Rational Application Developer:
Web Services Development

Distance-learning Service

Courseware for Teaching

Rational Developer for System z: Programming Rational Application Developer:
Java Programming
Rational Application Developer:
Servlet and JSP Development
Rational Application Developer:
Web Services Development

Enrollment requires a consultation with the manager sending the employee for the training. The prospective trainee needs to be qualified for the course and service transmission to the client location tested: bandwidth, firewall, base operating system, software requirements, web browser, and set-up of hands-on machine exercises. SYS-ED reserves the right to deny enrollment in its courses.

Not all WebSphere and Rational courses are suitable or available for presentation in a web-based delivery medium.


Specialized Training: Customer Service System Example

SYS-ED will incorporate client project specifications into workshop objectives, sample programs, and on the job training component.

An agency has thousands of computers in different departments; each computer is an essential component of an employee job function. It requires the development of a system which addresses technical assistance and support to the user population.

A system needs to track:

  • user submission of support issues and maintain user contact information.
  • technicians working on an issue and maintaining technician contact information.
  • support issues.

Rational-Development-Case-Study

The objectives are to use and apply:

  • object oriented programming - classes, methods, and persistent data objects.
  • the RAD development environment.
  • naming conventions.
  • Java language statements.
  • Java facilities - string manipulation, mathematical calculations, and logical operations.
  • Java file input/output and database processing.
  • Java API libraries.
  • best practices in developing Java applications.

SYS-ED Rational Developer Training

SYS-ED Rational courses are not open to the general public. Only employees sponsored by Fortune 1000 corporations, government municipalities, healthcare providers, and consulting companies are allowed to enroll in a SYS-ED course and only after a telephone consultation with our director of education. This ensures that the individual be placed in the course which corresponds to the employer's version of WebSphere, operating environment, and operational objectives.

SYS-ED has been conducting courses in the public domain since 1980; however, there have been changes in the laws and regulations governing computer training in the state of New York. The schedule on our websites reflects a projected time frame for licensure with the New York State Department of Education - Bureau of Proprietary School Supervision and submission and approval of curriculum.

We invite existing and prospective clients to compare the value of a SYS-ED course in relation to the other training alternatives. Contact IBM and review their course outlines, performance objectives, and WebSphere courseware. Then visit webspheretrainingbysysed.us. Or e-mail us to schedule a complimentary consultation with dsilverberg@sysed.com.


Copyright Acknowledgement

Bluemix, CICS, DB2, IBM Mobile, IMS, Rational, WebSphere, and WebSphere MQ are registered trademarks of IBM Corporation.


Sources

In addition to coding programs, teaching courses, and independent research, the information in this technology assessment are from IBM white papers, third party documentation and sources, and IBM trial and open source software. Lesson plans and courseware have been developed based upon on IBM product plans and success stories, which are subject to change by IBM without notice. Additional source information on the SYS-ED training service is available from http://www.sysed.com/KnowledgeTransferRM.htm