Adabas is one of the leading database management systems for mission-critical applications. It is hardware-independent, unparalleled in scalability and performance.
This self-paced course provides the essential knowledge of architecture, features and functions of the Adabas database management system serving as a prerequisite for all technical activities in the Adabas environment.
At the end of this course, you will eligible to get earn the Software AG Certified Adabas Associate badge.
Learning Objectives
At the end of this course, learners will be able to:
- Know the architecture, features and functions of Adabas database management system.
- Know how Adabas handle file definition, data description and design considerations.
- Compare relational VS Adabas terminologies
Software Versions Covered
- Adabas V8 (Mainframe)
- Adabas V6 (UNIX®, Microsoft® Windows®)
- NaturalONE 9.1
Intended Audience
- Application Developers, System Analysts, Project Managers, System and Database Administrators
Skills Pre-requisites
- Basic Computer Knowledge
Content Topics
- Adabas in today's IT environments
- Adabas concepts and components
- Adabas file definition, data description and design considerations
- Access logic for reading and updating functions
- Database modification and transaction logic
- Comparison of relational versus Adabas terminology
Delivery Method
- Basic courses are delivered as Self-Paced Course (pre-recorded Instructor presentations, product demonstrations, and hands-on exercises, as applicable)
Self-Paced Duration
- Minimum of 180 minutes
This course also allows you to earn a badge and be a Software AG Certified Natural Associate.
Learning Objectives
At the end of this course, learners will be able to:
- Write simple Natural programs
- Access data that is stored in an Adabas file from within a Natural program.
- Modularize an application using a program and subprogram.
Software Versions Covered
- Adabas & Natural Current Version
Intended Audience
- All Adabas & Natural Users
Skills Pre-requisites
- Basic Computer Skills
Content Topics
- Basic program structure for building your first ´Hello World´ program on the NaturalONE application development platform
- Overview of basic data types and value assignment operation
- Arithmetic operators and data movement operations
- Input and output statements like WRITE, DISPLAY, PRINT and INPUT
- Conditional processing like IF-THEN-ELSE and DECIDE
- String processing operations like EXAMINE, COMPRESS and SEPARATE
- The two general loop types FOR and REPEAT
- A short introduction to the Adabas database system
- How to access Adabas data
- Updating Adabas data with transaction processing
- Modularize the Natural source code into program and subprogram
Delivery Method
- Basic courses are delivered as Self-Paced Course(pre-recorded Instructor presentations, product demonstrations, and hands-on exercises, as applicable)
Self-Paced Duration
- Minimum of 240 minutes
It is recommended that the participants try to reproduce the steps on their own in their own NaturalONE environment. If there is no environment available a free trial can be downloaded via Software AG’s tech community (techcommunity.softwareag.com).
This course also allows you to earn a badge and be a Software AG Certified NaturalONE Associate.
Learning Objectives
At the end of this course, learners will be able to:
- Know the usage of NaturalONE for development
- Know-how about workspace preferences and how to change them
- Use the DDM editor and access database files with the data browser
- Know how to write documentation to get generated by NATdoc as HTML documentation
- Execute adhoc tests of your Natural subprogram
- Know how to debug a Natural program
- Check with NATstyle your defined source code standards
Software Versions Covered
- NaturalONE 9.1
Intended Audience
- Natural Software developers
- Natural administrators
Skills Pre-requisites
- Basic understanding of Natural programming language
Content Topics
- First Steps with NaturalONE
- Source Code Editor
- Workspace Preferences and other Views
- Useful NaturalONE Functions
- DDM and Data Browser
- Documentation NATdoc
- Subprogram Testing
- Debugging
- NATstyle
Delivery Method
- Basic courses are delivered as Self-Paced Training (pre-recorded Instructor presentations, product demonstrations, and hands-on exercises, as applicable)
Self-Paced Duration
- Minimum of 240 minutes
You are an experienced Natural Developer but never worked with NaturalONE? Or you have already worked with Eclipse and also started working with NaturalONE but you have you don't know much about the DevOps tools, such as a ticketing system, a source code management system or a Continuous Integration Tool?
Beside the theoretic background information you are also interested in the details how to use a task view to access issues from a ticketing system. How to work with Git and storing the source changes within there and how to synchronize this process with your colleagues?
And what is the Continuous Integration tool Jenkins doing in the background? If so, this hands-on comprehensive NaturalONE Essentials course has been designed to support users who are aiming to achieve one or more of these objectives.
Learning Objectives
At the end of this course, learners will be able to:
- Use the NaturalONE Program, DDM and MAP Editor
- Know the NaturalONE perspective with all views
- Read database data with the Data browser
- Document the Natural objects using NATdoc
- Execute Add-hoc tests as well as write unit and sequential unit tests
- Debug a Natural object using the Debugger
- Define and monitor coding standards using NATstyle
- Work with an issue tracking system using the task view
- Use the Source Code Management System Git in synchronization with your team colleagues
- Understand the Continuous Delivery process and the definitions for Jenkins
- Perform the Natural Code Coverage
- Use the Natural Profiler for performance monitoring
Software Versions Covered
- NaturalONE Version 9.1
Intended Audience
- Natural Programmers or Natural Administrators
Skills Pre-requisites
- Basic Natural Programming
Content Topics
- First Steps with NaturalONE
- Source Code Editor
- Workspace Preferences and other Views
- Useful NaturalONE Functions
- DDM and Data Browser
- Documentation with NATdoc
- Subprogram Testing (Add-hoc Tests)
- Debugging
- NATstyle
- Natural ONE in a DevOps Environment
- Environment and Infrastructure
- Issue Tracking System
- Testing (unit testing)
- Source Code Management System
- Private Mode Libraries
- Map Editor
- Team Development
- Branching
- Revert Changes
- Continuous Integration
- Code Coverage
- Profiler
Delivery Method
- Essentials courses are delivered as Self-Paced Course (pre-recorded Instructor presentations, product demonstrations, and hands-on exercises, as applicable)
- Please Note: Should you prefer to complete this course with a live instructor, please contact your Software AG Education Services for more details.
Self-Paced Duration
- Minimum of 24 hours
Attendees: |
Software developers, Software architects |
Duration: |
5 days |
Available languages: |
course book: English, German |
Prerequisite: |
This advanced course builds on what you learned in the Natural programming fundamentals course. We propose to attend the following offerings as prerequisite: |
Related products: |
|
Content: |
|
In this course, Natural programmers experienced in using NaturalONE, the Eclipse™-based Natural Integrated Development Environment (IDE) will be introduced to building Rich Internet Applications using Natural for Ajax. In the workshop they will learn to create responsive web pages by using the mobile controls of Natural for Ajax and integrate them in the Natural framework. Also
the basic steps for the continuous integration process are covered.
Duration: | 3 days | |
---|---|---|
Prerequisite: |
| |
Content: |
| |
Available languages: | course book: English course delivery: Dutch, English, French, German, Portuguese, Spanish | |
Software version: | NaturalONE 8.3 |