Blockchain para desarrolladores
Este curso ha sido diseñado para desarrolladores y gerentes de proyectos que deseen experimentar con Blockchain en sus productos y proyectos El curso proporciona un conocimiento básico sobre cómo configurar su entorno de blockchain privado y arroja luz sobre algunos de los frameworks existentes .
Temario del curso
Introducción a Blockchain
- Historia y antecedentes
 - Empresas que utilizan Blockchain
 - Introducción a Bitcoin, Ethereum y Hyperledger
 - Centralizada v/s Descentralizada v/s Redes Distribuidas
 - Desafíos en tiempo real
 
Bitcoin y ¿Por qué son importantes?
- Historia y antecedentes
 - Características
 - Transacciones
 - Minería
- Hashing y cifrado de doble clave
 - Prueba de trabajo
 - Árbol de Merkle
 - CPU v/s GPU minería
 
 - Consenso
 
Ethereum
- Breve reseña
 - Tecnologías detrás
 - Smart Contracts
 - DAO
 - Ether - La próxima criptomoneda
 
Blockchain para el desarrollo
- Ethereum Máquina virtual
 - Introducción a Solidty
 - Uso de Solidity IDE
 - Configuración de su primera red privada Ethereum
- Go-Ethereum
 - Archivo Génesis
 - Compilador de Solc
 - IDE de remezcla
 
 - Conexión de nodos a la red
 - Greeter
 - Web3 Marco
 
Conclusión
Requerimientos
- Se recomienda encarecidamente tener conocimientos previos de programación
 - Se recomienda encarecidamente el conocimiento de frameworks de javascript como NodeJS
 - Es preferible tener algo de experiencia con el entorno Linux/Unix
 - Es bueno tener una exposición a la tecnología de código abierto
 
Los cursos públicos requieren más de 5 participantes.
Blockchain para desarrolladores - Reserva
Blockchain para desarrolladores - Consulta
Blockchain para desarrolladores - Solicitud de consultoría
Solicitud de consultoría
Testimonios (1)
I genuinely enjoyed the mode of interaction.
Deepak Gupta
Curso - Blockchain for Developers
Traducción Automática
Próximos cursos
Cursos Relacionados
Minería Avanzada Bitcoin: Técnicas y Estrategias
14 HorasEsta capacitación en vivo dirigida por un instructor en los Estados Unidos (en línea o presencial) está dirigida a participantes de nivel intermedio a avanzado que deseen profundizar sus conocimientos sobre Bitcoin minería y sus tecnologías relacionadas.
Al final de esta formación, los participantes serán capaces de:
- Implemente estrategias mineras avanzadas para una mayor eficiencia y rentabilidad.
 - Desarrolle e implemente software de minería personalizado.
 - Diseña y gestiona operaciones mineras seguras.
 - Solucione problemas comunes de minería y mitigue los riesgos.
 - Manténgase actualizado con las últimas tendencias e innovaciones en la industria minera.
 
Bitcoin para Desarrolladores
14 HorasEsta capacitación en vivo dirigida por un instructor en los Estados Unidos (en línea o en el sitio) está dirigida a desarrolladores que desean usar Bitcoin para diseñar y crear aplicaciones personalizadas integradas con blockchain y criptomonedas basadas en bitcoin.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para empezar a desarrollar aplicaciones basadas en Bitcoin.
 - Comprenda en profundidad los conceptos clave de Bitcoin y la criptomoneda.
 - Comprenda los fundamentos de la tecnología blockchain, los casos de uso y los beneficios.
 - Aprenda a diseñar una cadena de bloques basada en bitcoin.
 - Aplique ejemplos prácticos de Bitcoin scripting y programación basada en pilas.
 - Conozca las diferentes transacciones, las medidas de seguridad y las herramientas para interactuar Bitcoin.
 
Introducción a la Minería de Bitcoin
7 HorasEsta capacitación en vivo dirigida por un instructor en los Estados Unidos (en línea o presencial) está dirigida a participantes de nivel principiante que desean obtener una comprensión sólida de Bitcoin la minería y sus tecnologías relacionadas.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de la minería Bitcoin y su papel en la red Bitcoin.
 - Instale y configure el hardware y el software de minería.
 - Utilice el software de minería para participar en grupos de minería y ganar recompensas.
 - Comprenda los desafíos potenciales de Bitcoin la minería y cómo mitigarlos.
 
Desarrollo de Blockchain con Stellar
21 HorasBlockchain es un sistema de base de datos descentralizado que almacena datos en libros contables distribuidos a través de muchos nodos. Stellar es una infraestructura híbrida y distribuida de código abierto para pagos basada en blockchain.
En este entrenamiento dirigido por un instructor, los participantes aprenderán cómo desarrollar aplicaciones de blockchain con Stellar.
A fin del entrenamiento, los participantes serán capaces de:
- Entender la tecnología blockchain, sus fundamentos y cómo funciona
 - Entender Stellar y cómo funciona
 - Integrar Stellar en su propia infraestructura
 - Configurar Stellar para el desarrollo de blockchain
 - Comprender conceptos avanzados y usar aplicaciones de referencia para comenzar a construir con Stellar
 
Audiencia
- Desarrolladores
 - Profesionales de TI
 
Formato del curso
- Parte conferencia, parte discusión, ejercicios y mucha práctica hands-on
 
Blockchain: lanza tu primer Dapp
7 HorasEn esta capacitación en vivo dirigida por un instructor en los Estados Unidos, los participantes aprenderán cómo evaluar, planificar y lanzar su propia DApp al mercado.
Al final de esta formación, los participantes serán capaces de:
- Comprenda las características de una DApp (código abierto, descentralizada, incentivada).
 - Comprenda las características de los lanzamientos de DApp exitosos.
 - Pon en marcha, lanza y gestiona un proyecto DApp.
 
Monax: Crear una Aplicación de Contrato Inteligente
7 HorasEn este curso dirigido por un instructor en los Estados Unidos, los participantes aprenderán a crear una aplicación de blockchain con contrato inteligente utilizando Monax.
Al finalizar el curso, los participantes serán capaces de:
- Desarrollar e implementar una aplicación distribuida usando tecnología de blockchain y contratos inteligentes.
 - Comprender el diseño y la funcionalidad de los 'contratos inteligentes' y cómo crear uno.
 - Implementar las mejores prácticas para el desarrollo seguro de aplicaciones de blockchain.
 - Aprovechar las herramientas de Monax para agilizar el desarrollo de aplicaciones distribuidas.
 
Ethereum para desarrolladores
21 HorasEthereum es una plataforma pública, de código abierto y basada en blockchain que permite a los desarrolladores crear e implementar aplicaciones descentralizadas.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los fundamentos de la plataforma Ethereum y la programación de blockchain, así como estrategias para escribir, implementar y administrar sus propias aplicaciones distribuidas.
Al final de esta formación, los participantes serán capaces de:
- Crear un contrato inteligente basado en Ethereum
 - Crear una Ethereum moneda
 - Optimiza el desarrollo con Truffle Framework
 - Lanzar su primer Dapp basado en la "economía de tokens"
 - Lanzar y crowdfunding un proyecto de blockchain
 
Audiencia
- Desarrolladores
 
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica práctica pesada
 
MultiChain: Configurar una Blockchain Privada
14 HorasEn esta capacitación en vivo dirigida por un instructor en los Estados Unidos, los participantes aprenderán a usar MultiChain para configurar una cadena de bloques privada y desarrollar una aplicación de muestra.
Al final de esta formación, los participantes serán capaces de:
- Instale y utilice las herramientas necesarias para MultiChain el desarrollo.
 - Crear, conectar, configurar y utilizar su propio privado Blockchain.
 - Cree un nodo inicial, inicie el bloque génesis y habilite la minería privada mediante otros nodos de la red.
 - Realice transacciones de activos nativos, habilite y controle la minería, e instale MultiChain Explorer y webDemo.
 - Utilice los comandos de la API para controlar MultiChain y gestionar los códigos y mensajes de error.
 - Personalice los parámetros de tiempo de ejecución que afectan al comportamiento de los nodos individuales.
 - Crear un modelo de gobernanza consensuado para la cadena de bloques.
 - Instale y use billeteras y bibliotecas de bitcoin populares para conectarse a una cadena de bloques MultiChain.
 
Ripple para los Gerentes Financieros
7 HorasEn este entrenamiento dirigido por un instructor en los Estados Unidos, los participantes aprenderán cómo funciona Ripple examinando estudios de caso del mundo real y pasando por un conjunto de transacciones en vivo en clase sobre el Blockchain.
Al finalizar este entrenamiento, los participantes podrán:
- Entender cómo Ripple se integra en los sistemas de pago existentes
 - Comprender los conceptos detrás de las transacciones firmadas criptográficamente, divisas fiduciarias y la moneda interna de Ripple (XRP).
 - Usar Ripple como una opción alternativa de remesa
 - Efectuar pagos entre países con clientes minoristas, corporaciones y otros bancos
 - Utilizar tokens para representar divisas fiduciarias, criptomonedas, commodities, millas de vuelo frecuente, minutos móviles y más.
 
Solidity: Introducción a la Programación de Blockchain
14 HorasEn esta capacitación en vivo dirigida por un instructor en los Estados Unidos, los participantes aprenderán a escribir un contrato inteligente usando Solidity.
Al final de esta formación, los participantes serán capaces de:
- Cree aplicaciones que implementen lógica de negocios autoejecutable (aplicable a contratos inteligentes).
 - Implemente código que deje un registro autoritativo y no repudiable de todas las transacciones.
 - Desarrollar contratos de código distribuido ejecutable (EDCC) basados en Ethereum.
 - Comprender las características básicas y avanzadas de Solidity y Ethereum Virtual Machine (EVM).
 
Stablecoins para Contabilidad: Uniendo Finanzas y Activos Digitales
14 HorasEsta formación en vivo dirigida por un instructor en los Estados Unidos (en línea o presencial) está dirigida a profesionales de la contabilidad de nivel principiante a intermedio que deseen comprender las implicaciones de las stablecoins en los informes financieros, el procesamiento de pagos y el cumplimiento.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de las stablecoins y sus casos de uso en contabilidad.
 - Rastree y registre las transacciones de stablecoins en los sistemas financieros.
 - Evalúe el impacto de las stablecoins en el cumplimiento normativo y las prácticas de auditoría.
 - Integre las stablecoins en los flujos de trabajo de contabilidad para pagos e informes financieros.
 - Aborde los desafíos relacionados con la valoración, la fiscalidad y la integración de la cadena de bloques.
 
Stablecoins para Gerentes: Aprovechando Criptomonedas para Pagos
14 HorasEsta formación en vivo dirigida por un instructor en los Estados Unidos (en línea o presencial) está dirigida a gerentes de nivel avanzado que deseen comprender cómo aprovechar las monedas estables para soluciones de pago eficientes y escalables en sus organizaciones.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos y los diferentes tipos de stablecoins.
 - Evalúe los beneficios y riesgos de usar stablecoins en los pagos.
 - Explore los casos de uso del mundo real y las consideraciones normativas.
 - Diseñar estrategias para integrar los pagos con stablecoins en los modelos de negocio.
 - Manténgase informado sobre las tendencias e innovaciones emergentes en las aplicaciones de stablecoins.
 
Impuestos y Marco Legal para las Establecoins
14 HorasEsta formación en vivo dirigida por un instructor en los Estados Unidos (en línea o presencial) está dirigida a profesionales de nivel intermedio a avanzado en los campos de la contabilidad, la fiscalidad o el derecho que deseen profundizar en su comprensión de las implicaciones fiscales y las consideraciones legales que rodean a las stablecoins.
Al final de esta formación, los participantes serán capaces de:
- Analice las implicaciones fiscales de las transacciones de stablecoins.
 - Comprender los marcos regulatorios que rigen las stablecoins a nivel mundial.
 - Asesorar a las empresas sobre el cumplimiento de las leyes relacionadas con las stablecoins.
 - Evaluar los riesgos asociados a la evasión fiscal y el blanqueo de capitales a través de las stablecoins.
 - Prepárese para los cambios en las regulaciones de criptomonedas que afectan a las stablecoins.
 
Desarrollando dApps con Web3, Solidity y React
14 HorasEsta capacitación en vivo dirigida por un instructor en los Estados Unidos (en línea o en el sitio) está dirigida a desarrolladores que desean usar Web3, Solidity y React para crear, construir e implementar aplicaciones descentralizadas (dapps) que se ejecutan en blockchain.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a desarrollar dApps con Web3, Solidity y React.
 - Comprender las características y la arquitectura de Web3.
 - Aprenda los conceptos clave de Ethereum, Smart Contracts y Blockchain criptografía.
 - Aplicar ejemplos prácticos de Solidity programación y diseño Smart Contracts.
 - Haga que las aplicaciones React interactúen con Smart Contracts.