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 self-paced course is designed to teach Adabas and Natural users basic how-to’s. In addition, learners will learn how to write simple Natural programs, access data that is stored in an Adabas file from within a Natural program and modularize an application using a program and subprogram.


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

This self-paced course provides a basic introduction to the integrated development environment NaturalONE for novices to make them familiar with the environment to enable them to use NaturalONE as a development environment for Natural programmers. Not only NaturalONE specific features and functions are covered, but as well Eclipse functions which help to simplify the work of a developer.


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.

The NaturalONE Essentials course is based on several parts:  Basic, Core and Electives.

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


NaturalON NaturalO Natural Natura Natur Natu Nat Essential Essentia Essenti Essent Essen Esse Ess E310-75 E310-7 E310- E310 E31
In this course, you will get a first overview of the Adabas database and its programming language Natural.
Adaba Adab Ada robus robu rob databas databa datab data dat rel
API Enable your COBOL and Natural applications
Natura Natur Natu Nat Enablemen Enableme Enablem Enable Enabl Enab Ena
With these tutorial tutorials, you will get an overview of the integration of DevOps tools with the Natural development environment NaturalONE. The tutorials will give you an overview of what the tools are used and wherein the DevOps process they are positioned. It is then followed by a typical example of how to use such a tool from within NaturalONE. The external tools which are used as an example are Git, Jira and Jenkins.
NaturalON NaturalO Natural Natura Natur Natu Nat DevOp DevO Dev Adap Ada you applicatio applicati applicat applica applic appli appl app environmen environme environm environ enviro envir envi env
This advanced course builds on what you learned in the Natural programming fundamentals course. In this course, you will go deeper into Natural and learn programming techniques to write services for a service-oriented environment. This includes the challenge of data access as well as topics on Unicode, XML and web services. Additionally, this course will cover the handling of Binary Large Objects and processes running in the background. Detailed hands-on exercises are available for these topics and will help you deepen your knowledge of Natural.

Natura Natur Natu Nat Programmin Programmi Programm Program Progra Progr Prog Pro Advance Advanc Advan Adva Adv 308-66 308-6 308- 308

Attendees:

Software developers, Software architects

Duration:

5 days

Available languages:

course book: English, German
course delivery: English, French, German, Spanish

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:

  • NaturalONE 8.3
  • Adabas (Unix, Windows) version 6.2
  • Adabas (Mainframe) version 8.3

Content:

  • Service orientated Database Access and transaction logic
  • Internationalization / Unicode
  • XML processing
  • Binary Large Object handling
  • Webservice - client and server view


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:
  • Natural programming and NaturalONE skills as provided in the course 'Natural Programming Fundamentals'
  • Programming experience
We propose to attend the following offerings as prerequisite:

    Content:
    • Introduction and Overview
    • Development Environment
    • Natural Web Page Processing
    • Responsive Web Page Design
    • Training and Demo Application
    • Popular and Special Web Page Controls
    • Deployment
    Available languages:course book: English
    course delivery: Dutch, English, French, German, Portuguese, Spanish
    Software version:NaturalONE 8.3