- Cursos
- Tecnología
- Blockchain
- Smart Contracts en Ethereum para principiantes
Smart Contracts en Ethereum para principiantes
En este curso de Blockchain en español aprenderás en profundidad cómo funciona la cadena de bloques Ethereum y que son los smart contracts. Para después aprender todo lo necesario para su desarrollo con el lenguaje de programación Solidity.
Blockchain y Criptomonedas
Haz de tu sueño tu profesión y empieza una Carrera desde 9€/mes
AccederDescripción del curso
Bienvenido a este curso de blockchain y programación de Smart Contracts en Solidity. En este curso de blockchain en español aprenderás de primera mano qué es la cadena de bloques y cómo la tecnología de los contratos inteligentes está revolucionando muchas industrias. Has vivido la revolución de internet y ahora estás a punto de descubrir el internet del dinero. Un dinero programable que aprenderemos a dominar centrándonos en el desarrollo de Smart contracts en Ethereum utilizando el lenguaje de programación solidity. Los contratos inteligentes nos permitirán conocer los fundamentos para crear aplicaciones descentralizadas, lo que se conoce por dapps o la nueva web 3.0. Dapps en Ethereum, es decir más seguras, no censurables e inmutables.
La industria está demandando desarrolladores Blockchain pero no hay suficientes para tanta demanda. ¿Estás preparado para convertirte en uno de los pioneros?
Empezaremos el curso haciendo una introducción a Blockchain para que queden claros todos los conceptos. Hilaremos fino en cuestiones criptográficas para que puedas comprender bien los fundamentos de esta tecnología. Después nos familiarizaremos con Ethereum, la red Blockchain que nos permitirá desplegar nuestros contratos inteligentes.
Y después empezaremos a aprender solidity con el remix ide. Un entorno de desarrollo que podemos utilizar desde cualquier navegador y que nos permitirá empezar a programar, depurar y desplegar y aprender el desarrollo de contratos inteligentes. Iniciaremos el curso con contratos inteligentes financieros básicos. Para después desarrollar contractos más complejos y aprender la importancia de los contratos inteligentes. Para ello resolveremos un problema real para demostrar: la eficiencia de blockchain, blockchain porque es importante, blockchain funcionamiento.
Con este ejemplo de blockchain podremos crear un smart contract que permita sustituir a las actuales plataformas de crowdfunding. Es decir programar un smart contract más eficiente, con bajas comisiones y más seguro que las actuales plataformas web. Con este ejemplo aprovecharemos para aprender todas las herramientas necesarias que necesitas para crear smart contracts para cualquier aplicación.
Contenido del curso
Tecnología Blockchain
45:09- ¿Qué es blockchain?04:01AVANCE
- Ecosistema Blockchain02:08
- Concepto de transacción, clave pública y privada y wallet05:16
- ¿Qué es el Hash?02:13
- Propiedades de Hash01:41
- Cómo funciona la Blockchain08:01
- Proof-of-Work05:21
- Nonce06:54
- Ejemplo real de transacción02:40
- Firma Digital Primera Parte02:35
- Firma Digital Segunda Parte04:19
Introducción a la Blockchain de Ethereum
07:53- Introducción a Ethereum y Smart Contracts07:53
Nuestros primeros Smart Contracts en el entorno de desarrollo Remix
59:31- Video actualización de Remix01:05
- Introducción a Remix01:57
- Hola Mundo14:22
- Unidades: Ether y Wei02:40
- Comentando los logs03:16
- Aplicar blockchain a una ineficiencia real04:18
- Crowdfunding - Variables y tipos04:42
- Crowdfunding - Crear variables04:22
- Creando las funciones de nuestro contrato Crowdfunding08:39
- Testando nuestro contrato de Crowdfunding05:31
- Constructores y modificadores personalizados08:39
Una plataforma de Crowdfunding real
01:16:37- Antes de empezar descargar ficheros del apartado01:13
- Preparación para el Ejercicio 204:21
- Estructura del Ejercicio 206:49
- Corregir error de librería SafeMath con este código00:58
- Enum, variables de estado y mappings07:13
- Eventos02:49
- Modificadores02:13
- Constructor02:40
- Funcion Contribuir04:53
- Función Comprobar si Recaudación está Completada o expirada03:19
- Pagar Artista04:26
- Get Detalles01:41
- Array de contratos y buenas prácticas con los eventos04:05
- Tipos de memoria05:22
- Función crear proyecto y devolver proyectos07:35
- Test del Ejercicio 2 y despedida17:00
Valoraciones
- 5 ESTRELLAS81%
- 4 ESTRELLAS10%
- 3 ESTRELLAS6%
- 2 ESTRELLAS3%
- 1 ESTRELLAS0%
- BeatrizBugallo MontañoIncluir valoración media (en números)
- WilderDiazIncluir valoración media (en números)
- OscarRomeroIncluir valoración media (en números)
- EnricMestre RiberaIncluir valoración media (en números)
- GonzaloBorrasIncluir valoración media (en números)
El curso es muy bueno! Juan Sepulveda lo explica muy claro y además hace que un tema tan complejo como la blockchain sea simple de entender gracias a sus explicaciones y ejemplos! Un 10 y 100% recomendado!
- AdrianoGiaquintoIncluir valoración media (en números)
- Gloria MaríaCarmona SánchezIncluir valoración media (en números)
- JOSE ALBERTOAlbertoIncluir valoración media (en números)
- frankrodriguezIncluir valoración media (en números)
- JohanPrevot RIncluir valoración media (en números)
- NoahValderramaIncluir valoración media (en números)
- carlostejeroIncluir valoración media (en números)
esta bien. tiene buena pinta
- BielRivero SampolIncluir valoración media (en números)
- SergioOchoa LacarraIncluir valoración media (en números)
- ALFONSOCARDONAIncluir valoración media (en números)
excelente
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 69 €15 h4
- 19 €1 h0