Banner Technical: Introduction to Groovy and Grails

This course will equip you with the basics of the Groovy language and use of the Grails framework as applied to Higher Education using Banner 9 technology.


The Banner Technical: Introduction to Groovy and Grails will dive into the practical concepts used when working with Banner 9 web page development. Through hands-on exercises throughout the session, you will achieve the necessary skills for modifying Banner 9 code, laying the groundwork by providing the technical language and framework usage knowledge through an Integrated Development Environment.

This course is designed as a pre-requisite course immediately prior to the Extending Banner 9 SS Apps course.


  • Certified instructor-led training
  • In-person course delivery
  • Catered Lunch, snacks & coffee and light breakfast foods daily


  • Those who have some experience using banner
  • Individuals who have a working knowledge of SQL and PL/SQL
  • Participants who have completed the Java/OOP course or have equivalent experience.


  • Introduction to the XE technology stack used with Banner Apps.
  • The MVC Model and how it pertains to XE apps, both Admin pages and SSB pages
  • Object Oriented concepts review, and how OO is implemented with Groovy
  • Classes and objects, constructors
  • Groovy language structure and syntax, programming logic
  • Groovy types, Gstrings, operators, date and numeric processing
  • Collections focusing on Lists and Maps
  • Closures
  • Groovy beans
  • File I/O
  • XML processing
  • Web page design
  • HTML, JavaScript, XML, overall web app terminology
  • The Grails framework
  • Hello World
  • The use of the IDE with Groovy and Grails

Course Information

This course is unavailable at this time.

Course Fees (Login required)