Serán realizados el viernes 21 de Julio, desde las 2:00 PM y tendrán un tiempo aproximado de 4 horas. Los talleres son prácticos y debes traer tu laptop para poder participar.
Puede hacer clic en el ticket para ver los detalles de los talleres individuales. Si requieres información adicional puedes escribirnos a info@jconfdominicana.org.
Talleres Disponibles:
2:00 P.M / 21 Julio 2023 - Contenedores y Orquestadores de Software Para Javeros
Por Carlos Camacho
Los contenedores y orquestadores de software son herramientas muy demandas al día de hoy por los beneficios en aislamiento, despliegue y homogeneidad en las fases de desarrollo que nos proporcionan, dicho conocimiento es muy demandado en conjunto con las herramientas que utilizamos para nuestro desarrollo y es importante dominar la creación, despliegue y actualización de nuestras aplicaciones utilizando contenedores de software.
Al mismo tiempo, coordinar un grupo de contenedores puede ser una tarea compleja y los orquestadores de software nos ayudan en ese sentido.
En nuestro taller estaremos trabajando específicamente con la tecnología Docker para implementar los conceptos de contenedores y Kubernetes como plataforma para orquestar nuestros contenedores.
Bio:
Carlos Camacho es ingeniero Telemático, Profesor Universitario en la PUCMM, Actualmente Director de la Escuela en Computación y Telecomunicaciones. Co-fundador y organizador del Java Users Group en República Dominicana, Miembro de La Fundación Código Libre Dominicano. Co-Organizador de JConf Dominicana. Co-organizador del Barcamp RD (https://barcamp.org.do/). En sus más de quince años de experiencia, se considera un evangelista de la plataforma Java y todos sus derivados, donde ha impartido diferentes cursos en diferentes centros educativos en República Dominicana y apoyado proyectos bajo la plataforma. Es Director de Tecnologías en la empresa AvatharTech, dedicada al desarrollo y consultoría de aplicaciones para los sectores productivos del país.
2:00 P.M / 21 Julio 2023 - Modern Web Development with Javalin and JavalinVuePor Ivanosevic García
¿Quieres empezar a crear una aplicación fullstack con Java y VueJS? El framework web Javalin te brinda, JavalinVue, un plugin que da soporte para desarrollar frontends con Vue de una manera simplificada en tu mismo proyecto. Junto a Javalin, hacen una combinación interesante que nos ayudarán a empezar a trabajar en nuestro proyecto en cuestión de minutos.
Los temas que estaremos tratando son:
1.Introducción al framework Javalin
2.Creación de un proyecto con Javalin
3.Creación de un Rest API con Javalin
4.Configuración Javalin y Plugins
5.Integración de Javalin y Vue.Js: JavalinVue
6.Creación de un Frontend para nuestro Rest API con JavalinVue
7.Asegurar nuestra aplicación con Javalin
8.Conclusiones
Bio:
Ivanosevic García es Desarollador Java, tiene alrededor de 3 años de experiencia en el mundo del desarrollo conjunto al aseguramiento de calidad de software. Le apasiona ver los nuevos avances al nivel de lenguaje y nuevos proyectos basados en Java. Con relación a la tecnología de Javalin, está creando proyectos desde su versión 3.9, que fue lanzada en 2021, y desde entonces, ha seguido el proyecto. Aparte de haber creado varios proyectos en esta tecnología, se siente confiado en que puede transferir sus conocimientos sobre la misma y sobre JavalinVue.
2:00 P.M / 21 Julio 2023 - Creating your own Machine Learning models in Java, with Java and for JavaPor Brayan Muñoz
Exploraremos la JSR 381 y la API VisRec que simplifica y estandariza un conjunto de APIs familiares a los desarrolladores Java para clasificar y reconocer objetos en imágenes utilizando aprendizaje automático. Además de clases específicas para tareas de reconocimiento visual, proporciona abstracciones generales para tareas de aprendizaje automático como clasificación y regresión.
Revisaremos todas las capacidades de esta API y las veremos ejecutando ejemplos del mundo real con datos del mundo real.
Bio:
Brayan Muñoz es Ingeniero Telemático de la PUCMM desempeña una labor de Desarrollador de Software con alrededor de 3 años colaborando con diferentes equipos profesionalmente bajo el ecosistema Java, Entusiasta del código libre y el open source, occassional commiter a proyectos de código libre, actualmente culminando una maestría en Ciencia de Datos, Board member del grupo de usuarios Java de República Dominicana y apasionado por los deportes y sus números.
2:00 P.M / 21 Julio 2023 - Seguridad para aplicaciones y servicios Java con KeycloakPor Eudris Cabrera
Proteger las aplicaciones y los servicios ya no consiste únicamente en asignar un nombre de usuario y una contraseña. Es necesario gestionar identidades. Necesita integrarse con sistemas de autenticación heredados y externos para proporcionar funciones que están en demanda como los inicios de sesión sociales y el inicio de sesión único (SSO).
La lista de requisitos puede ser larga. Pero no quiere ni debe desarrollar todo esto usted mismo. Keycloak es una solución de gestión de identidades y accesos de código abierto para aplicaciones y servicios modernos. Keycloak se puede utilizar para proteger aplicaciones monolíticas tradicionales, así como microservicios y aplicaciones basadas en malla de servicios que necesitan autenticación segura de extremo a extremo para todos los servicios front-end y back-end.
En este taller, estudiaremos los conceptos fundamentales sobre autenticación y autorización, plataforma de manejo de identidad y cómo proteger aplicaciones y servicios Java con Keycloak.
Bio:
Eudris Cabrera es Ingeniero Telemático (Egresado de PUCMM). Actualmente Desarrollador Informático en el Ministerio de Hacienda de la República Dominicana. Entusiasta de la tecnología y el software libre, desarrollador Java, instructor ocasional (Java / Linux), aficionado del béisbol/sóftbol y los bailes latinos.
Ganador de la beca Linux Training Scholarship 2014 en la categoría Developer Do-Gooder. Miembro asociado del JCP (Java Community Process). Co-fundador/Organizador del grupo de usuarios Java (Java User Group ) de la República Dominicana (aka Java Dominicano) y miembro del staff organizador de JConf Dominicana (https://jconfdominicana.org).
En el tiempo libre, escribe artículos, realiza charlas y ayuda en la revisión de documentación técnica en el mundo Java y el código abierto.
Información sobre los Talleres Prácticos
Serán realizados el viernes 21 de Julio, desde las 2:00 PM y tendrán un tiempo aproximado de 4 horas. Los talleres son prácticos y debes traer tu laptop para poder participar.
Puede hacer clic en el ticket para ver los detalles de los talleres individuales. Si requieres información adicional puedes escribirnos a info@jconfdominicana.org.
Talleres Disponibles:
2:00 P.M / 21 Julio 2023 - Contenedores y Orquestadores de Software Para Javeros Por Carlos Camacho
Los contenedores y orquestadores de software son herramientas muy demandas al día de hoy por los beneficios en aislamiento, despliegue y homogeneidad en las fases de desarrollo que nos proporcionan, dicho conocimiento es muy demandado en conjunto con las herramientas que utilizamos para nuestro desarrollo y es importante dominar la creación, despliegue y actualización de nuestras aplicaciones utilizando contenedores de software.
Al mismo tiempo, coordinar un grupo de contenedores puede ser una tarea compleja y los orquestadores de software nos ayudan en ese sentido.
En nuestro taller estaremos trabajando específicamente con la tecnología Docker para implementar los conceptos de contenedores y Kubernetes como plataforma para orquestar nuestros contenedores.
Bio: Carlos Camacho es ingeniero Telemático, Profesor Universitario en la PUCMM, Actualmente Director de la Escuela en Computación y Telecomunicaciones. Co-fundador y organizador del Java Users Group en República Dominicana, Miembro de La Fundación Código Libre Dominicano. Co-Organizador de JConf Dominicana. Co-organizador del Barcamp RD (https://barcamp.org.do/). En sus más de quince años de experiencia, se considera un evangelista de la plataforma Java y todos sus derivados, donde ha impartido diferentes cursos en diferentes centros educativos en República Dominicana y apoyado proyectos bajo la plataforma. Es Director de Tecnologías en la empresa AvatharTech, dedicada al desarrollo y consultoría de aplicaciones para los sectores productivos del país.
2:00 P.M / 21 Julio 2023 - Modern Web Development with Javalin and JavalinVue Por Ivanosevic García
¿Quieres empezar a crear una aplicación fullstack con Java y VueJS? El framework web Javalin te brinda, JavalinVue, un plugin que da soporte para desarrollar frontends con Vue de una manera simplificada en tu mismo proyecto. Junto a Javalin, hacen una combinación interesante que nos ayudarán a empezar a trabajar en nuestro proyecto en cuestión de minutos.
Los temas que estaremos tratando son:
1.Introducción al framework Javalin 2.Creación de un proyecto con Javalin 3.Creación de un Rest API con Javalin 4.Configuración Javalin y Plugins 5.Integración de Javalin y Vue.Js: JavalinVue 6.Creación de un Frontend para nuestro Rest API con JavalinVue 7.Asegurar nuestra aplicación con Javalin 8.Conclusiones
Bio: Ivanosevic García es Desarollador Java, tiene alrededor de 3 años de experiencia en el mundo del desarrollo conjunto al aseguramiento de calidad de software. Le apasiona ver los nuevos avances al nivel de lenguaje y nuevos proyectos basados en Java. Con relación a la tecnología de Javalin, está creando proyectos desde su versión 3.9, que fue lanzada en 2021, y desde entonces, ha seguido el proyecto. Aparte de haber creado varios proyectos en esta tecnología, se siente confiado en que puede transferir sus conocimientos sobre la misma y sobre JavalinVue.
2:00 P.M / 21 Julio 2023 - Creating your own Machine Learning models in Java, with Java and for Java Por Brayan Muñoz
Exploraremos la JSR 381 y la API VisRec que simplifica y estandariza un conjunto de APIs familiares a los desarrolladores Java para clasificar y reconocer objetos en imágenes utilizando aprendizaje automático. Además de clases específicas para tareas de reconocimiento visual, proporciona abstracciones generales para tareas de aprendizaje automático como clasificación y regresión.
Revisaremos todas las capacidades de esta API y las veremos ejecutando ejemplos del mundo real con datos del mundo real.
Bio: Brayan Muñoz es Ingeniero Telemático de la PUCMM desempeña una labor de Desarrollador de Software con alrededor de 3 años colaborando con diferentes equipos profesionalmente bajo el ecosistema Java, Entusiasta del código libre y el open source, occassional commiter a proyectos de código libre, actualmente culminando una maestría en Ciencia de Datos, Board member del grupo de usuarios Java de República Dominicana y apasionado por los deportes y sus números.
2:00 P.M / 21 Julio 2023 - Seguridad para aplicaciones y servicios Java con Keycloak Por Eudris Cabrera
Proteger las aplicaciones y los servicios ya no consiste únicamente en asignar un nombre de usuario y una contraseña. Es necesario gestionar identidades. Necesita integrarse con sistemas de autenticación heredados y externos para proporcionar funciones que están en demanda como los inicios de sesión sociales y el inicio de sesión único (SSO).
La lista de requisitos puede ser larga. Pero no quiere ni debe desarrollar todo esto usted mismo. Keycloak es una solución de gestión de identidades y accesos de código abierto para aplicaciones y servicios modernos. Keycloak se puede utilizar para proteger aplicaciones monolíticas tradicionales, así como microservicios y aplicaciones basadas en malla de servicios que necesitan autenticación segura de extremo a extremo para todos los servicios front-end y back-end.
En este taller, estudiaremos los conceptos fundamentales sobre autenticación y autorización, plataforma de manejo de identidad y cómo proteger aplicaciones y servicios Java con Keycloak.
Bio: Eudris Cabrera es Ingeniero Telemático (Egresado de PUCMM). Actualmente Desarrollador Informático en el Ministerio de Hacienda de la República Dominicana. Entusiasta de la tecnología y el software libre, desarrollador Java, instructor ocasional (Java / Linux), aficionado del béisbol/sóftbol y los bailes latinos.
Ganador de la beca Linux Training Scholarship 2014 en la categoría Developer Do-Gooder. Miembro asociado del JCP (Java Community Process). Co-fundador/Organizador del grupo de usuarios Java (Java User Group ) de la República Dominicana (aka Java Dominicano) y miembro del staff organizador de JConf Dominicana (https://jconfdominicana.org).
En el tiempo libre, escribe artículos, realiza charlas y ayuda en la revisión de documentación técnica en el mundo Java y el código abierto.