Taller Spring Data - Specifications
Ejemplo de uso de las Specifications de Spring Data para poder realizar queries con filtros dinámicos en función de los parámetros de la request.
Adicionalmente se añade la anotación @EntityGrapth para optimizar los accesos a la BBDD.
Suggested
Angular (parte II)
Taller Spring Data - Specifications
Angular (parte I)
Angular (parte II)
Segunda sesión de angular donde se continúa la introducción a conceptos básicos y se amplía el contenido sobre los formularios reactivos
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Taller Spring Data - Specifications
Ejemplo de uso de las Specifications de Spring Data para poder realizar queries con filtros dinámicos en función de los parámetros de la request.
Adicionalmente se añade la anotación @EntityGrapth para optimizar los accesos a la BBDD.
Angular (parte I)
Introducción a Angular, conceptos básicos, binding, routing, estructura de una aplicación creada desde cero y creación de componentes
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Rob
Q&A Fusión Laude
SpringBoot Testing Unitario
Spring Batch
SpringBoot Integration Tests
JDBC / Spring Data JPA
SpringBoot Basic
Curso Angular SFM 3-2
Curso Angular SFM 3-1
Curso Angular SFM 2-2
Curso Angular SFM 2-1
Curso Angular SFM 1-2
Curso Angular SFM-1-1
Angular Form Validators
WS SOAP - Cliente
WS SOAP - Creación
Spring Batch
SpringBoot - Tests de Integración
SpringBoot - Unit Testing
Angular Unit Testing
Angular Material & flex-layout (parte III)
Q&A Fusión Laude
Sesión informativa sobre la fusión con Laude a fecha Nov-2022
SpringBoot Integration Tests
Introducción a tests de integración con SpringBoot y Mockito
Curso Angular SFM 3-2
Sexta y última sesión (3-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 3-2:
- Diálogos en Angular Material
- Confirmación borrado mediante diálogo
- Responsive con flex-layout
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 3-1
Quinta sesión (3-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 3-1:
- Datos del back con HttpClient y Observables
- Control de errores en llamada back
- Añadir proxy para llamar al back
- Routing con parámetros
- Personalización componente de alta y edición
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 2-2
Cuarta sesión (2-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 2-2:
- Angular Material en formulario
- Validaciones en formularios
- Creación de Service en Angular
- Uso básico Observable
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 2-1
Tercera sesión (2-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 2-1:
- Routing
- Formularios reactivos
- Angular Material
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 1-2
Segunda sesión (1-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-2:
- Estructura componentes en Angular
- Directivas *ngIf / *ngFor
- Creación de componente desde cero
- Uso de @angular/flex-layout
- Parámetros de E/S (@Input / @Output)
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM-1-1
Primera sesión (1-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-1:
- Aplicaciones web
- Dependencias para desarrollar en Angular
- Primeros pasos, creación de app desde cero
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Angular Form Validators
Creación de un validador personalizado en angular en un formulario reactivo donde la validación de un campo depende del valor de otro
WS SOAP - Cliente
Acceso a servicio web SOAP desde una aplicación Java / SpringBoot
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
WS SOAP - Creación
Creación y publicación de un Servicio Web SOAP con SpringBoot
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Spring Batch
Sesión formativa sobre Spring Batch sobre un caso de uso típico que lee un fichero y almacena en BBDD
Repositorios implicados:
SpringBoot - Tests de Integración
Sesión formativa sobre tests de integración en SpringBoot, incluyend cómo hacer teests unitarios sobre un Controller
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
SpringBoot - Unit Testing
Sesión formativa sobre tests unitarios en SpringBoot mediante Junit5 y Mockito
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular Unit Testing
Testing unitario con Angular, utilizando los frameworks por defecto Karma y Jasmine
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular Material & flex-layout (parte III)
Tercera sesión sobre AAngular Material y flex-layout donde continuamos con el maquetado de un diseño pre-establecido.
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
_610b850fd6294
QOnociendo DevOps
QOnociendo DevOps
En este vídeo hablamos sobre DevOps, una metodología de desarrollo de software cada vez más utilizada en empresas tecnológicas. Daremos un repaso a algunas herramientas open source que forman parte de nuestro día a día y veremos casos prácticos aplicados a proyectos reales en QO.
La primera parte está enfocada a Integración Continua, utilizando aplicaciones como GitLab, Jenkins, Nexus y Sonarqube.
La segunda parte se centra en el Despliegue Continuo (CD), donde hablaremos de Docker, Docker Compose y Kubernetes.
También indagaremos en las herramientas de observabilidad utilizadas actualmente en nuestros sistemas (Prometheus, Grafana, Loki).
Tendencias
¡Feliz Navidad QOmpi!
Taller Spring Data - Specifications
Angular (parte I)
QOnociendo DevOps
Angular Material & flex-layout (parte III)
QOmenta tu proyectoTraffic Manager
Curso Angular SFM-1-1
SpringBoot Testing Unitario
JDBC / Spring Data JPA
SpringBoot Basic
Curso Angular SFM 3-2
Curso Angular SFM 3-1
Curso Angular SFM 2-2
Curso Angular SFM 2-1
Curso Angular SFM 1-2
Angular (parte II)
Angular Material & flex-layout (parte I)
Angular Material & flex-layout (parte II)
Angular Unit Testing
Q&A Fusión Laude
Taller Spring Data - Specifications
Ejemplo de uso de las Specifications de Spring Data para poder realizar queries con filtros dinámicos en función de los parámetros de la request.
Adicionalmente se añade la anotación @EntityGrapth para optimizar los accesos a la BBDD.
Angular (parte I)
Introducción a Angular, conceptos básicos, binding, routing, estructura de una aplicación creada desde cero y creación de componentes
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
QOnociendo DevOps
En este vídeo hablamos sobre DevOps, una metodología de desarrollo de software cada vez más utilizada en empresas tecnológicas. Daremos un repaso a algunas herramientas open source que forman parte de nuestro día a día y veremos casos prácticos aplicados a proyectos reales en QO.
La primera parte está enfocada a Integración Continua, utilizando aplicaciones como GitLab, Jenkins, Nexus y Sonarqube.
La segunda parte se centra en el Despliegue Continuo (CD), donde hablaremos de Docker, Docker Compose y Kubernetes.
También indagaremos en las herramientas de observabilidad utilizadas actualmente en nuestros sistemas (Prometheus, Grafana, Loki).
Angular Material & flex-layout (parte III)
Tercera sesión sobre AAngular Material y flex-layout donde continuamos con el maquetado de un diseño pre-establecido.
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Curso Angular SFM-1-1
Primera sesión (1-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-1:
- Aplicaciones web
- Dependencias para desarrollar en Angular
- Primeros pasos, creación de app desde cero
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 3-2
Sexta y última sesión (3-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 3-2:
- Diálogos en Angular Material
- Confirmación borrado mediante diálogo
- Responsive con flex-layout
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 3-1
Quinta sesión (3-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 3-1:
- Datos del back con HttpClient y Observables
- Control de errores en llamada back
- Añadir proxy para llamar al back
- Routing con parámetros
- Personalización componente de alta y edición
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 2-2
Cuarta sesión (2-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 2-2:
- Angular Material en formulario
- Validaciones en formularios
- Creación de Service en Angular
- Uso básico Observable
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 2-1
Tercera sesión (2-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 2-1:
- Routing
- Formularios reactivos
- Angular Material
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 1-2
Segunda sesión (1-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-2:
- Estructura componentes en Angular
- Directivas *ngIf / *ngFor
- Creación de componente desde cero
- Uso de @angular/flex-layout
- Parámetros de E/S (@Input / @Output)
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Angular (parte II)
Segunda sesión de angular donde se continúa la introducción a conceptos básicos y se amplía el contenido sobre los formularios reactivos
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular Material & flex-layout (parte I)
Primera sesión sobre Angular Material & flex-layout donde profundizamos sobre flex-layout y cómo se gestionan los UI responsive
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular Material & flex-layout (parte II)
Tercera y última sesión de Angular Material donde terminamos la maquetación de un diseño dado adaptando componentes de Angular Material y creando también alguno desde cero (sin partir de Angular Material)
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular Unit Testing
Testing unitario con Angular, utilizando los frameworks por defecto Karma y Jasmine
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Q&A Fusión Laude
Sesión informativa sobre la fusión con Laude a fecha Nov-2022
Más recientes
Q&A Fusión Laude
MyHixel Bridge IoT iOS
MyHixel Bridge IoT Android
QOnociendo DevOps
SpringBoot Testing Unitario
Spring Batch
SpringBoot Integration Tests
JDBC / Spring Data JPA
SpringBoot Basic
QOmenta tu proyectoTraffic Manager
Curso Angular SFM 3-2
Curso Angular SFM 3-1
Curso Angular SFM 2-2
Curso Angular SFM 2-1
Curso Angular SFM 1-2
Curso Angular SFM-1-1
¡Feliz Navidad QOmpi!
Fundamentos Básicos de SCRUM
QOnstruyendo Junt@s - Nuevas acciones
Angular Form Validators
Q&A Fusión Laude
Sesión informativa sobre la fusión con Laude a fecha Nov-2022
QOnociendo DevOps
En este vídeo hablamos sobre DevOps, una metodología de desarrollo de software cada vez más utilizada en empresas tecnológicas. Daremos un repaso a algunas herramientas open source que forman parte de nuestro día a día y veremos casos prácticos aplicados a proyectos reales en QO.
La primera parte está enfocada a Integración Continua, utilizando aplicaciones como GitLab, Jenkins, Nexus y Sonarqube.
La segunda parte se centra en el Despliegue Continuo (CD), donde hablaremos de Docker, Docker Compose y Kubernetes.
También indagaremos en las herramientas de observabilidad utilizadas actualmente en nuestros sistemas (Prometheus, Grafana, Loki).
SpringBoot Integration Tests
Introducción a tests de integración con SpringBoot y Mockito
Curso Angular SFM 3-2
Sexta y última sesión (3-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 3-2:
- Diálogos en Angular Material
- Confirmación borrado mediante diálogo
- Responsive con flex-layout
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 3-1
Quinta sesión (3-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 3-1:
- Datos del back con HttpClient y Observables
- Control de errores en llamada back
- Añadir proxy para llamar al back
- Routing con parámetros
- Personalización componente de alta y edición
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 2-2
Cuarta sesión (2-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 2-2:
- Angular Material en formulario
- Validaciones en formularios
- Creación de Service en Angular
- Uso básico Observable
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 2-1
Tercera sesión (2-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 2-1:
- Routing
- Formularios reactivos
- Angular Material
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 1-2
Segunda sesión (1-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-2:
- Estructura componentes en Angular
- Directivas *ngIf / *ngFor
- Creación de componente desde cero
- Uso de @angular/flex-layout
- Parámetros de E/S (@Input / @Output)
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM-1-1
Primera sesión (1-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-1:
- Aplicaciones web
- Dependencias para desarrollar en Angular
- Primeros pasos, creación de app desde cero
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Angular Form Validators
Creación de un validador personalizado en angular en un formulario reactivo donde la validación de un campo depende del valor de otro
Más populares
¡Feliz Navidad QOmpi!
Taller Spring Data - Specifications
QOnociendo DevOps
QOmenta tu proyectoTraffic Manager
Angular Material & flex-layout (parte III)
Angular (parte I)
SpringBoot Testing Unitario
JDBC / Spring Data JPA
SpringBoot Basic
Curso Angular SFM 3-2
Curso Angular SFM 3-1
Curso Angular SFM 2-2
Curso Angular SFM 2-1
Curso Angular SFM 1-2
Curso Angular SFM-1-1
Angular Material & flex-layout (parte II)
Angular Material & flex-layout (parte I)
Angular (parte II)
Q&A Fusión Laude
MyHixel Bridge IoT iOS
Taller Spring Data - Specifications
Ejemplo de uso de las Specifications de Spring Data para poder realizar queries con filtros dinámicos en función de los parámetros de la request.
Adicionalmente se añade la anotación @EntityGrapth para optimizar los accesos a la BBDD.
QOnociendo DevOps
En este vídeo hablamos sobre DevOps, una metodología de desarrollo de software cada vez más utilizada en empresas tecnológicas. Daremos un repaso a algunas herramientas open source que forman parte de nuestro día a día y veremos casos prácticos aplicados a proyectos reales en QO.
La primera parte está enfocada a Integración Continua, utilizando aplicaciones como GitLab, Jenkins, Nexus y Sonarqube.
La segunda parte se centra en el Despliegue Continuo (CD), donde hablaremos de Docker, Docker Compose y Kubernetes.
También indagaremos en las herramientas de observabilidad utilizadas actualmente en nuestros sistemas (Prometheus, Grafana, Loki).
Angular Material & flex-layout (parte III)
Tercera sesión sobre AAngular Material y flex-layout donde continuamos con el maquetado de un diseño pre-establecido.
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular (parte I)
Introducción a Angular, conceptos básicos, binding, routing, estructura de una aplicación creada desde cero y creación de componentes
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Curso Angular SFM 3-2
Sexta y última sesión (3-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 3-2:
- Diálogos en Angular Material
- Confirmación borrado mediante diálogo
- Responsive con flex-layout
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 3-1
Quinta sesión (3-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 3-1:
- Datos del back con HttpClient y Observables
- Control de errores en llamada back
- Añadir proxy para llamar al back
- Routing con parámetros
- Personalización componente de alta y edición
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 2-2
Cuarta sesión (2-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 2-2:
- Angular Material en formulario
- Validaciones en formularios
- Creación de Service en Angular
- Uso básico Observable
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 2-1
Tercera sesión (2-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 2-1:
- Routing
- Formularios reactivos
- Angular Material
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM 1-2
Segunda sesión (1-2) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-2:
- Estructura componentes en Angular
- Directivas *ngIf / *ngFor
- Creación de componente desde cero
- Uso de @angular/flex-layout
- Parámetros de E/S (@Input / @Output)
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Curso Angular SFM-1-1
Primera sesión (1-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-1:
- Aplicaciones web
- Dependencias para desarrollar en Angular
- Primeros pasos, creación de app desde cero
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
Angular Material & flex-layout (parte II)
Tercera y última sesión de Angular Material donde terminamos la maquetación de un diseño dado adaptando componentes de Angular Material y creando también alguno desde cero (sin partir de Angular Material)
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular Material & flex-layout (parte I)
Primera sesión sobre Angular Material & flex-layout donde profundizamos sobre flex-layout y cómo se gestionan los UI responsive
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular (parte II)
Segunda sesión de angular donde se continúa la introducción a conceptos básicos y se amplía el contenido sobre los formularios reactivos
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Q&A Fusión Laude
Sesión informativa sobre la fusión con Laude a fecha Nov-2022
Más vistos
SpringBoot Integration Tests
Angular Form Validators
Angular (parte I)
Angular Material & flex-layout (parte II)
Angular Unit Testing
Taller Spring Data - Specifications
¡Feliz Navidad QOmpi!
Q&A Fusión Laude
Fundamentos Básicos de SCRUM
Curso Angular SFM-1-1
WS SOAP - Creación
Angular (parte II)
QOmenta tu proyectoTraffic Manager
SpringBoot Basic
QOnociendo DevOps
SpringBoot - Unit Testing
Spring Batch
Spring Batch
Angular Material & flex-layout (parte III)
QOnstruyendo Junt@s - Nuevas acciones
SpringBoot Integration Tests
Introducción a tests de integración con SpringBoot y Mockito
Angular Form Validators
Creación de un validador personalizado en angular en un formulario reactivo donde la validación de un campo depende del valor de otro
Angular (parte I)
Introducción a Angular, conceptos básicos, binding, routing, estructura de una aplicación creada desde cero y creación de componentes
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular Material & flex-layout (parte II)
Tercera y última sesión de Angular Material donde terminamos la maquetación de un diseño dado adaptando componentes de Angular Material y creando también alguno desde cero (sin partir de Angular Material)
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular Unit Testing
Testing unitario con Angular, utilizando los frameworks por defecto Karma y Jasmine
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Taller Spring Data - Specifications
Ejemplo de uso de las Specifications de Spring Data para poder realizar queries con filtros dinámicos en función de los parámetros de la request.
Adicionalmente se añade la anotación @EntityGrapth para optimizar los accesos a la BBDD.
Q&A Fusión Laude
Sesión informativa sobre la fusión con Laude a fecha Nov-2022
Curso Angular SFM-1-1
Primera sesión (1-1) del curso de Angular impartido a SFM (dic 2021).
Contenido de la sesión 1-1:
- Aplicaciones web
- Dependencias para desarrollar en Angular
- Primeros pasos, creación de app desde cero
Son un total de 6 sesiones divididas en 3 días, 1-1, 1-2, 2-1, ..., 3-2
El código desarrollado durante el curso se encuentra subido a un repositorio GIT en GitLab: qo-oss / SFM Demo App · GitLab
En el repositorio, existen 3 ficheros con diferente información sobre el curso:
- README.md explica cómo dar los primeros pasos para levantar la aplicación de ejemplo en local.
- LINKS.md: Lista de links de interés que hemos visto a lo largo del curso, con alguna incorporación adicional añadida al final.
- VIDEOS.md: Contenido de cada una de las 6 sesiones de video que componen el curso, la idea es poder usarlo como índice para saber en qué video buscar los conceptos explicados.
WS SOAP - Creación
Creación y publicación de un Servicio Web SOAP con SpringBoot
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Angular (parte II)
Segunda sesión de angular donde se continúa la introducción a conceptos básicos y se amplía el contenido sobre los formularios reactivos
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
QOnociendo DevOps
En este vídeo hablamos sobre DevOps, una metodología de desarrollo de software cada vez más utilizada en empresas tecnológicas. Daremos un repaso a algunas herramientas open source que forman parte de nuestro día a día y veremos casos prácticos aplicados a proyectos reales en QO.
La primera parte está enfocada a Integración Continua, utilizando aplicaciones como GitLab, Jenkins, Nexus y Sonarqube.
La segunda parte se centra en el Despliegue Continuo (CD), donde hablaremos de Docker, Docker Compose y Kubernetes.
También indagaremos en las herramientas de observabilidad utilizadas actualmente en nuestros sistemas (Prometheus, Grafana, Loki).
SpringBoot - Unit Testing
Sesión formativa sobre tests unitarios en SpringBoot mediante Junit5 y Mockito
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager
Spring Batch
Sesión formativa sobre Spring Batch sobre un caso de uso típico que lee un fichero y almacena en BBDD
Repositorios implicados:
Angular Material & flex-layout (parte III)
Tercera sesión sobre AAngular Material y flex-layout donde continuamos con el maquetado de un diseño pre-establecido.
Repositorios implicados:
https://gitlab.com/qo-courses/cinemanager

