public:training:homepage

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:training:homepage [2024/10/30 16:33]
rmarin_odins.es [Gaia-X Governance Framework]
public:training:homepage [2025/06/05 12:12] (current)
rmarin_odins.es [DataSpaces - Videos]
Line 2: Line 2:
  
 {{tag> cursos coursera mooc training}} {{tag> cursos coursera mooc training}}
 +## Metodología con alumnos de prácticas.
 +
 +En el documento excel compartido (spreadsheet), se indica el nombre y el email del alumno para que podáis enviarle un email a cada uno indicando la documentación y los enlaces que deben usar para las prácticas. 
 +
 +Para comenzar las prácticas, hay una primera parte de formación en la tecnología interesada mediante cursos online, videos y documentación. 
 +Para esta primera fase, revisar la siguiente página de la wiki donde hay enlaces a cursos y videos específicos para cada tecnología. Aunque podéis añadir más enlaces a la wiki.
 +public:training:homepage [OdinS Wiki]
 +
 +Por favor, enviar un email a cada alumno para explicar su prácticas y los enlaces iniciales que deben usar con cursos, videos, u otros recursos.
 +
 +Luego la segunda fase, será sobre investigar y probar herramientas software de código abierto que tenéis que aportar los enlaces a los repositorios Github o similar que deben descargar y probar. 
 +
 +Recordar que usamos una metodología ágil para gestionar las prácticas con reuniones online bisemanales, y comunicación vía email para resolver dudas urgentes o bloqueantes donde los alumnos son quien dedican el mayor tiempo y nosotros lo mínimo posible. Debéis acordar con los alumnos para organizar la reunión bisemanal y el enlace online. Por favor, invitarme a dichas reuniones por si pudiera participar.
 +
 +Además, ellos deben usar las herramientas compartidas para que vayan apuntando las horas en el excel compartido, la wiki para ir documentando y el gitlab como repositorio de código. Antes de cada reunión, hay que echarle un vistazo a la wiki y excel y gitlab para ver si han avanzado algo y si tiene coherencia con lo que comenten en la reunión. 
 +https://wiki.odins.es/
 +https://gitlab.odins.es/
 +
 +
 ## Gaia-X Governance Framework ## Gaia-X Governance Framework
  
Line 12: Line 31:
 For further details please browse here.  https://docs.gaia-x.eu/framework/ For further details please browse here.  https://docs.gaia-x.eu/framework/
 https://docs.gaia-x.eu/framework/?tab=software https://docs.gaia-x.eu/framework/?tab=software
 +
 +Gaia-X Lab Compliance Service.  https://gitlab.com/gaia-x/lab/compliance/gx-compliance/-/tree/v1.0.0?ref_type=tags
 +
 +Gaia-X Lab Registry.  https://gitlab.com/gaia-x/lab/compliance/gx-registry/-/tree/v1.0.0?ref_type=tags
  
 GXDCH (Gaia-X Digital Clearing House) – the one-stop place to go and get verified against the Gaia-X rules to obtain compliance in an automated way. GXDCH (Gaia-X Digital Clearing House) – the one-stop place to go and get verified against the Gaia-X rules to obtain compliance in an automated way.
Line 17: Line 40:
 https://gaia-x.eu/gxdch/ https://gaia-x.eu/gxdch/
 https://docs.gaia-x.eu/framework/?tab=clearing-house https://docs.gaia-x.eu/framework/?tab=clearing-house
 +
 +The Gaia-X Digital Clearing House (GXDGH) is the mechanism through which Gaia-X is operationalised in the market.
 +The Gaia-X Framework contains functional specifications, technical requirements, and the software to use to become Gaia-X compliant and/or Gaia-X compatible. The GXDCH contains a subset of the software components in the Gaia-X Framework: the mandatory components and some of the optional ones.
 +
  
 https://docs.gaia-x.eu/framework/?tab=software https://docs.gaia-x.eu/framework/?tab=software
 https://gitlab.com/gaia-x/lab/gxdch https://gitlab.com/gaia-x/lab/gxdch
 https://gitlab.com/gaia-x/lab https://gitlab.com/gaia-x/lab
 +
 +
 +https://gitlab.com/gaia-x/lab/compliance
 +
 +Gaia-X - 1 - Compliance Service.  Compliance service enforcing rules defined in the TrustFramework - Architecture Document/Compliance Document.
 +Gaia-X - 2 - Registry.  Source of truth for the Compliance engine, validating certificate are conforming to rules, providing shapes, schemas and trusted sources. 
 +Gaia-X - 3 - Notary - registrationNumber.  Notarization API to get a Legal Registration Number used to get compliance
 +Gaia-X - 4 - IPFS Pinning Service.  This project helps pushing and pining on IPFS the registry static files, shapes, context, ontology, revoked issuers and trusted clearing houses.
 +Gaia-X - 5 - Trust Anchor Service.  Service building, signing and pushing on IPFS the Gaia-X AISBL trusted anchors list
 +
  
 https://gitlab.com/gaia-x/lab/libraries https://gitlab.com/gaia-x/lab/libraries
  
-##### Libraries to generate and validate DID, sign Gaia-X credentials using JWS 2020, and a ETSI 119 612 serializer for Gaia-X's trusted anchors+### Libraries to generate and validate DID, sign Gaia-X credentials using JWS 2020, and a ETSI 119 612 serializer for Gaia-X's trusted anchors
  
 Gaia-X did-verifier. A JavaScript library to verify DIDs and their verification methods against a registry Gaia-X did-verifier. A JavaScript library to verify DIDs and their verification methods against a registry
Line 31: Line 68:
 Gaia-X jsonld-http-client.  Simple HTTP client replacement for @digitalbazaar/http-client using axios and without relying on ky nor wasm Gaia-X jsonld-http-client.  Simple HTTP client replacement for @digitalbazaar/http-client using axios and without relying on ky nor wasm
 Gaia-x Trusted List Serializer.  Gaia-x Trusted List Serializer. 
 +### DataSpaces - Videos
 +
 +Te paso algunos videos sobre IDS DataSpace protocol and Eclipse DataSpace connector para la formación teórica de esta tecnología. 
 +
 +https://youtu.be/0fLcGOVNHHM?feature=shared
 +
 +https://youtu.be/zZHqH5zN1Ac?feature=shared
 +
 +https://youtu.be/lkDWsGWhBgE?feature=shared
 +
 +https://youtu.be/EvZYVHboH90?feature=shared
 +
 +https://www.youtube.com/watch?v=IGd4oafLyAg
 +
 +https://www.youtube.com/watch?v=Mu7CJa028dE
 +
 +https://www.youtube.com/watch?v=srTwPeFJQjo
 +
 +
 +
 +### Eclipse GAIA-X and DataSpaces
 +
 +https://gitlab.eclipse.org/eclipse/xfsc/
  
 ## Post-Quantum Cryptography (PQC) - Security ## Post-Quantum Cryptography (PQC) - Security
Line 42: Line 102:
 PQ-TLS-Test is a project dedicated to testing post-quantum TLS (PQ-TLS) in PQ-hybrid schemes on both general-purpose computer systems and embedded systems. The project aims to provide comprehensive insights into the performance of post-quantum cryptography (PQC) by evaluating various handshake modes, client scales, and network topologies. PQ-TLS-Test is a project dedicated to testing post-quantum TLS (PQ-TLS) in PQ-hybrid schemes on both general-purpose computer systems and embedded systems. The project aims to provide comprehensive insights into the performance of post-quantum cryptography (PQC) by evaluating various handshake modes, client scales, and network topologies.
  
-https://github.com/PQTLS/MLT +https://github.com/open-quantum-safe/liboqs
 https://github.com/open-quantum-safe https://github.com/open-quantum-safe
 +
 +https://github.com/PQTLS/MLT
  
 https://github.com/PQCA https://github.com/PQCA
Line 80: Line 141:
 https://youtu.be/aYSPUf0Yoak?feature=shared https://youtu.be/aYSPUf0Yoak?feature=shared
  
-- *Chapter 3: Successful proposal writing, by Sonia Martel (ICCRAM-UBU)*.+- *Chapter 3: Successful proposal writing, by Sonia Martel (ICCRAM-UBU)*.  
 +https://www.youtube.com/watch?v=LBhAR5VM-us
 - Chapter 4: EU Project Management, by Laura Gómez (ICCRAM-UBU). - Chapter 4: EU Project Management, by Laura Gómez (ICCRAM-UBU).
 https://youtu.be/LA7Zf74jKqE?feature=shared https://youtu.be/LA7Zf74jKqE?feature=shared
Line 134: Line 196:
  
  
-**IoT Specializations** this is group of courses+Cursos gratuitos sobre introducción IoT en udemy o edx.org. 
-- https://www.coursera.org/specializations/iot+1. CurtinX: Introduction to the Internet of Things (IoT) | edX https://www.edx.org/learn/iot-internet-of-things/curtin-university-introduction-to-the-internet-of-things-iot 
 +2. Free Internet of Things (IoT) Tutorial Introduction to Internet of Things and Cloud | Udemy.  https://www.udemy.com/course/a4iot-intro-iot-cloud/
  
-IoT specialization courses: 
- 
-1. [Introduction to the Internet of Things and Embedded Systems](https://www.coursera.org/learn/iot?specialization=iot) 
-2. [The Arduino Platform and C Programming](https://www.coursera.org/learn/arduino-platform?specialization=iot) 
-3. [Interfacing with the Arduino](https://www.coursera.org/learn/interface-with-arduino?specialization=iot) 
-4. [The Raspberry Pi Platform and Python Programming for the Raspberry Pi](https://www.coursera.org/learn/raspberry-pi-platform?specialization=iot) 
-5. [Interfacing with the Raspberry Pi](https://www.coursera.org/learn/raspberry-pi-interface?specialization=iot) 
  
  
Line 210: Line 266:
 https://playwright.dev/docs/test-configuration https://playwright.dev/docs/test-configuration
  
 +### ChatBot - LLM - NLP - procesamiento de lenguaje natural.
 +
 +Te envío algunas propuestas de cursos y guías sobre procesamiento de lenguaje natural que creo que pueden ser interesantes. Como hablamos ayer, siempre puedes buscar otros por tu cuenta, sobre todo conforme vayas sumergiéndote en los desarrollos para entender mejor algunos conceptos o descubrir nuevas técnicas.
 +
 +Estos dos son más genéricos, para una primera introducción:
 +https://www.udemy.com/course/introduction-to-natural-language-processing-nlp-llm-ai-gate-moyyn/ 
 +https://www.udemy.com/course/natural-language-processing-python-nlp/ 
 +
 +Este de aquí se centra en las técnicas de zero-shot, few-shot y chain of thought:
 +https://developers.google.com/machine-learning/resources/prompt-eng?hl=es-419  
 +
 +Este es para que veas el funcionamiento de Hugging Face, aunque ya me dijiste que lo conocías:
 +https://www.coursera.org/projects/open-source-models-with-hugging-face?action=enroll  
 +
 +Y este último es sobre algunas métricas de evaluación:
 +https://unite.ai/es/evaluaci%C3%B3n-de-modelos-de-lenguaje-grandes-una-gu%C3%ADa-t%C3%A9cnica/
  
 ### AI/ML para Python. ### AI/ML para Python.
Line 217: Line 289:
 - Free Pandas Tutorial - Pandas with Python | Udemy.  https://www.udemy.com/course/pandas-with-python/ - Free Pandas Tutorial - Pandas with Python | Udemy.  https://www.udemy.com/course/pandas-with-python/
  
 +### AI/ML for Plant Disease Prediction with CNN
 +
 +Plant Disease Prediction with CNN
 +https://www.youtube.com/watch?v=L-Tqf1w5d0I 
 +
 +Plant Leaf Disease Detection Using CNN | Python
 +https://www.youtube.com/watch?v=zcq5aw9t-Ds 
 +
 +Plant Disease Detection Using Image Processing and Machine Learning
 +https://arxiv.org/pdf/2106.10698 
 +
 +Building a Vision Transformer Model from Scratch with PyTorch
 +https://www.youtube.com/watch?v=7o1jpvapaT0 
 +
 +AgriCLIP: Adapting CLIP for Agriculture and Livestock via Domain-Specialized Cross-Model Alignment
 +https://arxiv.org/abs/2410.01407 
 +https://github.com/umair1221/AgriCLIP/tree/main 
 +
 +Intro to Deep Learning with PyTorch
 +https://www.udacity.com/course/deep-learning-pytorch--ud188 
 +
 +Convolutional Neural Networks
 +https://www.mygreatlearning.com/academy/learn-for-free/courses/convolutional-neural-networks
 +
 +Aprendizaje automático con Python
 +https://www.coursera.org/learn/machine-learning-with-python#modules
 +
 +Basics of Microservices
 +https://www.udemy.com/course/evolution-of-microservices/
  
 ### Cursos sobre Python, Yolov8 y Redes Neuronales para procesamiento de imágenes de cámaras.  ### Cursos sobre Python, Yolov8 y Redes Neuronales para procesamiento de imágenes de cámaras. 
Line 294: Line 395:
  
 - Free Docker Tutorial - Docker Essentials | Udemy  - 3h https://www.udemy.com/course/docker-essentials/ - Free Docker Tutorial - Docker Essentials | Udemy  - 3h https://www.udemy.com/course/docker-essentials/
- 
-- Docker for absolute beginners (coursera.org) https://es.coursera.org/projects/docker-for-absolute-beginners 
- 
-- Containerization Using Docker (coursera.org) https://es.coursera.org/projects/containerization-using-docker 
  
 - Introduction to Containers, Kubernetes and OpenShift | edX https://www.edx.org/es/course/introduction-to-containers-kubernetes-and-openshift?index=spanish_product&queryID=39fcc25aa7d7026587d914ebf7cdfea8&position=3 - Introduction to Containers, Kubernetes and OpenShift | edX https://www.edx.org/es/course/introduction-to-containers-kubernetes-and-openshift?index=spanish_product&queryID=39fcc25aa7d7026587d914ebf7cdfea8&position=3
  • public/training/homepage.1730302419.txt.gz
  • Last modified: 2024/10/30 16:33
  • by rmarin_odins.es