COMPETENCIAS CIENTÍFICO TÉCNICAS
CURSO INICIACIÓN A GIT
FECHAS: 25, 26, 27 y 28 de noviembre.
HORARIO: de 16:00 a 20:00h.
UBICACIÓN: Edificio CITIC.
Programa:
Módulo 1: Introducción a GIT.
- ¿Qué es Git? Aplicaciones reales.
- Concepto de repositorio.
- Cómo instalar Git y Git Bash.
- Comandos de Git Bash.
- Configurar usuario y correo de Git.
- Configurar clave SSH.
Módulo 2: Repositorios de Git.
- Cómo crear un repositorio de Git.
- Dirección de trabajo.
- Área de preparación.
- Directorio git.
- Comando git status.
Módulo 3: Commits.
- ¿Qué es un commit?
- Cómo crear un commit.
- Mostrar el historial de commits con git log.
- Configurar un editor de Git (Visual Studio Code).
- Cambiar el commit más reciente.
- Deshacer un commit.
Módulo 4: Ramas (Branches).
- ¿Qué es una rama?
- Cómo crear una rama.
- La rama main.
- Cambiar de rama.
- Cambiar el nombre de una rama.
- Eliminar una rama.
- Crear commits en una rama.
- Ver el historial de commits de una rama.
Módulo 5: Fusionar Ramas (Merging).
- ¿Qué es merging?
- Cómo fusionar dos ramas.
- Conflictos al fusionar ramas (merge conflicts).
- Cómo eliminar una rama luego de fusionarla con main.
Módulo 6: Introducción a GitLab.
- ¿Qué es GitLab?
- Crear tu cuenta y perfil.
- Personalizar los ajustes de un repositorio.
- Cambiar el nombre de un repositorio.
- Eliminar un repositorio.
Módulo 7: El flujo de trabajo de Git y GitLab.
- Clonar un repositorio.
- Enviar (push) cambios a GitLab.
- Recibir (pull) cambios a GitLab.
- Validación HTTPS para enviar cambios.
- Git Pull vs. Git Fetch.
- Bifurcar un repositorio (fork).
- Clonar un repositorio bifurcado.
- ¿Qué es un pull request?
- Iniciar y escribir un pull request.
- Actualizar un repositorio bifurcado.
- ¿Qué es un issue?
- Cómo crear un issue.
- Plantillas de issues.
- Etiquetas para issues y pull requests.
- Clonar ramas remotas nuevas en un repositorio local.
- Eliminar ramas remotas y locales.
Módulo 8: Clientes GIT.
- Sourcetree
- GitKraken
- Visual Studio.
- Intelljj
Formulario de inscripción: https://forms.office.com/e/vKbpWevVmN
Plazo límite de inscripción: 19 de noviembre
Las plazas son limitadas y se adjudicarán por estricto orden de solicitud.
CURSO INICIACIÓN A DOCKER
FECHAS: 5, 8, 12 y 15 de noviembre.
HORARIO: de 16:00h a 20:00h.
UBICACIÓN: Edificio CITIC.
Programa:
Módulo 1: Introducción (2 horas)
- Introducción.
- Qué es Docker.
- Virtualización.
- Conceptos.
- Instalación.
Módulo 2: Contenedores (2 horas)
- Comandos Básicos.
- Contenedores en Segundo Plano.
- Modo Interactivo.
- Puertos.
- Logs.
- Inspeccionar Contenedores.
- Variables de Entorno.
- Contenedores sin Servicios.
Módulo 3: Redes y Volúmenes (4 horas)
- Qué son los Volúmenes.
- Volúmenes de Docker.
- Volúmenes Manuales (Persistencia de datos).
- Redes.
- Conectando Contenedor a Red.
Módulo 4: Imágenes (4 horas)
- Qué son las imágenes.
- Primera imagen.
- Dockerfile.
Módulo 5: Docker Compose (4 horas)
- Qué es Docker Compose.
- Servicios.
- Redes.
- Volúmenes.
- Variables de Entorno.
- Docker Compose.
Formulario de inscripción: https://forms.office.com/e/fAZS3ZE8zp
Plazo límite de inscripción: 30 de octubre a las 16:00h
Las plazas son limitadas y se adjudicarán por estricto orden de solicitud
TALLER PARA EL MANEJO DEL SISTEMA DE CAPTURA DE MOVIMIENTO OPTITRACK
Ponente: Prof. José Ángel López Campos – CINTECX – Universidade de Vigo.
Fecha: 23 de julio de 2024.
Horario: de 11:00h-14:00 y de 15:00-17:30h.
Modalidad: Presencial, Laboratorio de Realidad Virtual y Movimiento del CITIC.
Objetivo: Conocer el manejo y potencialidades de uso de la infraestructura singular del CITIC del sistema de captura de movimiento Optitrack (https://optitrack.com/). El CITIC en su laboratorio de Realidad Virtual y Posicionamiento dispone de un sistema Optitrack compuesto de 8 cámaras, equipo de captura de datos y ambiente de luz controlado que permiten la captura de movimiento de objetos rígidos y de cuerpos humanos. El sistema de captura de movimiento utilizado en el taller será el Motive con la licencia Body.
Durante el taller se realizará un ejemplo de todo el flujo de trabajo de un proceso de adquisición y procesado de datos:
- Características básicas del sistema de captura de movimiento
- Selección del modelo de captura
- Preparación de la captura: traje, colocación de los marcadores
- Captura de movimiento
- Preprocesado de datos
- Exportación de datos a OpenSIM
- Preprocesado y análisis básico del modelo biomecánico
Formulario de inscripción: https://forms.office.com/e/gZuHwwHhMg
CONFERENCIA «TRANSLATIONAL INFORMATICS AND FUTURE DIGITAL MEDICINE»
Ponente: Dr. Bairong Shen. Profesor y director general ejecutivo de los institutos de genética de sistemas del Hospital de China Occidental, Universidad de Sichuan.
Fecha: 6 de junio de 2024.
Horario: 11:30-13:30 h.
Modalidad: presencial, Sala Cloud
VI CONGRESO XOVETIC
El VI Congreso XoveTIC, organizado por el Centro de Investigación en TIC da Universidade da Coruña (CITIC), se desarrollará el 5 y 6 de octubre de 2023. Está destinado a investigadores/as junior (predoctorales y posdoctorales) que presentarán comunicaciones orales o pósteres de sus investigaciones en el ámbito de las Tecnologías de la Información y las Comunicaciones (TIC). El objetivo es construir un espacio de encuentro para el debate científico y contribuir de este modo a su formación.
El congreso, cuya inscripción es gratuita, supondrá una oportunidad ideal para que las personas participantes compartan sus investigaciones en un ambiente colaborativo y distendido.
Las contribuciones al congreso podrán ser originales o trabajos adaptados ya presentados en otros foros. Todos aquellos trabajos que se acepten serán publicados en un libro de actas.
TALLER DEL USO DE DATOS PROCEDENTES DE CAPTURA DE MOVIMIENTO HUMANO CON EL SISTEMA OPTITRACK
Ponente: José Ángel López Campos. Profesor e investigador del grupo de Diseño y Simulación Numérica en Ingeniería Mecánica de la Universidade de Vigo.
Fecha: 22 de septiembre de 2023.
Horario: 11:00-14:00 h.
Modalidad: presencial (Laboratorio de realidad virtual y movimiento del CITIC).
Objetivos: conocer los fundamentos de la utilización del sistema de captura de movimiento OptiTrack instalado en el laboratorio de Realidad Virtual y Movimiento del CITIC. El objetivo es desarrollar un proyecto desde su fase inicial de captura de movimiento y con un ejemplo de datos preparado realizar el postprocesado y análisis biomecánico utilizando la herramienta de software libre OpenSim.
Inscripción: https://forms.office.com/e/r1tpVv8AMF
DATA MANAGER PARA GESTIÓN DE LA INVESTIGACIÓN
Fechas: 16, 22, 23, 30 de marzo; 12 y 13 de abril de 2023
Horario: miércoles y jueves, de 10:00 a 12:00 horas.
Ubicación: Sala Connect del CITIC (planta 1).
Programa:
Bloque I. Gestión básica de datos
- Fórmulas y Funciones: Operadores aritméticos y tipos de referencias a celdas; Funciones básicas: Suma, Promedio, Contar, etc.; Formulación con nombres de Rango.
- Funciones Lógicas: Funciones condicionales Si, Y, O. Funciones .SI
- Funciones de búsqueda de datos en matrices: Funciones BuscarV, BuscarH.; Funciones Índice, Coincidir.
- Funciones de texto y de fechas. Buscar y reemplazar avanzado: caracteres no imprimibles, formatos
- Representación visual de los datos. Gráficos básicos, Formato Condicional. Vistas del libro, Inmovilizar columnas, Ver en paralelo, Área de trabajo
Bloque II. Gestión avanzada de datos
- Herramientas de datos: Validación de datos, Ordenación y filtrado, Filtros avanzados.
- Importación y exportación de datos. Formatos texto, CSV. Diferentes separadores Configuración de importación automática de dato
- Tablas y Gráficos Dinámicos: Creación y modificación de Tablas dinámicas. Elaboración de gráficos dinámicos.
- Grabación y ejecución de tareas
- Trabajo cooperativo. Protección de datos.
Ponente: Alberto Basalo. Especialista y formador en Código Limpio con Angular.
Fechas: 14*, 16, 23 y 30* de marzo; 10, 11, 13, 17, 18 y 20 de abril de 2023.
Horario: 16:00 a 19:00h. salvo las jornadas del 14 y 30 de marzo, que serán en horario de 09:30 a 12:30h.
Modalidad: Online, salvo las jornadas del 14 de marzo y 20 de abril, que serán presenciales (sala Cloud del CITIC).
Dirigido principalmente a:
- Programadores con experiencia en HTML y JavaScript
- Deseable: conocimientos de Programación Orientada a Objetos.
- Instalar, configurar y utilizar el Angular CLI para generar, depurar y desplegar código.
- Comprender la estructura modular de las aplicaciones Angular.
- Presentar e interactuar con el usuario mediante componentes, directivas y pipes.
- Gestionar múltiples rutas en el cliente mediante el uso de Single Page Applications.
- Comunicar datos con APIs en servidores remotos.
- Arquitectura con servicios de lógica y componentes de presentación reutilizables.
- Node LTS
- Editor VS Code o similar
- Hola Angular CLI
- Instalación del CLI y generación de una aplicación
- Comandos básicos para depurar y ejecutar aplicaciones
- Organización y configuración del espacio de trabajo
- Estructura de aplicaciones
- Módulos y componentes
- Tipos de módulos
- Visibilidad de los componentes
- Rutas y módulos funcionales
- Conceptos de enrutado y Single Page Applications
- Rutas, módulos y componentes
- Comandos y parámetros en las rutas
- Formularios y listados de datos
- Vistas con HTML enriquecido y enlazado a modelos y controlador
- Formularios para recogida de datos
- Presentación de información condicional y repetitiva
- Envío y recepción de datos por HTTP
- Servicios e inyección de dependencias
- Consumo de un API Rest
- Operadores comunes de RxJS
- Optimización de aplicaciones
- Gestión de estado asíncrono
- Control de errores
- Interceptores y seguridad
- Angular Modernizado V15
- Mira mamá sin módulos
- Funciones en lugar de clases
- Estrategias de migración
CURSO DE FUNDAMENTOS DE COMPUTACIÓN CUÁNTICA
Ponente: Vicente Moret Bonillo, investigador del CITIC y Catedrático de Ciencias de la Computación e Inteligencia Artificial en la UDC.
Fechas: 6, 8, 10, 17*, 20, 22, 27 y 29 de junio y 1 de julio.
(*) Jornada de 15:00 – 19:00 h con la participación de Juan Ignacio Cirac en la Fundación Barrié dentro del evento Corunna Innovate Summit (registro gratuito independiente).
Lugar: Sala Cloud del CITIC.
Contenidos:
- TEMA 1. INTRODUCCIÓN
- TEMA 2. FORMALISMO MATEMÁTICO
- TEMA 3. PRINCIPIOS DE MECÁNICA CUÁNTICA
- TEMA 4. COMPUTACIÓN REVERSIBLE
- TEMA 5. INFORMACIÓN CUÁNTICA
- TEMA 6. OPERACIONES CON QUBITS Y CIRCUITOS CUÁNTICOS
- TEMA 7. SIMULACIÓN CUÁNTICA DE OPERADORES LÓGICOS CLÁSICOS
- TEMA 8. ALGORITMOS CUÁNTICOS
- TEMA 9. ARQUITECTURA CUÁNTICA UNIVERSAL DE FEYNMAN
- TEMA 10. CONSIDERACIONES FINALES
CONGRESO XOVETIC
El V Congreso XoveTIC, organizado por el CITIC, tendrá lugar los días 5 y 6 de octubre de 2022. Está destinado a investigadores junior (predoctorales y posdoctorales) que presentarán comunicaciones orales o pósteres de sus investigaciones en ámbito de las Tecnologías de la Información y las Comunicaciones (TIC). El objetivo es construir un espacio de encuentro para el debate científico y contribuir de este modo a su formación.
El congreso, cuya inscripción es gratuita, supondrá una oportunidad ideal para que las personas participantes compartan sus investigaciones en un ambiente colaborativo y distendido.
Las comunicaciones al congreso podrán ser originales o trabajos adaptados ya presentados en otros foros. Todos aquellos trabajos que se acepten serán publicados en un libro de actas.
¡PLAZAS AGOTADAS! NO SE ACEPTAN MÁS INSCRIPCIONES.
CURSO FUNDAMENTALS OF DEEP LEARNING
- Fechas: 7 y 8 de noviembre.
- Ponente: Mario Martínez Zarzuela (Deep Learning and CUDA Ambassador DLI Institute Nvidia).
- Inscripción
- Plazas limitadas: Admisión por orden de inscripción.
- Resumen: El aprendizaje profundo es un potente enfoque de IA que utiliza redes neuronales artificiales de varias capas para ofrecer una precisión de vanguardia en tareas como la detección de objetos, el reconocimiento de voz y la traducción de idiomas. Mediante el aprendizaje profundo, los ordenadores pueden aprender y reconocer patrones de datos que se consideran demasiado complejos o sutiles para el software escrito por expertos. En este taller aprenderá cómo funciona el aprendizaje profundo a través de ejercicios prácticos de visión artificial. Entrenará modelos de aprendizaje profundo desde cero, aprendiendo herramientas y trucos para conseguir resultados de gran precisión. También aprenderá a aprovechar los modelos preentrenados de última generación, disponibles de forma gratuita, para ahorrar tiempo y conseguir que sus modelos de aprendizaje sean más precisos.
- Programa:
- Día 7
- 9:30 a 11:30. The Mechanics of Deep Learning
- 11:30 a 12:00. Pausa-café
- 12:00 a 14:00. Pre-trained Models and Recurrent Networks
- Día 8
- 9:30 a 11:30. Repaso y ampliación
- 11:30 a 12:00. Pausa-café
- 12:00 a 13:30. Assesment
- Día 7
- Accede al curso a través de este enlace