CITIC

COMPETENCIAS CIENTÍFICO TÉCNICAS

CURSO INICIACIÓN A GIT

DATAS: 25, 26, 27 e 28 de novembro.

HORARIO:de 16:00 a 20:00h.

LOCALIZACIÓN: Edificio CITIC.

Programa:

Módulo 1: Introdución a GIT.

  1. Que é Git? Aplicacións reais.
  2. Concepto de repositorio.
  3. Como instalar Git e Git Bash.
  4. Comandos de Git Bash.
  5. Configurar usuario e correo de Git.
  6. Configurar clave SSH.

Módulo 2: Repositorios de Git.

  1. Como crear un repositorio de Git.
  2. Dirección de traballo.
  3. Área de preparación.
  4. Directorio git.
  5. Comando git status.

Módulo 3: Commits.

  1. Que é un commit?
  2. Como crear un commit.
  3. Mostrar o historial de commits con git log.
  4. Configurar un editor de Git (Visual Studio Code).
  5. Cambiar o commit máis recente.
  6. Desfacer un commit.

Módulo 4: Ramas (Branches).

  1. Que é unha rama?
  2. Como crear unha rama.
  3. A rama main.
  4. Cambiar de rama.
  5. Cambiar o nome dunha rama.
  6. Eliminar unha rama.
  7. Crear commits nunha rama.
  8. Ver o historial de commits dunha rama.

Módulo 5: Fusionar Ramas (Merging).

  1. Que é merging?
  2. Como fusionar dúas ramas.
  3. Conflitos ao fusionar ramas (merge conflicts).
  4. Como eliminar unha rama logo de fusionala con main.

Módulo 6: Introdución a GitLab.

  1. Que é GitLab?
  2. Crear a túa conta e perfil.
  3. Personalizar os axustes dun repositorio.
  4. Cambiar o nome dun repositorio.
  5. Eliminar un repositorio.

Módulo 7: O fluxo de traballo de Git e GitLab.

  1. Clonar un repositorio.
  2. Enviar (push) cambios a GitLab.
  3. Recibir (pull) cambios a GitLab.
  4. Validación HTTPS para enviar cambios.
  5. Git Pull vs. Git Fetch.
  6. Bifurcar un repositorio (fork).
  7. Clonar un repositorio bifurcado.
  8. Que é un pull request?
  9. Iniciar e escribir un pull request.
  10. Actualizar un repositorio bifurcado.
  11. Que é un issue?
  12. Como crear un issue.
  13. Persoais de issues.
  14. Etiquetas para issues e pull requests.
  15. Clonar ramas remotas novas nun repositorio local.
  16. Eliminar ramas remotas e locais.

Módulo 8: Clientes GIT.

  1. Sourcetree
  2. GitKraken
  3. Visual Studio.
  4. Intellij

Formulario de inscrición: https://forms.office.com/e/vKbpWevVmN

Prazo límite de inscrición: 19 de novembro

As prazas son limitadas e adxudicaranse por estrito orde de solicitude.

CURSO INICIACIÓN A DOCKER

DATAS: 5, 8, 12 e 15 de novembro.

HORARIO: de 16:00h a 20:00h.

LOCALIZACIÓN: Edificio CITIC.

Programa:

Módulo 1: Introdución (2 horas)

  1. Introdución.
  2. Que é Docker.
  3. Virtualización.
  4. Conceptos.
  5. Instalación.

Módulo 2: Contedores (2 horas)

  1. Comandos Básicos.
  2. Contedores en Segundo Plano.
  3. Modo Interactivo.
  4. Portos.
  5. Logs.
  6. Inspeccionar Contedores.
  7. Variables de Contorna.
  8. Contedores sen Servizos.

Módulo 3: Redes e Volumes (4 horas)

  1. Que son os Volumes.
  2. Volumes de Docker.
  3. Volumes Manuais (Persistencia de datos).
  4. Redes.
  5. Conectando Contedor a Rede.

Módulo 4: Imaxes (4 horas)

  1. Que son as imaxes.
  2. Primeira imaxe.
  3. Dockerfile.

Módulo 5: Docker Compose (4 horas)

  1. Que é Docker Compose.
  2. Servizos.
  3. Redes.
  4. Volumes.
  5. Variables de Contorna.
  6. Docker Compose.

Formulario de inscrición: https://forms.office.com/e/fAZS3ZE8zp

Prazo límite de inscrición: 30 de outubro ás 16:00h

As prazas son limitadas e adxudicaranse por estricto orde de solicitude

TALLER PARA O MANEXO DO SISTEMA DE CAPTURA DE MOVEMENTO OPTITRACK

Relator: Prof. José Ángel López Campos – CINTECX – Universidade de Vigo.

Data: 23 de xullo de 2024.

Horario: de 11:00h-14:00 e de 15:00-17:30h.

Modalidade: Presencial, Laboratorio de realidade Virtual e Movemento do CITIC.

Obxectivo: Coñecer o manexo e potencialidades de uso da infraestrutura singular do CITIC do sistema de captura de movemento Optitrack (https://optitrack.com/). O CITIC no seu laboratorio de Realidade Virtual e Posicionamento dispón dun sistema Optitrack composto de 8 cámaras, equipo de captura de datos e ambiente de luz controlado que permiten a captura de movemento de obxectos ríxidos e de corpos humanos. O sistema de captura de movemento utilizado no taller será o Motive coa licenza Body.

Durante o taller realizarase un exemplo de todo o fluxo de traballo dun proceso de adquisición e procesado de datos:

  • Características básicas do sistema de captura de movemento
  • Selección do modelo de captura
  • Preparación da captura: traxe, colocación dos marcadores
  • Captura de movemento
  • Preprocesado de datos
  • Exportación de datos a OpenSIM
  • Preprocesado e análise básica do modelo biomecánico

Formulario de inscrición: https://forms.office.com/e/gZuHwwHhMg

CONFERENCIA “TRANSLATIONAL INFORMATICS AND FUTURE DIGITAL MEDICINE”

Relator: Dr. Bairong Shen. Profesor e director xeral executivo dos institutos de xenética de sistemas do Hospital de China Occidental, Universidade de Sichuan.

Data: 6 de juño de 2024.

Horario: 11:30-13:30 h.

Modalidade: presencial, Sala Cloud

VI CONGRESO XOVETIC

O VI Congreso XoveTIC, organizado polo Centro de Investigación en TIC da Universidade da Coruña (CITIC), desenvolverase o 5 e 6 de outubro de 2023. Está destinado a investigadores/as júnior (predoctorales e posdoctorales) que presentarán comunicacións orais ou pósteres das súas investigacións no ámbito das Tecnoloxías da Información e as Comunicacións (TIC). O obxectivo é construír un espazo de encontro para o debate científico e contribuír deste xeito á súa formación.

O congreso, cuxa inscrición é gratuíta, supoñerá unha oportunidade ideal para que as persoas participantes compartan as súas investigacións nun ambiente colaborativo e distendido.

As contribucións ao congreso poderán ser orixinais ou traballos adaptados xa presentados noutros foros. Todos aqueles traballos que se acepten serán publicados nun libro de actas.

TALLER DO USO DE DATOS PROCEDENTES DE CAPTURA DE MOVEMENTO HUMANO CO SISTEMA OPTITRACK

Relator: José Ángel López Campos. Profesor e investigador do grupo de Deseño e Simulación Numérica en Enxeñería Mecánica da Universidade de Vigo.

Data: 22 de setembro de 2023.

Horario: 11:00-14:00 h.

Modalidade: presencial (Laboratorio de realidade virtual e movemento do CITIC).

Obxectivos: coñecer os fundamentos da utilización do sistema de captura de movemento OptiTrack instalado no laboratorio de Realidade Virtual e Movemento do CITIC. O obxectivo é desenvolver un proxecto desde a súa fase inicial de captura de movemento e cun exemplo de datos preparado realizar o postprocesado e análise biomecánico utilizando a ferramenta de software libre OpenSim.

Inscrición: https://forms.office.com/e/r1tpVv8AMF

 

DATA MANAGER PARA XESTIÓN DA INVESTIGACIÓN

  • Datas: 16, 22, 23, 30 de marzo; 12 e 13 de abril de 2023.
  • Horario: mércores e xoves, de 10:00 a 12:00 horas. 
  • Localización: Sala Connect do CITIC (planta 1).
  • Programa:

Bloque I. Xestión básica de datos

    • Fórmulas e Funcións: Operadores aritméticos e tipos de referencias a celas; Funcións básicas: Suma, Media, Contar, etc.; Formulación con nomes de Rango.
    • Funcións Lóxicas: Funcións condicionais Se, E, Ou. Funcións .SE
    • Funcións de procura de datos en matrices: Funcións BuscarV, BuscarH.; Funciones Índice, Coincidir.
    • Funcións de texto e de datas. Buscar e substituír avanzado: caracteres non imprimibles, formatos
    • Representación visual dos datos. Gráficos básicos, Formato Condicional. Vistas do libro, Inmobilizar columnas, Ver en paralelo, Área de traballo

Bloque II. Xestión avanzada de datos

    • Ferramentas de datos: Validación de datos, Ordenación e filtrado, Filtros avanzados.
    • Importación e exportación de datos. Formatos texto, CSV. Diferentes separadores Configuración de importación automática de dato
    • Táboas e Gráficos Dinámicos: Creación e modificación de Táboas dinámicas. Elaboración de gráficos dinámicos.
    • Macros. Gravación e execución de tarefas
    • Traballo cooperativo. Protección de datos.

 

CURSO DE ANGULAR BASICS

Relator: Alberto Basalo. Especialista e formador en Código Limpo con Angular

Datas: 14*, 16, 23 y 30* de marzo; 10, 11, 13, 17, 18 y 20 de abril.

Horario: De 16:00 a 19:00h. salvo as xornadas do 14 e o 30 de marzo, que serán en horario de 09:30 a 12:30h.

Modalidade: Online, salvo as xornadas do 14 de marzo e o 20 de abril, que serán presenciais (sala Cloud do CITIC).

Dirixido principalmente a:

  • Programadores con Experiencia con HTML e JavaScript
  • Deseable: coñecementos de Programación Orientada a Obxectos

Inscrición

  • Instalar, configurar e utilizar o Angular CLI para xerar, depurar e despregar código.
  • Comprender a estrutura modular das aplicacións Angular.
  • Presentar e interactuar co usuario mediante compoñentes, directivas e pipes.
  • Xestionar múltiples rutas no cliente mediante o uso de Single Page Applications.
  • Comunicar datos con APIs en servidores remotos.
  • Arquitectura con servizos de lóxica e compoñentes de presentación reutilizables.
  • Node LTS
  • Editor VS Code ou similar
  • Hola Angular CLI
    • Instalación do CLI e xeración dunha aplicación
    • Comandos básicos para depurar e executar aplicacións
    • Organización e configuración do espazo de traballo
  • Estrutura de aplicacións
    • Módulos e compoñentes
    • Tipos de módulos
    • Visibilidade de compoñentes
  • Rutas e módulos funcionais
    • Conceptos de enrutado e Single Page Applications
    • Rutas, módulos e compoñentes
    • Comandos e parámetros nas rutas
  • Formularios e listados de datos
    • Vistas con HTML enriquecido e enlazado a modelos e controlador
    • Formularios para recollida de datos
    • Presentación de información condicional e repetitiva
  • Envío e recepción de datos por HTTP
    • Servizos e inxección de dependencias
    • Consumo dun API Rest
    • Operadores comúns de RxJS
  • Optimización de aplicacións
    • Xestión de estado asíncrono
    • Control de errores
    • Interceptores e seguridade
  • Angular Modernizado V15
    • Mira mamá sen módulos
    • Funcións en lugar de clases
    • Estratexias de migración

CURSO DE FUNDAMENTOS DE COMPUTACIÓN CUÁNTICA

Relator: Vicente Moret Bonillo, investigador do CITIC e Catedrático de Ciencias da Computación e Intelixencia Artificial na UDC.

Datas: 6, 8, 10, 17*, 20, 22, 27 e 29 de xuño e 1 de xullo.

(*) Xornada de 15:00 – 19:00 h coa participación de Juan Ignacio Cirac na Fundación Barrié dentro do evento Corunna Innovate Summit (rexistro gratuíto independente).

Lugar: Sala Cloud do CITIC.

Inscrición

Contidos:

  • TEMA 1. INTRODUCIÓ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. OPERACIÓNS CON QUBITS E CIRCUITOS CUÁNTICOS
  • TEMA 7. SIMULACIÓN CUÁNTICA DE OPERADORES LÓXICOS CLÁSICOS
  • TEMA 8. ALGORITMOS CUÁNTICOS
  • TEMA 9. ARQUITECTURA CUÁNTICA UNIVERSAL DE FEYNMAN
  • TEMA 10. CONSIDERACIÓNS FINAIS

CONGRESO XOVETIC

O V Congreso XoveTIC, organizado polo CITIC, terá lugar os días 5 e 6 de outubro de 2022. Está destinado a investigadores junior (predoctorais y posdoutorais) que presentarán comunicacións orais ou pósteres das súas investigacións no ámbito das Tecnoloxías da Información e as Comunicacións (TIC). O obxectivo é construír un espazo de encontro para o debate científico e contribuír deste xeito á súa formación.

O congreso, cuxa inscrición é gratuíta, supoñerá unha oportunidade ideal para que as persoas participantes compartan as súas investigacións nun ambiente colaborativo e distendido.

As comunicacións ao congreso poderán ser orixinais ou traballos adaptados xa presentados noutros foros. Todos aqueles traballos que se acepten serán publicados nun libro de actas.

¡PLAZAS ESGOTADAS! NON SE ACEPTAN MÁIS INSCRICIÓNS.

CURSO FUNDAMENTALS OF DEEP LEARNING

  • Datas: 7 e 8 de novembro.
  • Relator: Mario Martínez Zarzuela (Deep Learning and CUDA Ambassador DLI Institute Nvidia).
  • Inscrición
  • Prazas limitadas: Admisión por orde de inscrición.
  • Resumo: A aprendizaxe profunda é un potente enfoque de IA que utiliza redes neuronais artificiais de varias capas para ofrecer unha precisión de vangarda en tarefas como a detección de obxectos, o recoñecemento de voz e a tradución de idiomas. Mediante a aprendizaxe profunda os ordenadores poden aprender e recoñecer patróns de datos que se consideran demasiado complexos ou sutiles para o software escrito por expertos. Neste taller aprenderá cómo funciona a aprendizaxe profunda a través de exercicios prácticos de visión artificial. Entrenará modelos de aprendizaxe profunda dende cero, aprendendo ferramentas e trucos para conseguir resultados de gran precisión. Tamén aprenderá a aproveitar os modelos preentrenados de última xeración, dispoñibles de forma gratuita, para aforrar tempo e conseguir que os seus modelos de aprendizaxe sexan máis 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 e ampliación
      • 11:30 a 12:00. Pausa-café
      • 12:00 a 13:30. Assessment
  • Accede ao curso a través desta ligazón