Groovy F2

Why take this course?
🎓 Desenvolvedor Groovy - Recursos Avançados 🚀
¿Qué aprenderás?
Este curso está pensado para seguir la trayectoria del Groovy F1, proporcionándote una experiencia avanzada en Groovy, programación funcional y metaprogramación. Dicho curso te adentrará en los temas más profundos de Groovy 2.4.x, asegurándote de estar al día con las últimas prácticas y técnicas.
**🚀 Conteúdo Programático:
-
Programación Funcional ⚛️
- ¿Qué es?
- Para qué sirve?
- Closures 🧾
- ¿Qué son y para qué se utilizan?
- Sintaxis
- Ejercicios prácticos
- Parámetros
- Más ejercicios
- Closures como parámetros
- Exercícios
- Closures como parámetros dinámicos
- Exercícios
- Closures interfaces polimórficas como closures
- Ejercicios prácticos
- Aprenderás a manejar closures con ejercicios desafiantes que te fortalecerán en su uso.
-
Metaprogramming ✨
- Contexto y entorno de Groovy
- Adición de métodos dinámicos a objetos y clases
- Mudancia de paradigma con programación dinámica y funcional
- Ejercicios prácticos
- Adición de métodos dinámicos en objetos
- Adición de atributos dinámicos en objetos y clases
- Adición de métodos estáticos dinámicos en clases
- Sobreponer métodos dinámicos en objetos
- Ejercicios prácticos
- Conceptos avanzados como Expando para transformar objetos con Groovy.
-
Dinamic Bean com Expando 🔄
- Mudança de paradigma con programación dinámica y funcional
- Arquiteturas de software con Design By Capability
- Dicas gerais sobre o uso de linguagens dinâmicas e funcionais
-
GDK (Groovy DataK binding) 🔧
- O que é? y para qué sirve?
- Benefícios en tu codigo
- Ejercicios prácticos con BigDecimal, Date, String, I/O y Threads
- Ejercicios prácticos con JDBC
- Ejercicios prácticos con Collections - Lis, Set e Map
-
GDK Builders 🏗️
- O que é? y para qué sirve?
- Swing Builder y HTML Builder
- Ejercicios prácticos
-
Groovy Script 📜
- O que é? y para qué sirve?
- Ejercicios prácticos
-
Usando Groovy com Tipagem Forte e Checada ✅
- Aprenderás cómo integrar Groovy en proyectos con tipado fuerte.
-
Distribuição de Soluções em Groovy 📦
- O que é? y cómo implementarla
- Cómo añadir Groovy a proyectos antiguos
-
Referencias Bibliográficas 📚
- Indicación de libros para profundizar en el conocimiento.
Al concluir este curso, estarás equipado con un amplio conjunto de habilidades avanzadas en Groovy, capaz de aplicarlas de manera efectiva en tus proyectos y destacando como profesional en el ámbito de la programación. 🌟
¡Inscríbete y transforma tu carrera como desarrollador con Groovy! 👨💻✨
Loading charts...