Groovy
Fundamentals, Practical and Mastering Groovy Programming
As with any kenkousen material, it is both informative and entertaining. Moreover, OReilly video quality is excellent. Whether you are just starting with Groovy or want to go deeper these videos are a great option.
Groovy Programming Training Course
This course covers advanced topics which are normally not covered in Groovy courses.
Featuring Dynamic Typing, Closures, Unit Testing with Spock, Metaprogramming and DSLs contains over 11 hours of video
The Complete Apache Groovy Developer Course
An introductory Groovy course which will get you started in the Groovy world.
If you are beginner programmer with a some experience in another language like Python or Ruby this course is for you. If you’re an existing Java Developer (Beginner or Experienced) this course is also for you.
Groovy Fundamentals
If you need to work with XML and Groovy, @jeremyjarrell course in PluralSight has a nice module about it. Moreover, the course has modules about:
- Groovy Syntax
- Java & Groovy interoperability
- Unit testing
- Working with REST
- Working with databases
Grails
Introduction to Grails
Dan Bunker offers a Grails 2 course which introduces:
- Grails Tools
- Grails Domain Classes and GORM
- Grails Controllers and GSP
- Grails Spring Security
Through the course he uses the Grails Database Migration Plugin which is a must whether you are using Grails 2 or Grails 3.
He also describes Cross-site scripting (XSS) attacks and how to prevent them in the context of a Grails app.
Mastering Grails. A Comprehensive Grails Course
Although this course was built with Grails 2, the concepts will translate to Grails 3.
it will show you how to design the data layer, teaching you about dynamic and static scaffolding, bootstrapping data, and various constraints. This video tutorial will also cover designing the web and logic layer, managing data with GORM, and adding finishing touches to the application
Comment
At Christmas, instead on sending you a collection of curated links about the groovy ecosystem, I tend to do something a little bit different. Last year, I sent a collection of the software which I normally use and love in my daily routine.
This year, I have prepared a collection of links to Groovy Grails Video courses. Any of these will be a great present for yourself or for your groovy colleagues.
Groovy Calamari