Date: November 2, 2021
Active Recall:
Notes:
Habilidades técnicas requeridas:
<aside> 📌 SUMMARY: cualquier persona en un principio puede convertirse en desarrollador de blockchain, con el paso del tiempo se irán aprendiendo conceptos necesarios para poder desarrollar adecuadamente en esta área. Entre los conocimientos importantes que debemos adquirir están: tener una vision general de que realiza una persona al desarrollar en blockchain, conocer los tipos de blockchain y sus redes, y tener clara la diferencia entre un core developer y un developer de Dapps.
</aside>
<aside> ☝ ACTIONS NEEDED: investigar que tipos de developers existen en el blockchain.
</aside>
Date: November 2, 2021
Active Recall:
Notes:
Tecnologías que se usan en el desarrollo de blockchain:
Git: es un sistema de control de versiones, gratis y de código abierto diseñado para administrar proyectos de software de todo tipo.
GitHub: es la red social creada a partir de git y nos permiten almacenar nuestros proyectos en un repositorio y llevar un control de cambios específico.
Terminal y línea de comandos: utilizada para manejar sistemas operativos por medio de comandos. Lo necesitamos para usar RemixIDE.
Node.js: es un entorno de trabajo para JavaScript.
NPM: es un gestor de paquetes desarrollado bajo el lenguaje de JavaScript, nos permite acceder a cualquier librería.
<aside> 📌 SUMMARY: para poder desarrollar dentro de la blockchain necesitamos tener conocimientos de algunas tecnologías para poder trabajar adecuadamente dentro de ella. Entre las tecnologías necesarias se encuentran: git, github, terminal y línea de comandos, node.js y npm.
</aside>
<aside> ☝ ACTIONS NEEDED: investigar que es RemixIDE.
</aside>
Date: November 2, 2021
Active Recall:
Notes:
Lenguajes de programación para el desarrollo blockchain:
Herramientas para escritura de código:
<aside> 📌 SUMMARY: Para poder desarrollar dentro de la blockchain necesitamos: lenguajes de programación (C++, Python, JavaScript y Solidity) y herramietnas para escritura de código (RemixIDE, VS Code, Truffle Suite HyperLedger).
</aside>