Ofrecen curso gratuito de programación en tecnología blockchain
Para los interesados en programar en tecnologías blockchain, se ofrece un curso gratuito y aprender más allá de las criptomonedas.
La Universidad Cenfotec anuncia el curso gratis en programación en Ethereum Developer Pack.
Ethereum es una plataforma de bloques de datos descentralizada que facilita, por ejemplo, la ejecución de contratos inteligentes y el desarrollo de aplicaciones descentralizadas (dApps).
Este curso ofrece a los participantes la oportunidad de adquirir habilidades prácticas en Solidity, el lenguaje de programación de Ethereum, para conocer las posibilidades de esta tecnología.
El curso constará de un total de cinco módulos. El primero iniciará el martes 6 de agosto y continuará el jueves 8 de agosto, en el auditorio Richard Beck Hemicke de la institución en Barrio Francisco Peralta en San José.
Del segundo al quinto módulo, se impartirá una clase por semana, los días martes, en el aula #9 de la Universidad. Las clases tendrán una duración de tres horas, de 6:00 p.m. a 9:00 p.m.
Para los módulos 2, 3, 4 y 5 se requiere conocimientos y experiencia en programación. El curso finalizará el 22 de octubre, días antes de la Hackatón ETH y la Conferencia ETH Pura Vida.
Las inscripciones son con cupo limitado, los estudiantes interesados deberán inscribirse aquí.
“La relevancia de este curso radica en el aumento y la creciente importancia de Ethereum en el ámbito tecnológico y financiero a nivel global. Ethereum se ha consolidado como una plataforma fundamental para la creación de soluciones innovadoras en diversos sectores, como finanzas, gobiernos y empresas.
Ofrece un medio seguro y transparente para automatizar una variedad de transacciones y procesos, eliminando la necesidad de intermediarios”, indicó Ignacio Trejos, fundador de la Universidad Cenfotec.
“Este curso representa una oportunidad única para los estudiantes y profesionales costarricenses de sumergirse en el mundo de Ethereum y contribuir al desarrollo tecnológico del país”, añadió Trejos Zelaya, profesor en dicho centro universitario.
Detalles del curso
• Módulo 1: Intro a Smart Contracts
Revisión de conceptos básicos de blockchain y Ethereum.
Creación del primer smart contract
Duración: 2 clases de 3 horas
• Módulo 2: Fundamentos de Solidity
Conocimiento del principal lenguaje para programar smart contracts: Solidity
Duración: 3 clases de 3 horas
• Módulo 3: Estándares, librerías y patrones
Profundización en estándares como ERC 20, ERC 721 y otros
Conocimiento de las principales librerías y buenas prácticas de diseño
Duración: 3 clases de 3 horas
• Módulo 4: Toolkit para Desarrollo Web3
Conectar el front end a la blockchain, utilizando las principales herramientas del mercado para desarrollar en Web3
Duración: 3 clases de 3 horas
• Módulo 5: Seguridad, pruebas y auditoría
Metodologías para realizar pruebas, así como las principales vulnerabilidades en los smart contracts
Preparación para aprobar una auditoría de smart contracts
Duración: 2 clases de 3 horas