Url del reto de la semana:
Graduaci贸n
Proyectos desarrollados por los estudiantes
Introducci贸n al Ethereum Developer Program
驴C贸mo convertirse en blockchain developer?
驴Qu茅 es el Ethereum Developer Program?
Ethereum Developer Program: Plan de Contenido
Ethereum Developer Program: Gu铆a de estudio
Semana 1: Importancia del Manejo de Memoria
Importancia del Manejo de Memoria
Importancia del Manejo de Memoria: Actividades
C贸mo se almacenan los datos en Ethereum
Semana 2: Web3-react
Salto de Web2 a Web3: React
Salto de Web2 a Web3: Actividades
Web3 Stack
驴Qu茅 es Web3-React y c贸mo usarlo en tu pr贸ximo proyecto?
Semana 3: Ethereum Virtual Machine y Criptograf铆a
Infraestructura y Funcionamiento de la Ethereum Virtual Machine
Fundamentos de Criptograf铆a y EVM
Criptograf铆a y Funcionamiento de la Ethereum Virtual Machine: Actividades
Semana 4: Creando tu primer Smart Contract
Crea tu primer smart contract
Crea tu primer smart contract: Actividades
Semana 5: Solidity
Aprendiendo Solidity desde cero
Superando la primera etapa del Ethereum Developer Program
RETO: NFT din谩micos con datos Off Chain
Semana 6: Tokens y Tokenizaci贸n
Tokens y Tokenizaci贸n
Semana 7: Testing Tools y Despliegue
Testing Tools y Despliegue: Actividades de la semana
Testing Tools y Despliegue
Semana 9: Auditor铆a y Seguridad de Smart Contracts
Auditor铆a y Seguridad de Smart Contracts
Auditoria y Seguridad de Smart Contracts: Resumen y actividades
Semana 10: Integraciones en Web3: Web3.js vs. Ether.js
Integraciones en Web3: Web3.js Vs Ether.js
Semana 11: Monetizaci贸n para Blockchain Developers
Monetizaci贸n para Blockchain Developers
Recursos Adicionales
Consideraciones de seguridad para smart contracts
Memory vs. Storage en Solidity
React is one of the frameworks and tools that allow us to make the leap to web3 and position ourselves in the job market due to its high demand, we know you already know React, however there is always room to enhance your skills. In addition, it will help you to complete the challenge of the week.
In this class, Natacha de la Rosa Staff Engineer from Tally helps us to understand and build our Web3 Stack and Oscar Barajas challenges us to complete, read and analyze a react repository that in addition to the technical will allow us to face a first working environment that we can publish and build in our project portfolios.
In the next class you will be able to see the designated activities of this class, as well as recommended resources to complement this week's study.
If you have any questions or doubts, we are here to support you in the comment system.
Contributions 4
Questions 1
Url del reto de la semana:
Url para practicar js:
https://jshero.platzi.com/
Web3
Caracter铆sticas:
Elementos del Stack Web3
Detalle del stack web3
Capa de red:,se escoge la blockchain, capa 1 o capa 2, como Ethereum
Luego de decidir cual blockchain se va a utilizar se escoge la capa de interacci贸n.
Capa de interacci贸n con Blockchain
Para comunicarse con el blockchain se utiliza el protocolo Rpc.
Hay varios formas de conectarse con la chainlist y enviar transacciones, se pueden crear nodos propios que son costosos, se pueden usa un proveedor de nodos como alchemy, infura en Ethereum.
Tambi茅n exploradores del bloques como etherscan, polygonscan. usadando api para conectarse y hacer lectura.
Capa de presentaci贸n
Se escoge el stack para el frontend.
Dentro del a,viente de desarrollo existen diferentes frameworks como hardhat(nuevo), truffle (de los primeros), brownie basado en phyton pero usa vyper. Para solana anccor.
Luego de escoger el ambiente de desarrollo se define que almacenamiento api u or谩culo se va utilizar, opciones como skynet( nuevo)
De librer铆as web3.js nativa, anccor en solana.
React (libreria) es muy 煤til.
Capa de aplicaciones
Aqui se dan soluciones de identidad, si se va a construir sobre otro servicio o si se va a publicar en plataformas por ejemplo los Nft que se pueden crear una propia p谩gina para venderlos o utilizar opensea.
Soluciones de identidad y autenticaci贸n, se deben tener en consideraci贸n var铆as partes como si el usuario utiliza wallet en web o m贸vil, el signed donde el usuario firma una transacci贸n donde luego se desencripta en el backend y devuelve la respuesta para saber si la persona est谩 logeada, tambi茅n hay servicios de identidad soberana.
Se puede construir aplicaciones sobre Defi como Uniswap, sushiswap, ave.
BIEN
Want to see more contributions, questions and answers from the community?