Application Development, Debugging, and Repurposing Code
Starting in the late 1960ís, the COBOL: Common Business Oriented Language began to replace assembler and other low-level machine languages in business computing operations; the major hardware providers were Burroughs, Control Data, IBM, Honeywell, Sperry, and UNIVAC. By the early 1980ís, COBOL had emerged as the primary development language platform and IBM as the dominant mainframe hardware vendor and provider of the commercial operating systems and system software: MVS - OS/390, DOS/VSE, and VM. The application design and coding of COBOL programs was done in conjunction with IBM - IMS, VSAM, CICS, and Db2 and third party system software - ADABAS and IDMS. COBOL utilized the extended instruction set on mainframe systems, provided an efficient language structure and syntax, supported decimal arithmetic, truncation, and rounding of calculated results. It was simpler and more straightforward to code COBOL programs in place of Assembler and other procedural languages such as C, Fortran, PL/1, and RPG. Application design and development could be concentrated on the business and program logic rather than the complexities of the machine architecture.
Other important reasons for organizational enterprise having made the strategic investment in the COBOL programming language as a application development platform:
COBOL Modernization - Return on Investment
The inventory of 50+ years of COBOL business logic, rules, and applications are a significant component in modern information technology infrastructure; they provide a working framework for standardization and the efficient processing of information and data. The immediate challenge is the maintenance, evaluation, reuse, and web-enabling of COBOL code. The strategic objective is to maximize a return on existing COBOL and information technology resources: shortened development cycles, increased flexibility, and migrating to a SOA: service oriented architecture.
COBOL programmers with multi-platform XML and Java skills will be increasingly important.
IBM Enterprise COBOL for z/OS integrates COBOL and web-based business processes in web services, XML, and Java applications. This allows an organization to build upon and incorporate web-based applications in its information technology infrastructure with: 1- XML and Java interoperability 2- IBM MQ: (WebSphere MQ) middleware support 3- IBM Rational Developer for System z and Rational Team Concert 4- IBM Problem Determination Tools on z/OS.
The new commercial and open source web-based development languages such as Java have featuresets which provide for interaction with IBM COBOL mainframe applications.
The COBOL programmers you need may already be working for you! SYS-EDís challenging, COBOL training lets you grow your own programming staff and save the time and expense of hiring new personnel. In our courses, students learn by doing; one-third of their class time will be spent coding and debugging programs. SYS-ED is recognized as a leader in fast-track COBOL courses and integrated COBOL training programs.
Since 1980, SYS-ED has been providing instructor-led mainframe courses and training services to and for major software houses, consulting firms, Fortune 1000 companies, government municipalities, and healthcare providers.
SYS-EDís credentials in terms of consultancy experience and advanced degrees in many situations will be superior to that of the employees from the source software companies. SYS-ED's courses are taught by system consultant instructors in technology driven classrooms and web-based training delivery medium. We teach industry standard COBOL courses augmented with educational consultancy subject matter and the leading mainframe development utilities and tools. We also provide guidance on the implementation of Enterprise COBOL and migrating from Micro Focus COBOL to Micro Focus Net Express. In addition to the SYS-ED schedule, tailored course offerings also can be conducted at the client location. After a course is over, students receive ongoing support for the inevitable COBOL questions which come up back on the job.
SYS-ED's industry standard courses and COBOL training programs have been designed to correspond with and augment IBM's information strategy:
1- Implement information-driven strategies consistent with business priorities.
2- Use unified tools to competitive advantage for managing data and designing reliable data structures.
3- Accelerate the return on investment associated with information technology projects.
Upon completion of a instructor-led course at the client location, courseware is organized for future use in a web-based infrastructure and delivery medium.
The courseware used in SYS-ED courses consists of student handouts, training aids, and industry-specific examples and exercises. The CETi knowledge base aggregates and analyzes information in the public domain. Content selectively is added to courseware. The long term strategy is to have the courseware recognized as a NRV: Nationally Recognized Vendor.
Courseware as Learning Center
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.
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.
There have been inquiries regarding whether SYS-ED still offered COBOL courses for information technology professionals.
The typical comments were that:
In response to these questions:
COBOL Training Program - z/OS Skills and Web Enablement
Personnel will need to learn new skills for the z/OS environment: maintanence programming, web servicization, and platform migration. Some very experienced people will be learning web enablement technologies; while first generation IT staff will be using ISPF, JCL, and IBM systems software for the first time.
In addition to the COBOL language, the training will include debugging tools and Enterprise COBOL.
Program for Client A: Mainframe Training Services
Twelve programmers and eight people from technical support will complete the distance-learning training. The SYS-ED classroom instruction will have a distance-learning extension affording staff in remote locations to also have the training.
Evolving IT - Interrelated Technologiess
Training on IBM mainframe programming languages and system software is more complex and challenging than ever before. Organizational enterprise have an investment in and inventory of applications which support their business model. There are web server and web-enabled technologies which require development and integration with the mainframe and client/server systems and enterprise databases. There will be long term implications regarding the strategic mix of commercial and open source software. The original work force who coded, maintained, and documented the legacy applications are reaching retirement age and there is a need for qualified personnel. Very few trade schools, junior colleges, or community colleges offer training on legacy programming languages and IBM system software.
SYS-ED trained a significant number of the first generation of mainframe DP personnel. And look forward to training their IT successors in the 21st century.
Teaching is Our Business
Our Teachers Know How to Teach
Enrollment - SYS-ED COBOL Courses are Not for Everyone
COBOL Training - Distance-learning or at Your Office
SYS-EDís core mainframe curriculum have been submitted to the New York State Department of Education - Bureau of Proprietary School Supervision for technical review and licensing.