😎 Solidity Tutorial - Primer contrato - Smart Contracts en Ethereum

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น •

  • @GOGODEV
    @GOGODEV 3 ปีที่แล้ว +11

    Soy profesor, en mi caso de programación, y me alegra mucho poder aprender solidity aquí. El curso está muy bien explicado, al menos hasta la fecha. Un abrazo y enhorabuena por tu trabajo.

  • @joseluispelaez1902
    @joseluispelaez1902 2 ปีที่แล้ว

    Gran aportación, saludos desde Mexico

  • @mateochauchet5948
    @mateochauchet5948 2 ปีที่แล้ว +1

    Muy buen contenido ! muchas gracias

  • @federicoklaus5865
    @federicoklaus5865 3 ปีที่แล้ว +1

    Na increible. muchisimas gracias de verdad de nuevo. voy a comentarlo en cada video

  • @cereixeira
    @cereixeira 3 ปีที่แล้ว +1

    gracias por el esfuerzo

  • @pabloforlani6023
    @pabloforlani6023 2 ปีที่แล้ว

    excelente... muchas gracias!!!

  • @victorgruszeczka9182
    @victorgruszeczka9182 3 ปีที่แล้ว

    ¡Muchas gracias!

  • @sergiovillarroel5751
    @sergiovillarroel5751 2 ปีที่แล้ว

    Excelente , muy claro voy a seguir tu serie de tutoriales :)

  • @evaristoquetehanvisto8405
    @evaristoquetehanvisto8405 3 ปีที่แล้ว +2

    Excelente Alberto, me daba problemas al compilar, pero cambie el nombre de la funcion contador por contrador, y compilo perfectamente,
    Gracias y sigue asi

  • @MauroTelloDesarrollos
    @MauroTelloDesarrollos 3 ปีที่แล้ว +2

    Excelente tutorial !!! Muy bueno gracias!

  • @Campusdenegocios
    @Campusdenegocios 4 ปีที่แล้ว +2

    Muchas gracias Alberto por el video. Excelente explicación para los que nos iniciamos. Seguiré el resto de videos.

  • @MrMapaga
    @MrMapaga 3 ปีที่แล้ว +2

    Gracias por compartir conocimiento , esta muy bien explicado . a seguir asi saludos desde Uruguay...

  • @zabalasaintpaul
    @zabalasaintpaul 3 ปีที่แล้ว +1

    tremendo, gracias por las explicaciones

  • @akiraannaisha5667
    @akiraannaisha5667 5 ปีที่แล้ว +3

    Muchas gracias por tu trabajo. Ha sido muy fácil seguir tus dos primeros vídeos hasta ahora. Siendo un poco neófito en programación, no he entendido muy bien en qué consistía lo que estabas programando hasta que he llegado al final, quizás habría estado bien que lo hubieras explicado al principio, aclarando eso de "vamos a hacer un contador", que para mí puede significar muchas cosas y nada a la vez...jeje, pero repito, es mi punto de vista desde mi ignorancia sobre el tema. Una vez entendido, lo he visto de nuevo y ha sido mucho mas instructivo. Gracias de nuevo, voy a por el siguiente!!

    • @AlbertoLasa
      @AlbertoLasa  5 ปีที่แล้ว +1

      Akira Annaisha gracias a ti 🙂 si tienes dudas en algún vídeo preguntame. Saludos

  • @mrsaylar6043
    @mrsaylar6043 3 ปีที่แล้ว +1

    Me suscribo. Buen video Alberto, gracias.

  • @GarronArgentina
    @GarronArgentina 2 ปีที่แล้ว +1

    muy bueno!

  • @rafaelamate3745
    @rafaelamate3745 4 ปีที่แล้ว +1

    Muy bueno Gracias por compartir

  • @lagartijoconescalera
    @lagartijoconescalera 4 ปีที่แล้ว +1

    muchas gracias. magnifico tutorial explicado de modo sucinto

  • @idcmardelplata
    @idcmardelplata 3 ปีที่แล้ว

    Excelente, explicas muy bien.

  • @adriatomas4972
    @adriatomas4972 2 ปีที่แล้ว

    muy buenos vídeo, como crítica constructiva te diría que hablases un pelín más rápido he visto el vídeo en x1.5 y me seguía pareciendo un poco lento pero en temas generales gran vídeo!

  • @oscarvallerivera72
    @oscarvallerivera72 3 ปีที่แล้ว +1

    Alberto acabo de llegar a tu canal por que mencionaron el tema en platzi live, ya te dire si aun comprenso el tema o debo ya de ir pensando en afinar el tiro de la petanca. saludos.

  • @leggendi4114
    @leggendi4114 3 ปีที่แล้ว

    muy bueno tio , sigue sacando mas videos

  • @huagumen
    @huagumen 5 ปีที่แล้ว +1

    👏 excelente tutorial 🙌

  • @cryptoyblockchaincriptomon7573
    @cryptoyblockchaincriptomon7573 5 ปีที่แล้ว

    gracias por enseñarnos y por lo videos.

  • @isaiascobogalindo
    @isaiascobogalindo 4 ปีที่แล้ว +1

    Gracias Alberto. Me ha costado porque me daba una advertencia, el nombre del constructor Contador y la función Contador eran el mismo nombre, y no le gustaba pero lo he pillado

    • @johnray0101
      @johnray0101 3 ปีที่แล้ว

      me esta pasando lo mismo, sera la version del compiler o que pasa?

    • @alexanderjuarez3932
      @alexanderjuarez3932 2 ปีที่แล้ว

      @@johnray0101 ?

    • @johnray0101
      @johnray0101 2 ปีที่แล้ว

      @@alexanderjuarez3932 ya fue hace mucho tiempo y no recuerdo si quiera cual fue el error, pero mi recomendacion es revisar la documentacion actual, ya q cambian.
      y antes tambien probar en la misma version q esta el video.

  • @jmargento6358
    @jmargento6358 3 ปีที่แล้ว

    Si. Gracias. Pero si hago contrato de alquiler de la moto por una semana o un curso de flores de bach por ejemplo. Cual seria el costo y la mejor forma ??
    Gracias por todo el material.

  • @jovendelruido
    @jovendelruido 4 ปีที่แล้ว +1

    la funcion incrementCount puede ser pure para que no cobre gas?

  • @jeffersonsantillan6925
    @jeffersonsantillan6925 4 ปีที่แล้ว +10

    Remix, me salio Farruko, con Velocidad x 2 va bien

  • @FranciscoGranados2
    @FranciscoGranados2 2 ปีที่แล้ว

    Hola Alberto: Es muy dificil desarrollar un snipe BOT para comprar una moneda alsegundo de comenzar la venta pública?. Si tienes videos que hablen de esto me gustaria el link para verlos.

    • @TheHoperMania
      @TheHoperMania 2 ปีที่แล้ว

      Ya hay contratos que les Dan blacklist a sniper bots jaja aguas

  • @ailabnp
    @ailabnp 2 ปีที่แล้ว

    Hablanos de la auditoría¿Cómo se le agrega al contrato

  • @chaylyssanchez4905
    @chaylyssanchez4905 3 ปีที่แล้ว

    Muy bueno!!! solo que no se si me perdi o no entendi por q hay dos funciones iguales con distintos nombres(contador y setcount) Gracias!!!

    • @eliecermontenegro2098
      @eliecermontenegro2098 3 ปีที่แล้ว +2

      Porque el primer contador es el constructor del contrato, es decir se ejecuta por una única vez y el otro setCount es una función que puede ser ejecutada más de una vez (es por ello que el primer contador del constructor no aparece para ejecutar cuando se hace el deploy.

  • @danielmaza9203
    @danielmaza9203 2 ปีที่แล้ว

    Hola , Saludos desde Argentina . Sigues trabajando con Solidity ?

  • @jesusalfaro3514
    @jesusalfaro3514 2 ปีที่แล้ว

    el minuto 18:55 dijistes llamadas de tipo "seter" no entendi como se escribe porfavor

  • @lokit88
    @lokit88 3 ปีที่แล้ว +1

    como sería con el constructor

  • @jrpinvest
    @jrpinvest 3 ปีที่แล้ว

    Hola soy el típico usuario que lleva usando ordenadores desde que nació pero que en su vida entró en la programación y lo más técnico de la informática. Quiero aprender ¿Por dónde empiezo?

    • @AlbertoLasa
      @AlbertoLasa  3 ปีที่แล้ว

      html, css y javascript

  • @elmonje1478
    @elmonje1478 4 ปีที่แล้ว

    saludos estoy siguiendo con mucho detalle tus videos para aprender ... la puse remix pero como pongo mi version inicial donde voy a trajabar en soidity

  • @leilanealmeida2162
    @leilanealmeida2162 4 ปีที่แล้ว

    Estoy interesada en aprender sobre como programar contratos inteligentes pero la verdad es que todavia no se de programacion... me recomendarias primero estudiar sobre JavaScript, Phyton o otro para despues estudiar eso? Cual lenguaje seria mejor estudiar primero para entender y aplicar los conceptos basicos y despues utilizarlos en Solidity? Gracias por su video.

    • @AlbertoLasa
      @AlbertoLasa  4 ปีที่แล้ว +2

      Hola, yo te recomiendo JavaScript y Solidity

    • @djfranklinproductions4911
      @djfranklinproductions4911 4 ปีที่แล้ว

      @Leilane Almeida, Puedes Contactarme Al WhatsApp +584127388599? Por Favor, Al Igual Que Tú Estoy Muy Interesado En Aprender A Crear Smart Contracts, Que Te Parece Unir Fuerzas Y Ayudarnos Mútuamente?

  • @matiasbraconi825
    @matiasbraconi825 3 ปีที่แล้ว +1

    estaria que hables del "contrato mastercheff" y de "timelock" explicando para que sirven y eso.

  • @WizardMoDz
    @WizardMoDz 4 ปีที่แล้ว

    👍

  • @etherion2795
    @etherion2795 2 ปีที่แล้ว

    Hola, me sale este error cuando le doy a Deploy:
    creation of Primero errored: Error encoding arguments: Error: invalid BigNumber string (argument="value", value="", code=INVALID_ARGUMENT, version=bignumber/5.5.0)
    Alguien sabe a qué se debe?

  • @sergioibarrak
    @sergioibarrak 4 ปีที่แล้ว

    Hola, muy bueno tu Tutorial. Soy un abogado que pretende aprender este nuevo mundo, a fin de poder colaborar desde mi ámbito la pasividad de los Smart Contractas desde el mundo jurídico. Hoy curso un Master en Blockchain y sus aplicaciones empresariales. Esta parte técnica (programación) me ha dejado complicado, por lo que tengo claro que en la práctica profesional deberé trabajar junto a un ingeniero en programación Pero quería consultarte qué le recomendarías a un abogado para este revolucionario Smart Contract (lecturas, videos, eyc). Muchas gracias,

    • @AlbertoLasa
      @AlbertoLasa  4 ปีที่แล้ว

      Tal vez te sirva esto www.eublockchainforum.eu/reports

  • @ulisessanchez3779
    @ulisessanchez3779 4 ปีที่แล้ว

    También puedo subirlos a la blockchain de tron?

    • @alexis-oo2vt
      @alexis-oo2vt 4 ปีที่แล้ว

      Tron es compatible con solidity de ether yo use la version 0.5.9 sin problema

  • @martinfernandezcarreras6469
    @martinfernandezcarreras6469 3 ปีที่แล้ว

    Me resulto imposible de seguir, evidentemente la version de solidity ha cambiado y la plataforma donde trabajas el contrato tambien, es completamente distinta. No me toma wint256 como comando valido. Alguien me podria sugerir algun curso similar pero actualizado?

    • @AlbertoLasa
      @AlbertoLasa  3 ปีที่แล้ว +1

      Hace tiempo que hice este vídeo.. Te ayudo, lo único que tienes que cambiar es la función constructora. Ya no se usa una función con el mismo nombre, tienes que sustituirlo por "constructor()" y según la versión de compilador tendrás que ponerla a public o no hará falta. En cuanto a la herramienta.., a cambiado los estilos visuales pero sigue funcionando igual en lo básico. Espero serte de utilidad, saludos.

  • @jlmejiasp
    @jlmejiasp 4 ปีที่แล้ว

    trabajas como freelance?

    • @AlbertoLasa
      @AlbertoLasa  4 ปีที่แล้ว

      Hola Jose. Sí, soy freelance para desarrollo de proyectos. Saludos

  • @mmbiographies
    @mmbiographies 3 ปีที่แล้ว

    Que es exactamente el deploy?

    • @AlbertoLasa
      @AlbertoLasa  3 ปีที่แล้ว +1

      Subir el contrato a la blockchain

  • @marcosrin12
    @marcosrin12 2 ปีที่แล้ว

    me da error en la linea 7, y no se porque.
    pragma solidity ^0.8.7;
    contract Contador {
    uint256 count;
    7** constructor Contador; (uint256 _count) public {
    Count = _count;
    }
    constructor setcount(uint256 _count) public {
    Count = _count;
    }

    constructor incrementCount () public {
    count += 1;

    }
    constructor getCount () public view returns (uint256) {
    }
    constructor getNumber () public pure returns (uint256) {
    return 34;

  • @javiertopsecret
    @javiertopsecret 4 ปีที่แล้ว +3

    Subirle la velocidad de reproduccion a 1.5 como minimo....