|
|
|
Desde hace un par de años, los
lenguajes dinámicos han tomado gran fuerza en el desarrollo de
software, desde la creación de aplicaciones standalone, hasta la
puesta en producción de software en Web; adicional a esto, los
conceptos de la Web 2.0 demandan cambios y respuestas rápidas
ante eventos del día a día, no solo en Web 2.0,
también en el ambito empresarial los usuarios demandan que las
liberaciones de productos de software se hagán lo más
pronto posible, lo cual puede viciarse en código mal formado o
díficil de mantener, software muy poco probado e incluso no
funcional. Los lenguajes dinámicos vienen a resolver este tipo
de situaciones ofreciendo características muy poderosas a los
desarrolladores que les permitirán ahorrarse muchas
líneas de código y además ser más
productivos.
Groovy es un lenguaje dinámico para
la JVM, sus creadores lo conciben como: "...una super versión de
Java. Puede explotar las capacidades empresariales Java pero
además tiene características frescas de productividad
como los closures..." , Groovy esta basado en paradigmas como
'Convención sobre configuración', soporta DSL(Domain
Specific Languages), simplifica las pruebas, entre muchas
características más...
"Grails apunta a brindar el paradigma
'convención sobre configuración' de Groovy. Es un
framework Open Source para aplicaciones web que potencializa el
lenguaje Groovy y complementa el desarrollo Java en Web. Puedes usar
Grails como un entorno de desarrollo standalone que esconde todos los
detalles de la configuración o integra tu lógica de
negocio hecha en Java. Grails apunta a hacer el desarrollo tan simple
como sea posible y con esto sería muy atractivo para un amplio
rango de de desarrolladores no solo para aquellos que estén en
la comunidad Java..."
|
|
|
|
|
| El presente curso
esta formado por una serie de módulos que dirigen el desarrollo
de aplicaciones convencionales con Groovy y web con Grails desde sus
conceptos fundamentales hasta el desarrollo de aplicaciones
empresariales robustas que hacen uso de las herramientas más
útiles que se pueden encontrar para desarrollar software,
incluso, software para la Web 2.0. |
Fomentar en los
participantes el uso de lenguajes dinámicos como Groovy para que
puedan aplicarlo en el desarrollo de software productivo en su
día a día. Además, incentivar el desarrollo de
aplicaciones Web con el framework Grails con la finalidad de
facilitarle al participante, el desarrollo de aplicaciones Web para la
solución de problemas empresariales. |
|
|
|
|
|
Para aprovechar al máximo el curso se
recomienda que el participante cuente con conocimientos en:
- Spring
- Hibernate
- Sitemesh
- EJB
- JavaScript - HTML
|
San Lorenzo 1009 Piso
4,
Colonia del Valle,
México, D.F. 03100
Sesiones: Todos
los sábados a partir del 24 de Julio del 2010
(24, 31 de Julio, y 7, 14, 21 de Agosto)
Duración: 40 horas(5 sesiones)
De 9:00 a 18:00 hrs.
|
|
|
|
|
- Lenguajes dinámicos
- Introducción a Groovy
- El lenguaje Groovy
- El GDK
- Metaprogramación
- Pruebas de Unidad y Mocks
- Builders
- Acceso a base de datos
- XML
- Lenguajes de Dominio Especifico
(DSLs)
- Desarrollo Web
|
- Introducción a Grails
- Artefactos
- Ajax
- WebFlows
- Gorm Avanzado
- Plugins
- Seguridad
- WebServices
- Despliegue
- Integración
- Desarrollo de Plugins
Para
conocer el contenido detallado del temario haz clic aquí...
|
|
|
|
|
Inversión:
- $6,000 M.N. Costo del curso completo
- $1,650 M.N. Costo por módulo
¡Atención: aprovecha estas
promociones, son exclusivas en este curso!
- Aparta tu lugar con el 50% del costo del
curso antes del 16 de Julio y obtén una memoria USB de 4GB
- Si llevas laptop se te hace un descuento
del 10%
- ¿Alguien te recomendo este curso y
esa persona también tomó un curso con nosotros?, dinos su
nombre y te haremos un 10% de descuento (Nota: Solo se admite una
persona por recomendación)
- Las promociones 2 y 3 no son acumulables
|
|
|
 |
|