Groovy on Grails ONLINE TRAINING
FOR FREE DEMO contact us at:
Email : training@apex-online-it-training.com
Groovy on Grails COURSE CONTENT
- Groovy Fundamentals
- Differences between Groovy and Java
- Compiling and executing Groovy programs
- The basic Groovy data types and optional typing
- Writing Groovy scripts
- Declaring classes
- Overriding operators and type coercion
- GDK: the Groovy library
- Groovy strings
- Regular expressions in Groovy
- Groovy Collections
- Ranges
- Lists
- Maps
- Iterators and polymorphic algorithms
- Closures in Groovy
- Declaring closures
- Available options for calling closures
- Groovy Control Structures
- The "Groovy truth"
- Conditional execution
- Looping constructs
- Using Classes and Scripts
- Groovy fields and local variables
- Methods and operations
- Safe dereferencing with the ?. operator
- Organizing classes in packages
- Using inheritance
- POGO's vs. POJO's
- Unit Testing in Groovy
- GroovyTestCase
- Unit-testing Groovy code
- Unit-testing Java code
- Code coverage and automation
- Groovy Builders
- NodeBuilder
- MarkupBuilder
- SwingBuilder
- Survey of the GDK
- Simplified File access
- Templates
- Groovlets
- Database Access with Groovy
- Basic database operations
- DataSet operations
- Groovy and ORM solutions
- Working with XML
- Reading and parsing XML documents
- Using XPath expressions
- Distributed processing with XML
- Simple Metaprogramming
- Metaclasses
- Injecting methods with Categories
- The Expandmetaclass
- Web Development with Grails
- The Grails framework
- Creating web applications using Grails