Resumen

Solidity es un lenguaje de programación con más de 8 años de existencia creado para el desarrollo de contratos inteligentes en la Blockchain de Ethereum. A lo largo de este período, ha ido evolucionando y mejorando muchos, pero las vulnerabilidades de seguridad existen y siempre existirán.

El desarrollo de software Web3 implica ser más riguroso con la codificación de nuestros contratos y estar en constante aprendizaje y estudio de las vulnerabilidades que surjan.

En Solidity by Examples encontrarás docenas de contratos para analizar y mejorar tus habilidades como desarrollador profesional de contratos inteligentes.

En Web3 es todo OpenSource. Encontrarás los contratos de cualquier proyecto como los de Uniswap que fueron desarrollados por expertos y podrás apoyarte de ese conocimiento para mejorar tus habilidades.

Reto del curso

El desafío para ti, elige un contrato desarrollador por un tercero y analízalo, despliégalo en Remix, dedícale tiempo en entender qué hace y cómo lo hace para ampliar tu conocimiento en el lenguaje.


Contribución creada por: Kevin Fiorentino (Platzi Contributor).