110 likes | 241 Views
Groovy and Grails provided by Hyderabadsys online training.Businesses now need agile platform for fast development of programs with guarantee that is prepared to quality of services, conformity to design and architecture standards.Groovy and Grails provided by Hyderabadsys online training. Two matters that are essential affect our ability. First, it is the perspective of everyone concerned. Second it is tools, framework, and the languages we utilize to get our work done. You can find frameworks and languages including Grails and Groovy, appear in recent years that support a development strategy that is more agile. Groovy, developed and Bob McWhirter in 2003 [ 28 ], is a language which is very just like languages like Python, Smalltalk, Ruby and Perl.<br>Grails is an open-source web application framework together with the Groovy which exercise tradition - over - configuration, honor the DRY (do not Repeat Yourself) is lightweight, and principle - making it a sensible framework that is agile.<br>http://hyderabadsys.com/groovygrailsonlinetraining/<br>Contact:<br>India: 91 9030400777 <br>Us: 1-347-606-2716<br>Email: contact@Hyderabadsys.com
E N D
Welcome Hyderabasys ProvidesGroovy and Grails online training
Groovy and Grails: • Groovy and Grails Online Training • • Language Overview1. What is Groovy?2. What Groovy can do3. Installing4. Running Groovy scripts• Basic Syntax and Scalar Variables1. Syntax rules2. Numbers – Integers, Floats, and BigDecimal3. Strings – Double quoted, Single quoted, Here documents, Slash quoted, GStrings4. Operators
• Collections1. Lists2. Coding a closure – The it parameter, Passing multiple parameters, Naming parameters (the -> operator)3. Maps4. Ranges• Flow Control1. If statements – The truth in Groovy2. Switch statements3. While loops4. For loops5. Exceptions
• Classes of Groovy and Grails Online Training1. Defining classes – File-to-class relationships2. Member variables – Automatic getter/setter generation, Default visibility, Safe dereferencing with ? operator3. Methods – Optional parameters and default parameters4. Operator overloading5. Automatic constructor generation – Initializing property values in the constructor6. The Closure Groovy class7. Coding a method that expects a closure – Calling into the closure, Passing parameters
• Advanced Classes and Closures1. Closures – Using methods as closures, Polymorphic closures2. Operator overloading3. Metaprogramming – Discovering a class, Discovering fields, Discovering methods, Method resolution4. Pointers – Method, Field5. Calling methods that do not exist – ExpandoMetaClass, Categories• Regular Expressions1. Regular Expression syntax2. The =~ operator3. The ==~ operator4. Common methods that use Regular Expressions
• Builders and Slurpers1. What are Builders and Slurpers?2. Node Builder3. Mark up Builder4. Ant Builder5. Using the ConfigSlurper• Grails Installation and Overview: Groovy and Grails Online Training1. Installing Grails – GRAILS_HOME variable , Updating PATH2. Technologies included with Grails – Spring, Hibernate, Site Mesh, AJAX libraries, Jetty/Tomcat3. Main components of a Grails application – Domain, Controller ,View , Configurations• Creating a simple Grails application1. The create-app command2. Configuring the application3. Create a Domain
4. Getting started with the Grails scaffolding5. Generate views and a controller with create-all6. Create a basic Controller7. Running the application8. Unit Tests• The Domain1. Modeling relationships – be longs To, mapping, and has Many – One-to-one, One-to-many, Many-to-Many2. Validators – constraints3. GORM – Using the dynamic finder methods, Criteria objects, HQL
• Domain Queries1. Using the dynamic finder methods2. Criteria objects3. HQL• Controllers1. Navigation2. Returning data to the view3. Calling a controller method from the view4. Scopes – Request, Flash, Session, servletContext5. Working with redirects6. Creating and using services7. Binding properties to domain objects8. Command objects
• GSP basics1. How GSPs work2. Common GSP tag libraries3. Custom error messages4. Rendering and processing forms5. Writing custom tag libraries6. Working with layouts• Filters ofGroovy and Grails Online Training1. Creating simple filters2. Assigning a filter to actions on a controller3. Assigning a filter to a url4. Defining when a filter executes – Before, After, after View
Groovy and Grails Online Training Contact:- India: +91 9030400777 USA: +1-347-606-2716 Email: contact@Hyderabadsys.com http://hyderabadsys.com/groovygrailsonlinetraining/