SMART CONTRACTS

Ethereum Blockchain Developer Bootcamp With Solidity

Conviértase en un desarrollador de Ethereum Blockchain con un curso. ¡Master Solidity, Web3.JS, Truffle, Metamask, Remix y más!

Descripcion

Bienvenido al curso Bootcamp para desarrolladores de Ethereum Blockchain con Solidity. Es el único curso que necesitará para convertirse en un experto desarrollador de blockchain de Ethereum.

Este curso tiene más de 4.000 reseñas de cinco estrellas con una media de 4,5. Eso lo convierte en uno de los cursos en línea de desarrollo de blockchain de Ethereum mejor calificados y populares.

El curso incluye más de 12 horas de tutoriales en video, guías de texto complementarias actualizadas, proyectos prácticos paso a paso y un panel de discusión receptivo. La combinación de todo ese contenido es cómo este curso lo ayudará a dominar el desarrollo de Ethereum.

He aquí por qué este curso lo llevará de experiencia cero a desarrollador de blockchain:

• El instructor es cocreador de la certificación Ethereum estándar de la industria.

• Aprenderá con todas las últimas herramientas de desarrollo de blockchain.

• Aprenderá el desarrollo de blockchain mediante la construcción de proyectos completos y utilizables.

• Obtiene acceso a los mismos materiales que se utilizan en los bootcamps presenciales de más de $10,000.

• El curso se actualiza para reflejar cambios significativos en el ecosistema.

Al final de este curso, tendrá una cartera de proyectos que puede presumir. Estará lo suficientemente seguro de que podrá usar sus nuevas habilidades profesionalmente.

Te encantará este curso. Pero si no lo hace, hay una garantía de devolución de dinero total. No tienes nada que perder y mucho que ganar al aprender una nueva habilidad. Nos vemos dentro del curso.

¿Para quién es este curso

Individuos que quieren aprender una de las habilidades más demandadas.

Tecnólogos que quieren orientarse hacia una carrera bien remunerada.

Desarrolladores que quieren crear aplicaciones de cadena de bloques de Ethereum con solidez.

Profesionales que quieren agregar con confianza ‘desarrollador de blockchain’ a su currículum.

PROGRAMA

Contenido del curso

  • Bienvenido al curso
  • Recursos del curso
  • Transacciones, monederos y hashing paso a paso
  • Instalamos MetaMask y metemos Ether en la Wallet
  • Tarea: descargar, instalar y configurar MetaMask
  • Detrás de escena: MetaMask, Infura, Blockchain Nodes y Ledger
  • Envía tu primera Transacción usando MetaMask
  • Detrás de escena: transacciones y firmas de Ethereum, claves privadas/públicas
  • Tarea: enviar Ether entre cuentas en MetaMask
  • Así es como se encadenan los bloques: explicación del hashing criptográfico
  • Tarea: observar cómo se vinculan los bloques entre sí
  • Limpieza – ¡Aproveche al máximo el curso!
  • LABORATORIO: Cree su primer contrato inteligente
  • Tarea: crea tu primer contrato inteligente
  • Cree su primer contrato inteligente – ¡Explicado!
  • LABORATORIO: Comprender los nodos de Blockchain
  • Comprender los nodos de Blockchain – ¡Explicado!
  • Tarea: implementar contratos inteligentes en Ganache
  • Descargar: Hoja de referencia de variables de Solidity
  • LABORATORIO: Variables – Enteros (sin signo) en Solidity
  • LABORATORIO: Variables – Booleanos
  • LABORATORIO: Variables – Comprensión del ajuste de enteros
  • LAB: Variables – Direcciones y Saldos
  • LABORATORIO: Variables – Cadenas en Solidity
  • Variables de tipo de valor de Solidity – ¡Explicado!
  • Tarea: Comprender variables simples en Solidity
  • LABORATORIO: Entendiendo las Direcciones y el Msg-Object paso a paso
  • Asignación: Direcciones y el Msg.Object global
  • Direcciones y el objeto de mensaje global – ¡Explicado!
  • LAB: iniciar, detener, pausar y eliminar contratos inteligentes
  • Asignación: iniciar, detener, pausar y eliminar contratos inteligentes
  • Inicio, detención, pausa y eliminación de información – ¡Explicado!
  • LABORATORIO: Introducción a Mapeos
  • Tarea: asignaciones simples
  • LABORATORIO: Comprender las asignaciones mediante el ejemplo
  • LABORATORIO: Comprender las estructuras de solidez paso a paso
  • Mapeos, Estructuras y Matrices – ¡Explicado!
  • Tarea: comprensión de asignaciones y estructuras
  • LABORATORIO: Manejo de excepciones en Solidity – Requerir + Afirmar
  • Excepción: Requerir Reversión de Afirmación – ¡Explicado!
  • Asignación: Manejo de excepciones – Requerir afirmación y reversión
  • LAB: Constructor, la función Fallback y las funciones View/Pure Getter
  • Constructor, función alternativa, funciones de vista/puras y visibilidad de función
  • Asignación: Constructor, función de reserva y funciones de vista/puras
  • Laboratorio: Modificador, Herencia, Importación de Archivos
  • Modificador, Herencia e Importación: ¡Explicado!
  • Asignación: Modificador, Herencia e Importación
  • Laboratorio: Eventos y Variables de Retorno
  • Eventos y variables de retorno: explicación
  • Asignación: Eventos y Variables de Retorno
  • LABORATORIO: Explicación de la matriz ABI y la depuración
  • Explicación de la matriz ABI, la depuración y la introducción de gas en Solidity
  • Tarea: La matriz ABI y la depuración de contratos inteligentes
  • Comprender el gas y los costos del gas paso a paso
  • LABORATORIO: Bibliotecas y Uso… Para
  • Bibliotecas y uso… Para explicado paso a paso
  • ACTUALIZACIÓN: Solidity 0.6.0 Recorrido de Breaking Changes
  • Introducción al Proyecto que estamos desarrollando
  • Archivos del curso
  • Paso 1: Definir el contrato inteligente básico
  • Paso 2: asegurar el contrato inteligente
  • Paso 3: reutilización de contratos inteligentes de OpenZepplin
  • Paso 4: Agregue la funcionalidad de asignación
  • Paso 5: agregue la funcionalidad de reducción de asignación
  • Paso 6: Mejore la estructura del contrato inteligente para una mejor auditabilidad
  • Paso 7: agregue eventos para el contrato inteligente de asignación
  • Paso 8: agregue eventos para el contrato inteligente de billetera simple
  • Paso 9: agregue la biblioteca SafeMath
  • Paso 10: eliminar la funcionalidad Renunciar propiedad
  • Paso 11: El contrato inteligente final de nuestro proyecto
  • Instalando NodeJS para configurar nuestro entorno
  • Use Web3.js en la consola de nodos para enviar Ether de una cuenta a otra
  • Use Web3.JS en la consola de nodo para interactuar con contratos inteligentes
  • Uso de Web3.js con Chrome para interactuar con contratos inteligentes: paso a paso
  • Detrás de escena: Web3.js, Nodos Blockchain, RPC, IPC, Conexiones WebSocket
  • Introducción al proyecto: Esto es lo que construimos
  • Archivos de proyecto
  • Una demostración de la funcionalidad final del contrato inteligente
  • Parte de solidez: implementar el enfoque 1 para las notificaciones de pago
  • Parte de solidez: método de prueba 1 para notificaciones de pago
  • Parte de solidez: Mejore el enfoque 1 para una experiencia de usuario impecable para los usuarios finales
  • Parte de solidez: Agregar funcionalidad propia y por qué no elegí OpenZeppelin
  • Trufa – Introducción al marco de trufa y cajas de trufa
  • Una nota sobre errores para arreglar scripts de reacción
  • El Truffle React Box explicado línea por línea
  • Reemplace los contratos inteligentes en Truffle React Box
  • Modifique App.js y HTML Part en React Box
  • Implemente la funcionalidad Agregar artículo a nuestros contratos inteligentes para el seguimiento de artículos
  • Agregue disparadores de eventos para rastrear pagos e inicie el proceso de entrega
  • Cree pruebas unitarias en Truffle para mantener la calidad del código
  • Permítanme presentarles el “panorama general”
  • Aquí es donde puede descargar Geth y cómo instalarlo
  • Esto sucede cuandoAbre Geth sin ningún parámetro adicional
  • Salida de registro de Geth explicada
  • Aquí es donde se almacenan los datos de forma predeterminada en Geth
  • Así es como se conecta a una instancia de Geth en ejecución
  • Cómo adjuntar a una instancia de Geth en ejecución: explicación (marzo de 2018)
  • Estamos trabajando con JavaScript JSON-API
  • Esta es la diferencia entre cadenas de bloques y redes
  • Este es el archivo Genesis.json
  • Creemos nuestra propia red privada con Go-Ethereum
  • Primeros pasos con la API de Json y nuestra red privada
  • Así es como extraigo éter en mi red privada.
  • TAREA: Cree su propia red privada y extraiga algo de éter
  • Déjame mostrarte algunos consejos y trucos importantes con Geth
  • Introducción al proyecto: Esto es lo que estamos construyendo
  • Descargue el recorrido completo del proyecto aquí
  • Fichas fungibles vs. no fungibles resumidas
  • Así es como abordamos este proyecto: el camino de la implementación
  • Instalamos Truffle e Inicializamos nuestro Proyecto Usando Truffle Boxes
  • Agreguemos los contratos inteligentes ERC20 de OpenZeppelin
  • Agregamos migraciones para trufas para los contratos inteligentes de OpenZeppelin
  • Agreguemos pruebas unitarias usando Mocha, Chai, Chai-Expect y Chai-as-Promised
  • Es hora de agregar más pruebas unitarias para la prueba completa de nuestro contrato inteligente MyToken
  • Agregamos un contrato inteligente de Crowdsale para Solidity 0.6.x de OpenZeppelin
  • Así es como se utiliza el contrato inteligente Crowdsale de OpenZeppelin
  • Agreguemos la migración para el contrato inteligente MyTokenSale
  • Arreglemos la prueba unitaria y encapsulémosla de las otras pruebas
  • Consolidemos nuestra configuración en Truffle en un archivo .env usando dotenv
  • Escribamos una prueba unitaria de venta al público usando Mocha y Chai
  • Solucione múltiples pruebas de trufa usando una configuración común para Chai y Chai Expect
  • Agreguemos las pruebas unitarias restantes a nuestra venta al público
  • Agregamos una maqueta de solución de contrato inteligente KYC para nuestra venta al público con lista blanca
  • Adaptemos la interfaz React para nuestra aplicación TokenSale
  • Agreguemos la funcionalidad de lista blanca KYC a nuestra interfaz
  • Solucione errores comunes con cuentas, contratos y claves privadas
  • Utilice el proveedor Truffle HDWallet para implementar contratos inteligentes
  • Compre tokens usando MetaMask y la funcionalidad de envío
  • Mostrar tokens directamente en MetaMask
  • Muestre y compre tokens a través del sitio web usando Web3.js
  • Despliegue de los contratos inteligentes para Ropsten usando Infura
  • ASIGNACIÓN FINAL DEL CURSO
SUSCRIPCION

Suscripción mensual

$800

Licencia STANDARD

La mas elegida por nuestros estudiantes, acceso a todos los cursos básicos y de media duración.
 

CONTACTO

Necesitas ayuda?
Estamos online 24h/7

+1 (307) 298-0601

O escribinos a: info@pampatirri.com

DONDE ESTAMOS

312 W. 2nd St, #1403
Casper, Wyoming 82601

ESCRIBINOS

Si tenes alguna duda escribinos!