Canada IT Courses
ExitCertified US




ExitCertified - Excellence in IT Certified Education
 
IT education classes
IT training feature sheet
 
   
 
start > courses and registration > training feature sheet
G and G Primer: Rapid Web Development with Groovy and Grails :: [DTW-2200]
 
 
 
 
sun microsystems certified training   this course works with savings passes
 
code. DTW-2200   length. 1 days
type. Instructor-Led   partner. Sun Microsystems
price.
$450 :: $383 GSA GOV.
 
 
During this Groovy and Grails Primer course, you will become familiar with the features offered by the Groovy language and the Grails framework. You learn how to integrate Grails with existing Java Enterprise services, databases, and web applications and how to leverage Groovy's additional power to Java technology, and how to make writing shell and build scripts easy with Groovy's powerful processing primitives, object-oriented abilities and an Ant DSL. You learn how Groovy supports domain-specific languages and other compact syntax so your code becomes easy to read and to maintain, and how to simplify testing by supporting unit testing and mocking out-of-the-box. In addition, you learn how to integrate Grails with existing frameworks, such as Spring and Hibernate, Java Enterprise services, databases and web applications and how to use a blended approach mixing static and dynamically typed code to maximize the scalability of your code base. Come to this course to experience the power of Grails 1.0 and Groovy 1.5. This 1-day Groovy and Grails course has been developed by Grails Project lead and former Skills Matter CTO Graeme Rocher and is being kept up to date with all the latest developments by Steven DeVijver, co-founder of the Grails project.
 
course schedule  
 
There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links below.
   
Request course date Request on site training
 
who can benefit
 
 
This Groovy and Grails workshop is suitable for anyone who is interested in the dynamic language landscape, but has a particular focus on Java developers looking to explore the possibilities that powerful dynamic languages like Groovy offer.
 
prerequisites
 
 
To benefit from this course, you will need to have experience with Java web development before the course.
 
skills gained
 
 
Upon successful completion of the course, the student should be able to:

Explain the basics of the Groovy language
Leverage Groovy's power features, including Groovy's powerful processing primitives to make writing shell and build scripts easy
Use domain-specific languages
Leverage Grails' Hibernate-powered ORM layer
Use Grails' MVC components
Integrate Grails with existing Java components and services




 
course content details  
 


  Module 1 - The Groovy Tour

Groovy for Java developers - The basics
The syntax similarities
New language constructs
Groovy Strings
Closures
What makes Groovy tick?
Groovy dynamism
Meta-programming
Embedding Groovy




  Module 2 - Getting Started With Grails

The Grails introduction
Background, foundations and motivations
Current project status
Why choose Grails for your project?
Grails basics
The Project infrastructure
Running Grails scripts
Creating a basic CRUD application




  Module 3 - The Grails Domain Model

Understanding domain models
Domain-driven development with Grails
Applying domain constraints
Defining domain relationships
Working with persistence methods
Saving, deleting, and updating
Using dynamic finders
Advanced querying with criteria and HQL




  Module 4 - The Web Layer

Orchestrating requests with controllers
Rendering responses
Handling data binding and validation
Groovy views with GSP
Supplying the model
Logic, iteration, and filtering
Advanced site layouts with SiteMesh
Separating logic and content with Tag libraries
Dynamic tag library basics
Logical and iterative tags




  Module 5 - Java Integration

Java Enterprise integration
Packaging and deployment onto Java Platform, Enterprise Edition (Java EE) containers
Using Enterprise JavaBeans (EJB 3 entities with Grails
Grails and the Servlet environment
Technology stack integration
Wiring it all together with the Spring DSL
Scripting Hibernate with GORM





 
Advanced training to the point.  Contact an expert training consultant to put together the best training package for your organization

Save on Sun Microsystems Training



find a course
 
phone us
 
view course schedule





Refresh your IT training.

 
go to top
Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education
© 2008 ExitCertified. All rights reserved.
terms of use and disclaimer :: privacy policy :: webmaster :: link to us
   
Sacramento Training :: 916.669.3970 | Las Vegas Training :: 1.800.803.EXIT (3948) | San Francisco Training :: 415.975.3948 | San Jose Training :: 408.288.EXIT (3948)
Phoenix, Arizona Training | Los Angeles, California Training | San Diego, California Training | Broomfield, Colorado Training | Fort Lauderdale, Florida Training
Tampa, Florida Training | Atlanta, Georgia | Downers Grove, Illinois | Kansas City, Kansas Training | Portland, Maine Training | Baltimore, Maryland Training | Burlington, Massachusetts Training
Troy, Detroit, Michigan Training | Minneapolis, Minesota Training | St. Louis, Missouri Training | Omaha, Nebraska Training | Edison, New Jersey Training | New York City, New York Training
Raleigh, North Carolina Training | Columbus, Ohio Training | Philadelphia, Pennsylvania Training | Nashville, Tennessee Training | Dallas, Texas Training
Houston, Texas Training | Hampton, Virginia Training | Madison, Wisconsin Training | Seattle, Washington Training

ExitCertified is a global provider of authorized technology training. Some of our popular course topic searches include:

Java Training | J2EE Training | JSP Training | Java Courses | Servlets Training | EJB Training | Struts Training | Networking Courses | Solaris Training
Red Hat Training | SUSE Training | XML Training | Oracle SQL | Oracle PL/SQL | DBA Training | DBA Certification | Oracle Certification
RedHat Training | Solaris Certification | Java Certification | Veritas Certification | PeopleSoft Training | 11g Training | 11g Certification
RedHat Courses | SQL Training | 10g Training | 9i Training | Application Development Training | Certified Training | Corporate Training
Government Training | Course Catalogue | Training Schedule | Certification Training | Project Management Training | Linux Training
Solaris 10 Training | Unix Training | NetBackup Training | Virus Protection Courses | Education Technology Newsletter | zSeries Training
s/390 Training | iSeries Training | DB2 Training | OS/400 Training | AIX Training | Rational Courses | PMI Training | Project Management Training
SeeBeyond Training | Java Composite Application Platform (JCAPS) Training | MySQL Training | MySQL Database Course | Hyperion Training | Fusion Middleware