Roadmap de Blockchain Development.

Anteriormente compartí los recursos en el anterior thread para aprender dichas tecnologías (Solidity, Web3, etc), pero ahora... ¿por dónde arranco?

Si ya sos developer, salteate este paso. Pero si no lo sos y estás queriendo meterte en el desarrollo blockchain te recomiendo arrancar desde 0, desde las bases.
Algoritmos, lógica y fundamentos de la programación. Tienen el curso gratuito de @platzi platzi.com/cursos/program…
El segundo paso es que te sepás los fundamentos de blockchain. Necesitas saber cómo funciona y sus raíces.
Acá te dejo una guía corta: investopedia.com/terms/b/blockc…
También es esencial saber cómo funciona y cómo empezó #Bitcoin, yo en lo particular prefiero leer guías que ver vídeos pero es a gusto.

La guía que recomiendo: michaelnielsen.org/ddi/how-the-bi…

O un vídeo simple:
Cómo en este caso nos vamos a especializar en ETHEREUM y en la EVM, (ya que usaremos Solidity), también es esencial que sepas todo acerca del mismo.

Otra excelente guía: medium.com/@preethikasire…

Y un vídeo claro y explicativo de @sheinix:
Ahora pasemos a las tecnologías. Recomiendo tener los conceptos sólidos de JavaScript o Python. Así te va a costar mucho menos y desde lo personal y mi experiencia, enfoquenle mucho a eso antes de empezar. Ya que después cualquier otro framework es fácil de aprender.
Luego pasamos a aprender Truffle. ¿Qué es Truffle?: es una herramienta que está orientado a los smart contracts. Esto nos facilita la creación de dApps ya que cuenta con varias herramientas y entornos de desarrollo.

Documentación: trufflesuite.com/docs
Ahora pasamos al lenguaje Solidity, donde vas a poder desarrollar smart contracts e implementarlos en la blockchain.

Dejo mi thread con recursos para aprender esta tecnología:

O este excelente repo en GitHub: github.com/willitscale/le…
Ahora debemos conectar nuestra dApp front-end con el back-end (solidity).

Para esto yo les recomiendo usar web3.js o ether.js que son una colección de librerías donde podés interactuar directamente.



Recomiendo este youtuber que te lo enseña desde 0.
Luego, para el testing de los smart contracts (al menos el que yo usé y recomiendo) es Ganache, de Truffle.

Acá te dejo la documentación para que lo chequees: trufflesuite.com/docs/ganache/o…
Eso sería todo el roadmap que armé yo misma para empezar esta carrera en el mundo del desarrollo blockchain. Recuerden que como es algo novedoso, todavía no contamos con muchos recursos, por eso les comparto lo que yo encontré.

Si les gustó o sirvió den RT y gracias<3

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Abru Zucchi

Abru Zucchi Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @abruzuc

10 Nov
Si sos developer y estás interesado en ingresar a web3 y empezar tu blockchain journey este hilo es para vos.

Te dejo este short thread con recursos gratuitos para aprender: Solidity, Web3.js, Ether.js, Rust (solana).

cryptozombies.io/es/course

El que más recomiendo para empezar a desarrollar smart contracts con Solidity y web3 de manera interactiva, for beginners.
buildspace.so

BuildSpace es una plataforma excelente para aprender Solidity, Web3, y Rust (Solana). Lo mejor de todo es que el aprendizaje dura unas semanas y si terminás el proyecto, accedes a oportunidades de trabajo y ganás NFT.
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Thank you for your support!

Follow Us on Twitter!

:(