Enrollment Options

NaturalONE Essentials


 

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
Self-Paced Course Enrollment