grafitti

Education/Training

A wide range of training and certification programs is available to assist in bringing your staff up to speed.

On-site custom sessions can be tailored to address your particular needs, anytime, anyplace.

Call toll-free in the US
1 (866) 882-1888
or,
+1 (954) 791-8575
for more information or to schedule a class.
You may also fill out our contact form.

Technical Curriculum

Course# Description Length
       
BA.100 BASICS - Dictionaries, Access
  • Technical Managers, developers, programmers and advanced users.
  • Data Dictionaries - A and S types, Correlatives
  • Access (or Retreive) statements and how they work.
  • BUILD - Access statement builder operation
  • applicable to all extended relational/Pick/U2 environments
  • 1 day
    Technical

     
     
           
    BA.102 BASICS - FILE and dictionary management
  • File management - Creating files, modulo, sizing, naming conventions
  • Btree indexing, Dictionary development, index keys, binding, building indices
  • Co-ordinated multi-value sets - controlling and dependent fields
  • 1 day
    Technical
     
           
    BA.110 BASICS - BASIC programming
  • Programming concepts - PROGRAM, SUBROUTINE
  • OPEN, READ, WRITE, SUBROUTINES, CALLS, EXECUTES
  • CASE statements, IF THEN constructs, ICONV, OCONV
  • Use of COMMON statements and INCLUDES
  • Dynamic vs Dimensioned arrays, efficient programming techniques
  • Naming conventions, standards, policy and procedures
  • 2 day
    Technical
     
           
    BA.120 Nucleus Technology - Management Briefing
  • For Developers and Managers who wish to evaluate Nucleus Technology. Screen and Menu Navigation, Fundamentals of Screen Development. Review of security, Introduction to Nucleus concepts and capabilities
  • Evaluation Copy of Nucleus is provided.
  • ½ day
    introduction Non
    technical
     
     
           
    NC.201 Introduction to Nucleus Technology
  • Screen development and design
  • Multi-value sets (grids), btrees, validations, menu building
  • Pop-up selections, choice lists, help authoring, prompting, Validations, error messages, protect, no-change, display, require, save.require, password, check-box, id-supp, heading-supp, footing-supp, changemsg-supp, frame, graphic line, tabgroup, field color, page, heading, window and other screen properties are covered
  • You will be able to develop working screens or 'rule-sets' after this introduction.
  • Nucleus evaluation copy and course materials are included.
  • 1 DAY
    Technical SHORT
    COURSE
     
           
    NC.210 BASICS - Event Driven BASIC programming
  • Programming concepts
  • Naming conventions for file, dictionary and variables.
  • Reserved words and reserved characters
  • Object Property management in the Nucleus environment
  • Hide, show, secure, hidepage, showpage, buttons,
  • Choice list, selection using btree
  • Covers COMPILE, LOAD, CORR, PREFIELD, ICONV, OCONV, VALID, PREWRITE, POSTWRITE, POSTDELETE, SPECIAL, POSTFIELD, READSUB, CHOICE, GENID, FIELDDELETE,,TIMEOUT,CROSSPAGE, UNLOAD, PREDELETE WRAP and COMMANDMENU events.
  • 2 day
    Technical
     
           
    NC.230 Nucleus Essentials
  • Targeted for Programmers and Software Developrs
  • Screen and Menu Development. Covers all aspects of NC.201
  • Fundamentals of Screen Development and the Report Writer
  • Drill-downs, debugging, segmented id, passing parameters
  • Validations, Help Authoring, On-The-Fly prototyping methods
  • Batch Processing and PARAGRAPHS, "hot-buttons" and defaults
  • The Generalized Subroutine and Nucleus events, System Security
  • Introduction to Source Code Control and use of the Nucleus editor (NuEdit), Tips and Techniques for screen design. Questions and Answer session. Review development of an order-entry screen including hide- page/show.page, hide.field/show.field, PROPERTIES and definition.
  • 3 day  
           
    NC.301 NuControl - Change management and Version Control
    Source management theory, Account and project setup. Developer administration, Placing objects (items) under source management.
    Check-in, Check out, Release and Rollback administration, "Stealing".
    Build management - Full and interim builds (release sets). Distribution from development to QC, promoting QC to production - source or object discussion. Library management, Source comparison, Object code distribution methodology. Managing multiple projects, toe-tagging tools and environmental forensics. Review of the NuControl function library and the expanding pre-compiler. Access controls, Configuration management, Automatic notification, BEAR: Bug, Enhancement, Advisory and Resolution admin. Selecting an editor - by group or user. Using NuEdit, Dictionary management. Change auditing. FILEMAINT
    3 day
    in depth technical course for programmers, Database Administrators and IT Managers.
     
           
    NC.401 Nucleus Developers & Value Added Reseller’s (VAR) course
  • Pre-requisite is the Nucleus NC230 course & Nucleus experience
  • Developing for platform Independence & application distribution
  • Distribution of screens & routines to distributed sites
  • Advanced Programming using the Generalized Subroutine
  • Function library and "client" or "site" functions and their use
  • Subroutine development conventions
  • Converting Legacy applications to the Nucleus environment
  • Field defaults, validations, A, F and I type correlatives
  • Source Code Control topics, check-in/check-out, release
  • 3 day
    Technical
     
           
    NC.450 Advanced Nucleus Btree Usage: Tips, Tricks & Search methods
  • Intersected searches, Multi-word keys, Jump – Search & Return
  • Advanced storage and retrieval, large file system management
  • 2 day
    Technical
     
           
    NC.501 Advanced developers workshop.
    Prerequisite: 3 months experience using Nucleus
    Prerequisite: Specs for an application you wish to create or enhance
    3 day
    Technical
     
           
    NC.502 Database BASICS - System Administration Universe Internals
    Comprehensive coverage of Universe system administration. Account setup, user administration, file creation and file types, file resizing, rotating file pool, MFILES, FNUXI, btree Indexing. Universe internals. Assumes understanding of the editor and Retrieve. Specific to Universe
    3 day
    Technical
     
           
    NC.601 Graphic User Interface: – GUI screens & design theory. Converting character based screens to GUI. Covers standard GUI conventions, MIDI forms, tab-group, font, size, page, help, using the GUI designer, grid forms, buttons, radio buttons, check boxes, selections, etc. 1 day
    Technical
     
           
    NC.610 Nucleus StarSite workshop. Web-site and catalog development
    The objective of this workshop is to create an operational interactive website using Nucleus rule-sets defined within the StarSite environment.
    Project Based
    Technical
     
           
    NC.901 Migration to Nucleus from System Builder
    Operation of the SB2 utilities, processing options, debugging. Prerequisite is an expert understanding of Nucleus.
    SB knowledge is assumed.
    Project Based
    5 day minimum
    Technical
     
    Availability
    All the above courses can be provided "on-site" at your location on a per-diem basis. Some classes are available on a one-to-one basis over the web. Please contact the Binary Star office for details.
    Multiple enrollment discounts are available.