Ir al contenido

Nuevo libro - Practical Vaadin: Developing Web Applications in Java

·398 palabras·2 mins
Noticias
Alejandro Duarte
Autor
Alejandro Duarte
Alejandro Duarte es un Ingeniero de Software, escritor publicado y galardonado. Actualmente, trabaja para MariaDB plc como Ingeniero de Relaciones con Desarrolladores (Developer Relations Engineer). Comenzó su trayectoria en programación a los 13 años con BASIC en una rudimentaria pantalla negra, para lugo rápidamente transitar a C, C++ y Java durante sus años académicos en la Universidad Nacional de Colombia. Trasladándose primero al Reino Unido y luego a Finlandia, Alejandro profundizó su participación en la comunidad de código abierto. Es reconocido en los círculos de Java, acreditado con artículos y videos que acumulan millones de vistas, y presentaciones en eventos internacionales.

Nota: Traducido de la versión original en Inglés.

Me complace anunciar la disponibilidad de mi libro más reciente, Practical Vaadin: Developing Web Applications in Java, publicado por Apress, una división de Springer Nature.

Practical Vaadin: Developing Web Applications in Java

El libro enseña cómo desarrollar aplicaciones web en Java desde cero usando el framework de código abierto Vaadin. No necesitas tener experiencia en desarrollo web para seguir este libro. Por el contrario, el libro comienza explicando las tecnologías clave en el desarrollo web y cómo Java encaja en este panorama. Aprenderás cómo funcionan los servidores web, qué es una arquitectura cliente/servidor y cómo los Servlets son la base del desarrollo web en Java.

Con una base de conocimientos sólida establecida, te adentrarás en la creación de interfaces gráficas de usuario (GUI) web utilizando el lenguaje de programación Java. El libro muestra cómo agregar botones, campos de texto, casillas de verificación, tablas de datos y cómo conectar los valores en campos de entrada a clases de dominio Java utilizando vinculación de datos. Aprenderás temas avanzados como autenticación y autorización (vista de inicio de sesión y permisos), Server Push para actualizar la interfaz de usuario desde hilos que se ejecutan en el servidor, la API “Element” de Vaadin para obtener acceso de bajo nivel al Document Object Model (DOM) en el navegador, diseño responsivo para adaptar automáticamente la interfaz de usuario a diferentes tamaños de pantalla y mucho más.

El libro también cubre la implementación interfaces de usuario en el lado del cliente utilizando Vaadin Fusion, una característica de Vaadin que te permite implementar vistas utilizando el lenguaje de programación TypeScript. También cubre la integración con Spring Boot y Jakarta EE, junto con introducciones a los conceptos básicos en estas dos tecnologías. Los ejemplos muestran cómo conectarse eficientemente a bases de datos SQL utilizando pools de conexiones y cómo consumir los datos utilizando la popular Jakarta Persistence API (JPA).

El libro está disponible en formatos impreso y digital en Amazon y muchas, muchas librerías en línea. Dejo algunos enlaces:

illion.com/p/Practical-Vaadin/Alejandro-Duarte/9781484271780)

Espero sinceramente que este libro ayude a quienes comienzan sus carreras en el desarrollo de aplicaciones web con Java y a aquellos ansiosos por aprender más o refrescar sus conocimientos sobre el poderoso framework web Java, Vaadin.

¿Te gustó este artículo? Puedo ayudar a tu equipo a implementar soluciones similares. Contáctame para saber más.

Relacionados

Rebranding del blog
·232 palabras·2 mins
Noticias
Nota: Traducido de la versión original en Inglés. ¡Hola lector! Una entrada corta para anunciar y documentar el rebranding de mi blog.
¿Aplicaciones Centradas en Datos con Vaadin 10?
·261 palabras·2 mins
Vaadin Noticias
Nota: Traducido de la versión original en Inglés. Recientemente recibí algunas copias impresas de mi último libro sobre Vaadin.
Nuevo libro sobre Vaadin 8: Aplicaciones Centradas en Datos con Vaadin 8
·281 palabras·2 mins
Vaadin Noticias
Nota: Traducido de la versión original en Inglés. ¡Me complace anunciar que mi segundo libro sobre Vaadin ha sido publicado!