Smart Contracts y Blockchain con Solidity de la A a la Z

Aprende Solidity como un experto empezando por las bases hasta programar tus propios Smart Contracts como un profesional

4.70 (1054 reviews)
Udemy
platform
Español
language
Programming Languages
category
Smart Contracts y Blockchain con Solidity de la A a la Z
7,951
students
27 hours
content
Jun 2023
last update
$59.99
regular price

What you will learn

Aprenderemos todas las herramientas para la creación de Smart Contracts y para almacenamiento de su código.

Veremos las propiedades de transacciones y de bloques mediante código para relacionar los conceptos teóricos con la práctica

Pasaremos por todas las variables y operaciones que son imprescindibles

Veremos las estructuras de datos para almacenamiento de información en Blockchain

Programaremos funciones de las más básicas hasta las más avanzadas

Entenderemos como interactuar con varios contratos al mismo tiempo y realizar herencias de contratos

Tendremos la posibilidad de realizar operaciones seguras con la librería SafeMath

Crearemos nuestras propias librerías

Veremos como crear una fábrica de Smart Contracts y conectar la red distribuida de ficheros (IPFS) con nuestros Smart Contracts

Despliegue del Token ERC-20 en Binance Smart Chain (BSC) y Polygon (MATIC)

Why take this course?

  • ¿Quieres aprender a programar en el lenguaje que permite crear Smart Contracts?

  • ¿Te intimidan los avances de las nuevas formas de almacenar información y quieres adaptarte a este cambio tecnológico?

  • ¿Eres un emprendedor que quiere transformar su negocio con el poder de la tecnología Blockchain pero no sabes cómo conseguirlo?

  • Si la respuesta a alguna de estas preguntas es Sí, entonces este curso es para ti.

Blockchain es uno de los campos tecnológicos más punteros en el que todos quieren estar. Y es que Blockchain está cambiando la vida de las personas al igual que lo hizo la electricidad hace ya 100 años. Las palabras Blockchain, Cadena de Bloques, Bitcoin, Ethereum cada vez están más presente en la vida de todos nosotros, la revolución de las criptomonedas ya es una realidad.

Este curso es único, pues lo hemos diseñado para que aprendas a programar Smart Contracts o también conocidos como Contratos Inteligentes. Es el único curso de todo Udemy en español que cubre lo necesario para ser un experto en la programación de Smart Contracts en Ethereum con Solidity.

El curso ha sido diseñado para cubrir los pilares básicos de la programación en Solidity, empezando por los conceptos básicos de la programación en Solidity, siguiendo por la programación de proyectos reales con Solidity y finalizando con un proyecto real de más de 500 líneas de código para entender todo lo necesario para ser un experto en la creación de Smart Contracts.

Por ello, vamos a ver como utilizar Remix para la programación de Contratos Inteligentes, veremos las propiedades de las transacciones mediante código, los distintos tipos de variables y operaciones, así como las estructuras de datos para almacenar la información necesario, también pasaremos viendo todo tipo de lógica de funciones y bucles con condicionales. Y por si fuera poco veremos cómo crear una fábrica de Smart Contracts y conectar ficheros almacenados en IPFS con nuestro contrato. Todo esto va a acompañarse con un sin fin de proyectos reales para poner en uso todo lo aprendido.

En el curso nos centraremos en varios bloques, el primero de estos consistirá en:

  • Aprenderemos todas las herramientas para la creación de Smart Contracts y para almacenamiento de su código

  • Veremos las propiedades de transacciones y de bloques mediante código para relacionar los conceptos teóricos con la práctica

  • Pasaremos por todas las variables y operaciones que son imprescindibles

  • Veremos las estructuras de datos para almacenamiento de información en Blockchain

  • Programaremos funciones de las más básicas hasta las más avanzadas

  • Entenderemos como interactuar con varios contratos al mismo tiempo y realizar herencias de contratos

  • Tendremos la posibilidad de realizar operaciones seguras con la librería SafeMath

  • Crearemos nuestras propias librerías

  • Veremos como crear una fábrica de Smart Contracts y conectar la red distribuida de ficheros (IPFS) con nuestros Smart Contracts

El segundo bloque va a enfocarse en realizar proyectos reales para poner en práctica todo lo aprendido en el primer bloque, los proyectos que realizaremos serán:

  • Sistema de evaluaciones universitarias

  • Sistema de votación online con registros en Blockchain

  • Creación y uso de un Token ERC-20

  • Despliegue del Token ERC-20 en Binance Smart Chain (BSC) y Polygon (MATIC)

  • Creación de un sistema de pagos con Tokens para DISNEY

  • Implementación de un sistema de Lotería

  • Creación de un sistema de gestión de un centro médico del COVID-19 mediante Blockchain

Si con todo esto no fuera poco, vamos a finalizar con un tercer bloque donde tendremos un proyecto real con más de 500 líneas de código que va a consistir en la programación en Solidity de un Servicio de Telemedicina.

Este curso es ideal para cualquiera que quiera obtener conocimientos acerca de la programación de Smart Contracts.

En particular te lo recomiendo si eres:

- Un consultor freelance que tiene habilidades de programación y quiere transformar las empresas con el poder de la Blockchain

- Empresarios y dueños visionarios que quieren subir sus empresas de categoría de nivel con el poder del Blockchain

- Iniciados en Blockchain que quieren mejorar su portfolio con nuevos proyectos

- Apasionados en la tecnología que quieren ganar experiencia con la programación en Solidity

- Cualquier persona interesada en mejorar y adaptarse a los cambios tecnológicos presentes

Los estudiantes ganaran con nosotros habilidad práctica sobre la programación de Smart Contracts. Y tendrás acceso a todo el material y transparencias del curso e incluso tendrás un certificado de completación del curso al final del mismo que podrás subir a LinkedIn para mostrar tus nuevas habilidades en Blockchain y Solidity.

¡Nos vemos en clase!

Screenshots

Smart Contracts y Blockchain con Solidity de la A a la Z - Screenshot_01Smart Contracts y Blockchain con Solidity de la A a la Z - Screenshot_02Smart Contracts y Blockchain con Solidity de la A a la Z - Screenshot_03Smart Contracts y Blockchain con Solidity de la A a la Z - Screenshot_04

Reviews

Jose
October 3, 2023
El curso explica bien la temática, pero el profesor se extiende demasiado en las explicaciones. Quizá para alguien que no entiende de programación sirva más, pero para los que ya hemos programado con antelación se hace algo lento a veces.
Benito
July 31, 2023
El curso no esta mal te introduce en Solidity que es lo que quería. El problema es que está desactualizado. Al llegar a la creación del token ERC20 para la version 0.8.0 ya no funciona y tienes que documentarte si quieres seguir. Deberian de poner el rango de versiones para la que está enfocado este curso, si no piensan actualizarlo.
Suana
July 24, 2023
Ha sido un curso muy interesante en el cual además todos los ejemplos realizados, incluidos los de python, se han explicado muy detalladamente. Muy recomendable.
Toni
June 8, 2023
Muy completo, gracias a los profesores ahora tengo una visión solida para el desarollo de smart contracts
Kevin
March 31, 2023
El curso te da herramientas basicas para crear contratos inteligentes, mucha de la teoria y practica me encnto aunque me hubiese encantado que abracaran mas como el uso de openzeppelin despues de crear nuestro propio contrato ERC20 ademas de que me hubiese encantado que abarcaran un poco mas el uso de NFT's (ERC721) fuera de ello el curso ha sido muy completo e informativo
Miguel
March 20, 2023
Muy buena introducción a todo lo que tiene que ver con solidity, blockchain y tecnologías similares. Me ha servido de base para poder avanzar un poco más en mi vida profesional.
Bonaventura
March 8, 2023
De momento sí. De todas formas tengo conocimiento sobre metamask y otras wallets, aunque no soy programador ni tengo conocimientos de programación. Es una etapa inicial, pero creo que me ayudará muchísimo para un futuro profesional en el ecosistema blockachain, cripto, plataformas, defi ........
Carlos
March 5, 2023
De momento me parece perfecto. El lenguaje es sencillo y fácil de comprender. Que se imparta paso a paso, También es de gran ayuda. El interface, simple, completo e intuitivo.
Johann
February 16, 2023
Bueno acado de terminar el curso por fin. La verdad le doy 4 estrellas, por que le falta todo el tema de manejo de routers, fee de comisiones (venta, compra, tokenomics), funciones de Rebase y otras. creo falta añadir esas. Ademas deberian añadir una guia o documento tecnico para ver cuales son todas la palabras reservadas en solidity, y todos sus operadores.
Maximiliano
February 12, 2023
Recién comenzando el curso, aunque seguramente voy a aprender contenidos nuevos, ya que me piden desde el inicio una evaluación - innecesario - les dejo mi primera impresión: DESACTUALIZADO. LENGUAJE POCO TÉCNICO. EXPLICACIONES MUY BÁSICAS. Esperemos que sólo sea la primera impresión y vaya mejorando, en cuyo caso mi valoración cambiará para bien. * edito: por ahora este curso es puro blablabla y no explican nada, constantemente estan haciendo tiempo y rellenando videos con humo, ejemplo: me enseñan a instalar chrome... pero muchas gracias ! quiero aprender solidity pero no sabía como instalar chrome ! Genios. Voy 10% de humo (Y)
Alejandro
February 5, 2023
Muy bueno, y ejemplos prácticos, aunque el algo viejo el curso y usa algunas cosas obsoletas por solidity, sigue siendo excelente si no sabes nada de smartcontracts
Martin
January 24, 2023
Joan es un experto en blockchain y brindó una excelente enseñanza. El curso está diseñado de manera clara y fácil de seguir, y el instructor estuvo siempre disponible para responder preguntas y brindar ayuda. Sin duda, lo recomiendo a todos los interesados en aprender sobre blockchain y cómo aplicarlo en diferentes ámbitos.
Andres
January 9, 2023
El curso realmente es excelente. Hasta ahora de los mejores profesores que he encontrado en Udemy, no solo por la forma de explicar, sino también por el diagramado del contenido, demostración de aplicación práctica y asistencia de los profesores siempre contestando todas las consultas en detalle. Tengo algunas recomendaciones, que no son aspectos negativos, sino simples consideraciones que pueden servir para futuros cursos. Por ejemplo, si bien se ven muchos proyectos y muy buenos la verdad, estaría bueno incluir una tarea final para realizar por el estudiante que sumarice todo el contenido del curso, que no sea codear a la par de la clase, sino que quede librado (dentro de las pautas puestas en una consigna) a la libre decisión del alumno. Creo que eso sería la frutilla del postre para un curso tan bueno como lo fue este. La verdad que no tengo nada negativo para decir, aunque sería en algunos casos aún mas claro si se declararan nombres más descriptivos para las funciones, ya que en algunos casos (muy pocos, y esto creo que es algo ya irrelevante) se tornaba un poco confuso al haber muchos nombres de variables y funciones parecidas. Si estás pensando o dudando en suscribirte a este curso, hacelo. Yo no tenía ningún conocimiento previo en Solidity y aprendí muchísimo. Realmente me atrapó más este lenguaje y de hecho, al ver tan buen curso, he comprado otros de los mismos profesores. Saludos!
Pau
December 13, 2022
Y porque no puedo poner 0 estrellas, la teoría muy bien, pero la práctica ni siquiera explica porque hace cada cosa, solamente se dedica a escribir código y a decir lo que escribe, muy descontento.
jose
December 13, 2022
Hasta el momento esta muy interesante el curso, quiero seguir viendo para ver si se mantiene mi calificacion

Charts

Price

Smart Contracts y Blockchain con Solidity de la A a la Z - Price chart

Rating

Smart Contracts y Blockchain con Solidity de la A a la Z - Ratings chart

Enrollment distribution

Smart Contracts y Blockchain con Solidity de la A a la Z - Distribution chart
4088866
udemy ID
5/30/2021
course created date
8/5/2021
course indexed date
Bot
course submited by