- 59
- 69 729
Nabenik
Приєднався 26 бер 2017
Programación en vivo: Creando un microservicio con Kotlin, Jakarta EE, MicroProfile y Payara Micro
En esta sesión de LiveCoding creamos desde 0 un microservicio con Kotlin que incluye configuración con Maven, una API REST con JAX-RS, Inyección de dependencias con EJB/CDI y persistencia hacia base de datos vía JPA utilizando H2.
La sesión se llevo en cojunto con el Colegio de Ingenieros de Guatemala.
Indice:
01:07 - MicroProfile Starter
03:37 - Configurando Maven para el soporte de Kotlin
11:04 - Creación de una Data Class con JPA
16:36 - Creación de un repositorio de datos con EJB
27:01 - Creación de un controlador en JAX-RS
33:32 - Ejecución del microservicio con Payara Micro
34:48 - Pruebas del API REST
39:00 - Recapitulando las estructuras de Kotlin utilizadas y cierre
La sesión se llevo en cojunto con el Colegio de Ingenieros de Guatemala.
Indice:
01:07 - MicroProfile Starter
03:37 - Configurando Maven para el soporte de Kotlin
11:04 - Creación de una Data Class con JPA
16:36 - Creación de un repositorio de datos con EJB
27:01 - Creación de un controlador en JAX-RS
33:32 - Ejecución del microservicio con Payara Micro
34:48 - Pruebas del API REST
39:00 - Recapitulando las estructuras de Kotlin utilizadas y cierre
Переглядів: 780
Відео
Como iniciar una carrera en TI
Переглядів 924 роки тому
En esta charla discutimos como iniciar una carrera en tecnologías de la información y cuales caminos están disponibles para desarrollarte profesionalmente.
Consejos y el camino del desarrollador del software
Переглядів 2634 роки тому
En esta presentación, discutimos el panorama de desarrolladores de software en 2020, los diversos caminos que se pueden seguir así como consejos útiles para mejorar tu carrera como desarrollador.
15 minutos de GraalVM
Переглядів 9754 роки тому
¡Hola mundo! En este nuevo segmento estaremos compartiendo mino-tutoriales, noticias y tips respecto a las novedades en el mundo de desarrollo de Software. En esta oportunidad hablaremos de GraalVM y como ha impactado el mundo Java, asi como una pequeña demostración. Música: www.bensound.com/
¿Que hay de nuevo en Node.js 14?
Переглядів 714 роки тому
Esta presentación fue parte de Academik Dev Day 2020, la charla fue impartida por nuestro instructor Alexander Bolaños. Más información academik.io/
De Java 8 a Java 11 y 14
Переглядів 7684 роки тому
En esta presentación hacemos un recorrido sobre las caracteristicas de Java como lenguaje de programación desde Java 8 hasta Java 14. Posteriormente brindamos algunos tips para migrar tus aplicaciones desde Java 8 a 14
Programacion funcional en JavaScript
Переглядів 2054 роки тому
En esta charla discutimos los fundamentos básicos de la programación funcional y como estos se utilizan en JavaScript. Esta charla fue parte de Academik Dev Day 2020, más información academik.io/talks/dev-day.html
Como desarrollar una aplicación Android con Java y REST Web Services
Переглядів 3654 роки тому
Presentación realizada por el instructor Max Cerna durante Academik Dev Day 2020 Más info en academik.io/talks/dev-day.html
Creación de un proveedor de tokens simple con Payara Reals
Переглядів 1824 роки тому
En este video demostramos el funcionamiento de un servicio que genera JWT a partir de usuarios almacenados en un realm del application server
Demostración de MicroProfile JWT Security
Переглядів 3464 роки тому
Demostración de la funcionalidad de MicroProfile JWT Security para proteger aplicaciones empresariales
Protección de aplicaciones 101 con Jakarta EE
Переглядів 4984 роки тому
Una fundamentación téorica y consejos prácticos para la protección de aplicaciones Jakarta EE y su relación con el OWASP Top 10
Tipos de datos complejos en TypeScript
Переглядів 974 роки тому
Exploramos algunos tipos de datos complejos en TypeScript
Características principales de TypeScript
Переглядів 1084 роки тому
Una introducción corta a las características principales de TypeScript
Caracteristicas principales de ECMAScript 6
Переглядів 5284 роки тому
Una introducción a las características principales de ECMA 6
Compilación de un programa en TypeScript
Переглядів 1234 роки тому
Introducción a la compilación de programas con TypeScript
Mejorando tus aplicaciones web con ECMA 6 y TypeScript
Переглядів 2424 роки тому
Mejorando tus aplicaciones web con ECMA 6 y TypeScript
Empaquetando aplicaciones Java con Docker y Kubernetes
Переглядів 6814 роки тому
Empaquetando aplicaciones Java con Docker y Kubernetes
2-Integrando Arquillian y Payara en un proyecto Java EE 8
Переглядів 5745 років тому
2-Integrando Arquillian y Payara en un proyecto Java EE 8
3-Utilizando ShrinkWrap con Arquillian
Переглядів 5895 років тому
3-Utilizando ShrinkWrap con Arquillian
4-Probando un repositorio de datos con Arquillian y Payara 5
Переглядів 4125 років тому
4-Probando un repositorio de datos con Arquillian y Payara 5
1-Creación de un CRUD Rest con Java EE 8 y Payara 5
Переглядів 3,2 тис.5 років тому
1-Creación de un CRUD Rest con Java EE 8 y Payara 5
3-Introducción a JUnit con IntelliJ IDEA
Переглядів 12 тис.5 років тому
3-Introducción a JUnit con IntelliJ IDEA
4-Control de ejecuciones con JUnit, Before, BeforeClass, After y AfterClass
Переглядів 1,7 тис.5 років тому
4-Control de ejecuciones con JUnit, Before, BeforeClass, After y AfterClass
2-Diferencias entre pruebas unitarias, integración de sistema y aceptacion (discusión)
Переглядів 4,3 тис.5 років тому
2-Diferencias entre pruebas unitarias, integración de sistema y aceptacion (discusión)
1-Control de calidad de software (discusión)
Переглядів 1,6 тис.5 років тому
1-Control de calidad de software (discusión)
Tips para mejorar tu carrera como desarrollador
Переглядів 5156 років тому
Tips para mejorar tu carrera como desarrollador
muy buen video, que clase de alumnos de primaria no guardan silencio y estan hablando sin prestar atencion para de primaria ojala a mi me hubiera enseñado esto minimo cuando estaba en la uni no como los maestros mediocres que tube en su mayoria no todos
Donde puedo obtener la presentacion ?
Buenas, como puedo conectar VisualVM a un servidor remoto? Tienes videos actualizados?
Perfecto video :D que envidia no ser un estudiante de esa escuela xD me quede con las ganas de saber como calcular la complejidad de un algoritmo utilizando sucesiones geométricas
Excelente explicación, nuevo sub.
como puedo contactarlo Master
No soy su alumno, pero luego de ver el video quiero serlo jajaja
Excelente video de @tuxtutor !! Victor Orozco!!
BUEN VIDEO TIO NABENIK. YO EGRESÉ DE LA UNI CON JAVA 8, PERO ME TUVE QUE ACTUALIZAR AÑO A AÑO CON LAS NUEVAS VERSIONES Y CUESTA UN POCO.
Super perfecto ¡
Gracias Master!!
Gracias Master!!
Increíble explicación.
Paramametros 👽👽
Exelente video, muchas gracias profesor Victor, perdone Ud. a los indecentes como el individuo aquel Rubén Espinoza que se esconde detrás de su máscara igual de grotezca como él.
hola buenas saben como usar jakarta security con wildfly
Me parece que en el test ProbarSumarOracleCloud(){assertEquals(10, calc.sumarOracleCloud(5,5))} no debio ser ....calcOc.sumarOracleCloud(5,5)?
Excelente explicación, directo al punto
gracias master!
Crack....
Excelente video, pero demasiado ruido de fondo de otras personas...pero buen video.
Consulta porque al TokenProviderResource le pusiste singleton ?
excelente explicación. Gracias
Gracias por gran aporte y sobre todo compartir tu gran valor de experiencia.....Dios te bendiga ....
Gracias por tú explicacion!
Ingeniero muy buen dia desde ecuador puedo desplegar el mismo compilado en un servidor de aplicaciones
Saludos excelente aporte, muy bueno, tengo una consulta, he asignado a heap 1024, monitoreo con el PID con VisualVm indica * heap 1024 (heden, S0, S1, Old space) * Metaspace Max 1024mb * Metaspace Use 198mb, Trabajando htop, el proceso me indica que esta consumiendo 1607mb, tengo una diferencia de 583mb del S.O, con respecto al heap 1024, como se puede interpretar esos 583mb a nivel de Sistema Operativo?? Gracias.
El VM monitorea tu aplicación por separado, analizando el comportamiento de memoria de tu aplicación únicamente. A nivel de sistema operativo entiendo que en ese proceso también incide el uso de JVM, puede ser posible que htop esté sumando algunas megas de la ejecución de la JVM.
Excelente profesor, muchas gracias!
no me funciono en java 17
Una consulta que recomendarías estimado, salta de 8 a 11 primero y luego 17, o de 8 a 17 .
Muy buena la explicación
Estuvo muy chido.
Se que es de hace años, pero, estas capacitaciones aun se dictan?
Hola Walter, actualmente dictamos estas capacitaciones solo a grupos corporativos. Puedes comunicarte a cursos@academik.io para consultar más información al respecto.
Gracias, muy buena explicacion
Hola, buenos videos... como se integraría Mockito con Arquillian?
@2:37 - Java 9 @13:32 - Java 10 @29:03 - Java 11 @34:09 - Java 12 @36:50 - Java 13 @39:39 - Java 14
increible que tenga de fondo un asesino comunista, por lo demas bien video.
yo tengo una metáfora comparándolo con la construcción que resolverá muchas dudas: programador -> albañil , desarrollador de software -> arquitecto
El expositor es un excelente divulgador del lenguaje es la segunda vez que me topo con sus videos y en verdad lo admiro y respeto. Soy programador java tengo 5 aniso en el lenguaje ojala algun dia llegue a tender y explicar como el lo hace. Tendra instagram para seguirlo?
excelenteeeeeee !!!
Excelente explicación, Gracias!
Muy bien explicado. Gracias
Mil gracias, quería preguntarte como puedo hacer un mock a una instancia de tipo ManagedExecutorService "es de JEE7", gracias
Hola Jimmy, si quieres reproducir el comportamiento real lo mejor sería que uses Arquillian, ya que de lo contrario no hay forma de disparar el pool y la tarea. Te funcionaria para cualquier servidor de aplicaciones.
muy bien, pero te falta mas terminología, un simple ejemplo, cuando hablás de "var" y decís que hace el código mas "elegante", es por lejos la peor palabra para describir los befinicios de var, porque su propósito es hacer el código mucho menos "verboso" y mas "human readable" Ej: NombreDeClaseMuyLargoController obj = new NombreDeClaseMuyLargoController(.... se reduce a : var obj = ... un beneficio similar a los diamantes <> de las colecciones
excelente charla!
no dejas ver la última dependencia D:
Muy buen resumen de los cambios. Gracias.
excelente, muy claro y bien explicado el uso de Mockito, gracias!!
Bastante bien mi perro.