Si lo suyo es el mundo de la programación y todas las ramas que la abarcan, preste atención a esta información, porque la Universidad CENFOTEC impartirá gratis un curso de programación en Ethereum Developer Pack (plataforma de blockchain descentralizada, que facilita 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, permitiéndoles explorar las infinitas posibilidades de esta tecnología innovadora.
Lo bueno de este curso de programación es que consta de un total de cinco módulos. El primero se iniciará el martes 6 de agosto y continuará dos días después en el Auditorio Richard Beck Hemicke de la institución; del segundo al quinto módulo, se impartirá una clase por semana, los días martes, en el aula #9 de la universidad, y las clases tendrán una duración de tres horas, de 6:00 p.m. a 9:00 de la noche.
Cabe destacar que para los módulos 2, 3, 4 y 5 se requieren conocimientos y experiencia en programación. Además, que se debe adquirir un compromiso, pues el curso finalizará el 22 de octubre.
“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.
LEA MÁS: Empresa de alimentos tiene variedad de puestos disponibles
Para participar en este curso de programación usted solo necesita un teléfono, y una computadora con buena conexión a internet para que se inscriba en el siguiente link, donde le pedirán algunos datos personales para la universidad.
Detalles del curso de programación
* 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.