Para qué te prepara este curso subvencionado Curso Gratuito Curso Superior de Desarrollo de Aplicaciones dApps con Web3, Solidity y React:
Gracias a este Curso de Desarrollo de aplicaciones dApps con Web3, Solidity y React descubrirás las posibilidades que ofrece el ecosistema Blockchain y gracias al cual se pueden implementar aplicaciones descentralizadas (dApps). Estas dApps principalmente son contratos inteligentes (Smart Contracts) y verás cómo implementarlos con Web3.js, Solidity y React.js. Además, aprenderás el papel que tiene la tokenización para la encriptación.
A quién va dirigido:
El Curso de Desarrollo de aplicaciones dApps con Web3, Solidity y React está pensado, principalmente, para perfiles técnicos en informática debido a los aspectos de programación que se desarrollan, aunque también es interesante para cualquier persona con interés en el ecosistema Blockchain y el desarrollo de dApps.
Objetivos de este curso subvencionado Curso Gratuito Curso Superior de Desarrollo de Aplicaciones dApps con Web3, Solidity y React:
- Conocer en qué consiste el ecosistema Blockchain y cuáles son sus principios tecnológicos y criptográficos. - Descubrir qué es un token criptográfico, que tipologías tiene y cuáles son los principales estándares en Blockchain. - Entender el funcionamiento de los tokens no fungibles (NFT) y su papel en diferentes ámbitos. - Implementar contratos inteligentes (Smart Contract) con Solidity. - Desarrollar Ethereum Blockchain y Smart Contracts con Web3 (Web3.js y Web3.py). - Llevar a cabo el desarrollo de Ethereum dApps con la biblioteca React.js - Implementar una dApp del mundo real con React.js, Solidity y Web3.js
Salidas Laborales:
El Blockchain y el desarrollo de dApps y Smart Contracts está dando lugar a multitud de puestos laborales que hace poco tiempo ni existían. Por tanto, con este Curso de Desarrollo de aplicaciones dApps con Web3, Solidity y React optarás a puestos como Programador de Smart Contracts, Desarrollador de dApps con Web3.js, Solidity Developer o Experto en ecosistemas Blockchain.
Resumen:
Una dApp, o aplicación descentralizada, es una aplicación de software que se ejecuta en una red distribuida y está implementada gracias a la tecnología Blockchain. Gracias a este Curso de Desarrollo de aplicaciones dApps con Web3, Solidity y React descubrirás las posibilidades que ofrece el ecosistema Blockchain y gracias al cual se pueden implementar aplicaciones descentralizadas (dApps). Estas dApps principalmente son contratos inteligentes (Smart Contracts) y verás cómo implementarlos con Web3.js, Solidity y React.js. Además, aprenderás el papel que tiene la tokenización para la encriptación. Contarás con un equipo de profesionales especializados en la materia. Además, gracias a las prácticas garantizadas, podrás acceder a un mercado laboral en plena expansión.
Titulación:
Titulación Expedida y Avalada por el Instituto Europeo de Estudios Empresariales. "Enseñanza No Oficial y No Conducente a la Obtención de un Título con Carácter Oficial o Certificado de Profesionalidad."
Metodología:
Con nuestra metodología de aprendizaje online, el alumno comienza su andadura en INESEM Business School a través de un campus virtual diseñado exclusivamente para desarrollar el itinerario formativo con el objetivo de mejorar su perfil profesional. El alumno debe avanzar de manera autónoma a lo largo de las diferentes unidades didácticas así como realizar las actividades y autoevaluaciones correspondientes. La carga de horas de la acción formativa comprende las diferentes actividades que el alumno realiza a lo largo de su itinerario. Las horas de teleformación realizadas en el Campus Virtual se complementan con el trabajo autónomo del alumno, la comunicación con el docente, las actividades y lecturas complementarias y la labor de investigación y creación asociada a los proyectos. Para obtener la titulación el alumno debe aprobar todas la autoevaluaciones y exámenes y visualizar al menos el 75% de los contenidos de la plataforma. Por último, es necesario notificar la finalización de la acción formativa desde la plataforma para comenzar la expedición del título.
Temario:
MÓDULO 1. ECOSISTEMA BLOCKCHAIN
UNIDAD DIDÁCTICA 1. DESCENTRALIZACIÓN UNIVERSAL. EL BLOCKCHAIN
- ¿Qué es BlockChain? Introducción e historia
- Criptomonedas
- Redes Blockchain: Pública, Privada e Híbrida
- Campos de aplicación de la tecnología Blockchain
- Pros y contras de Blockchain
UNIDAD DIDÁCTICA 2. CONTRIBUCIÓN DE LA BLOCKCHAIN A LA TRANSFORMACIÓN DIGITAL: POSIBILIDADES Y LIMITACIONES
- Redes blockchain: una solución en la transformación digital
- Interoperabilidad y compatibildad entre plataformas blockchain
- Riesgos y limitaciones en redes blockchain
- Desafíos éticos derivados de la descentralización
UNIDAD DIDÁCTICA 3. CRIPTOGRAFÍA
- Perspectiva histórica y objetivos de la criptografía
- Teoría de la información
- Propiedades de la seguridad que se pueden controlar mediante la aplicación de la criptografía
- Criptografía de clave privada o simétrica
- Criptografía de clave pública o asimétrica
- Algoritmos criptográficos más frecuentemente utilizados
- Funciones Hash y los criterios para su utilización
- Protocolos de intercambio de claves
- Herramientas de Cifrado
UNIDAD DIDÁCTICA 4. BLOCKHAIN: PRINCIPIOS TECNOLÓGICOS
- Aplicaciones descentralizadas o DAPP
- Redes P2P
- Elementos de la arquitectura
- Principios de funcionamiento
UNIDAD DIDÁCTICA 5. ANÁLISIS DE LAS LIMITACIONES ACTUALES
- Limitaciones del Blockchain en la contratación y propiedad. Aspectos introductorios
- Naturaleza del Blockchain
- Naturaleza de los Contratos Inteligentes
- El Uso de Blockchain en la Contratación de Derechos Personales
- Tecnología Blockchain en la Contratación de Derechos Reales
UNIDAD DIDÁCTICA 6. CRIPTODERECHO
- Regulación Legal de la Cadena de Bloques
- Red descentralizada carente de dueño
- Naturaleza y función de las Criptomonedas
- Reglamento UE
UNIDAD DIDÁCTICA 7. BLOCKCHAIN AS A SERVICE (BAAS)
- ¿Qué es BaaS?
- Funcionamientos
- Azure Blockchain Workbench
- Amazon Blockchain (AWS)
MÓDULO 2. TOKENIZACIÓN, NFT Y SMART CONTRACT
UNIDAD DIDÁCTICA 1. TOKEN
- Origen de los Token
- Token Criptográficos
- Tipos de Token Criptográficos
- La tokenización
- Ventajas
- Casos Reales
UNIDAD DIDÁCTICA 2. COLORED COIN
- Surgimiento
- Objetivos de las Colored Coin
- Funcionamiento
- Ventajas e Inconvenientes
- Utilización
- Protocolos de Creación
- Ejemplos
UNIDAD DIDÁCTICA 3. LA ESCASEZ DIGITAL Y LA ECONOMÍA DE LOS TOKEN
- La Escasez Digital
- Uso de las tecnologías en la escasez digital
- La tecnología Blockchain
- Tokenomics
UNIDAD DIDÁCTICA 4. TIPOLOGÍA DE TOKENS
- Security Token
- Utility Token
- Equity Token
UNIDAD DIDÁCTICA 5. TOKENS Y ESTÁNDARES EN BLOCKCHAIN
- Token ERC - 20
- Token ERC 721
- Token ERC - 1155
- Token NFT
UNIDAD DIDÁCTICA 6. BLOCKCHAIN Y NFT
- Características y funcionamiento de los NFT
- Gas en NFT
- NFT y Wallets
- Proyectos Blockchain y NFT
UNIDAD DIDÁCTICA 7. NFT Y CRIPTOARTE
- ¿Qué es el Criptoarte y cómo se relaciona con los NFT?
- Historia del Criptoarte
- Requisitos para convertirte en un criptoartista
- NFT como modelo de negocio
- Futuro de los NFT. Más allá del arte
UNIDAD DIDÁCTICA 8. INTRODUCCIÓN A LOS CONTRATOS INTELIGENTES
- Progreso de la normativa de la Contratación Electrónica
- Los Contratos Inteligentes o Smart Contracts
- Aspectos básicos de Smart Contracts
- Funcionamiento de los Smart Contracts
UNIDAD DIDÁCTICA 9. SOLUCIONES SMART CONTRACT
- El principio de neutralidad tecnológica como pilar de la innovación
- Los Contratos Inteligentes desde la perspectiva del Derecho de la Contratación
- Medios de prueba de Smart Contracts
- Usos de los Contratos Inteligentes
- ¿Qué es IoT?
UNIDAD DIDÁCTICA 10. ALGORITMOS DE CONSENSO
- Delimitación al término de Algoritmo de Consenso
- Diferencias entre Algoritmos de Consenso y Protocolos
- Tipos de Algoritmos de Consenso
UNIDAD DIDÁCTICA 11. CREACIÓN DE CONTRATOS INTELIGENTES CON SOLIDITY
- Los Contratos Inteligentes mediante Solidity
- Creación de un contrato simple
- Contrato de Submoneda
- Instalación de Solidity
- Condiciones de Seguridad
- Solidity mediante ejemplos
UNIDAD DIDÁCTICA 12. DAPPS
- Introducción
- Bitcoin
- Ethereum
- Hyperledger
- Alastria
UNIDAD DIDÁCTICA 13. TEST Y AUDITORÍA DE SMART CONTRACTS
- Blockchain y Auditoría
- La revolución del sector de la Auditoría
- Test y Auditoría de Smart Contracts
- Estándares y Directrices de la Auditoría
- Planificación, ejecución y seguimiento
MÓDULO 3. ETHEREUM BLOCKCHAIN CON WEB3 (WEB3.JS Y WEB3.PY)
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL DESARROLLO DE ETHERUM BLOCKCHAIN CON WEB3 (WEB3.JS Y WEB3.PY)
UNIDAD DIDÁCTICA 2. LECTURA DE DATOS DE CONTRATOS INTELIGENTES (SMART CONTRACTS) CON WEB3.JS Y WEB3.PY
UNIDAD DIDÁCTICA 3. TRANSACCIONES EN ETHEREUM CON WEB3.JS Y WEB3.PY
UNIDAD DIDÁCTICA 4. LLAMAR A FUNCIONES EN SMART CONTRACTS CON WEB3.JS Y WEB3.PY
UNIDAD DIDÁCTICA 5. IMPLEMENTACIÓN DE SMART CONTRACTS CON WEB3.JS Y WEB3.PY
UNIDAD DIDÁCTICA 6. INSPECCIÓN DE BLOQUES CON WEB3.JS Y WEB3.PY
UNIDAD DIDÁCTICA 7. EVENTOS Y UTILIDADES DE WEB3
MÓDULO 4. DESARROLLO DE ETHEREUM DAPP CON REACT.JS
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A REACT.JS, INSTALACIÓN Y CONFIGURACIÓN
UNIDAD DIDÁCTICA 2. CONFIGURACIÓN DEL PROYECTO Y DEPENDENCIAS
UNIDAD DIDÁCTICA 3. LISTA DE TAREAS
UNIDAD DIDÁCTICA 4. CREACIÓN DE TAREAS
UNIDAD DIDÁCTICA 5. IMPLEMENTACIÓN DE TAREAS
UNIDAD DIDÁCTICA 6. IMPLEMENTACIÓN DE UNA DAPP DEL MUNDO REAL CON REACT.JS, SOLIDITY Y WEB3.JS
curso gratuito le prepara para ser
El Blockchain y el desarrollo de dApps y Smart Contracts está dando lugar a multitud de puestos laborales que hace poco tiempo ni existían. Por tanto, con este Curso de Desarrollo de aplicaciones dApps con Web3, Solidity y React optarás a puestos como Programador de Smart Contracts, Desarrollador de dApps con Web3.js, Solidity Developer o Experto en ecosistemas Blockchain.
. ¿A qué esperas para llevar a cabo tus proyectos personales?.