Curso de Developing dApps with Web3, Solidity, and React
Web3 es una tercera generación de Internet Evolution, un ecosistema descentralizado basado en la tecnología blockchain.
Esta capacitación en vivo dirigida por un instructor (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.
Formato del curso
- Charla y discusión interactiva.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Programa del Curso
Introducción
- Descripción general de Web3 características y arquitectura
- Conceptos básicos de Ethereum y Smart Contracts
Entendiendo Blockchain la criptografía
- Blockchain Diseño, implementación y casos de uso
- Funciones hash de criptografía, árboles de merkle y firmas digitales
Empezar
- Configuración del entorno de desarrollo
- Configurar una cadena de bloques con Ganache
Solidity Programming Idioma
- Sintaxis, herramientas de desarrollo y pruebas
- Smart Contracts Patrones de diseño
Interacción con Smart Contracts
- Creación de un contrato inteligente
- Creación de una lógica de migración
- Implementación de un contrato inteligente
- React Aplicaciones con contratos inteligentes
Solución de problemas
Resumen y próximos pasos
Requerimientos
- Comprensión de los conceptos de blockchain
- Experiencia básica con Solidity, Javascript y React
Audiencia
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Developing dApps with Web3, Solidity, and React - Booking
Curso de Developing dApps with Web3, Solidity, and React - Enquiry
Developing dApps with Web3, Solidity, and React - Consultas
Consultas
Testimonios (5)
La situación era atípica porque se iba a impartir una formación intensiva a los desarrolladores con personas que no eran desarrolladores. Lukasz asumió este reto con empatía y mucho humor. A través de su manera inteligente y flexible, fue capaz de garantizar que se lograra un aprendizaje concreto para todos. Lo disfruté mucho y con mucho gusto volvería a asistir a un seminario con Lukasz.
Christoph - Honda Bank GmbH
Curso - MERN Fullstack Development
Traducción Automática
Patrick hizo un gran trabajo equilibrando la cobertura de todo el material preparado mientras reservaba tiempo para dar respuestas detalladas a cualquier pregunta del grupo.
Mick Mccarthy - Rakuten Blockchain Lab
Curso - Ethereum for Developers
Traducción Automática
El intercambio de conocimientos generales por parte de Narendra y todos los recursos de desarrollo compartidos
Pako Diale
Curso - Transform a React Application into a Progressive Web App (PWA)
Traducción Automática
Sin diapositivas de PowerPoint
Raymond Chan - Hospital Authority
Curso - Advanced React
Traducción Automática
El entrenamiento tiene buen contenido y es fácil de seguir
David Phetole Leshabela - Vodacom SA
Curso - React with Next.js
Traducción Automática
Próximos cursos
Cursos Relacionados
Advanced React
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores que desean crear React componentes y diseñar aplicaciones complejas.
Al final de esta capacitación, los participantes serán capaces de:
- Comprenda los conceptos avanzados de React, incluidas las API de contexto, los HOC, el estado externo, las API asíncronas, etc.
- Compila componentes componibles con React.
- Habilite la autenticación del lado del servidor y del lado del cliente.
- Implemente bibliotecas React y Redux para administrar aplicaciones complejas con estado.
- Reduzca el código y optimice el rendimiento de una aplicación.
- Pruebe e implemente una aplicación.
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
Choosing the Right JavaScript Framework
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (presencial o remota) está dirigida a desarrolladores que necesitan decidir qué marco JavaScript usar para desarrollar aplicaciones front-end.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo óptimo para empezar a desarrollar aplicaciones front-end.
- Implemente aplicaciones de demostración para probar las limitaciones y beneficios de un marco JavaScript.
- Decida qué marco de JavaScript es el más adecuado.
Testing React Apps with Jest
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (presencial o remota) está dirigida a ingenieros que desean usar Jest para probar React aplicaciones y componentes.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure un entorno de prueba adecuado.
- Escriba pruebas asincrónicas para React aplicaciones y componentes.
- Ejecute Jest pruebas avanzadas que incluyen simulacros, espías y esbozos.
MERN Fullstack Development
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores web que desean utilizar MERN Stack para el desarrollo fullstack.
Al final de esta formación, los participantes serán capaces de:
- Integre React con MongoDB, Express y Node.js.
- Cree una aplicación web fullstack desde cero.
- Implemente la seguridad de las aplicaciones a través de la autorización y la autenticación.
Desarrollo Avanzado con Next.js 14
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores web y arquitectos técnicos de nivel intermedio a avanzado que deseen explorar los avances de Next.js 14 y obtener el conocimiento para crear aplicaciones web de vanguardia.
Al final de esta capacitación, los participantes serán capaces de:
- Aprovechar todo el potencial de Next.js 14 para crear aplicaciones complejas.
- Utilizar las funciones más recientes, como Middleware, React Server Components y Edge Functions.
- Implementar las mejores prácticas para el rendimiento, la escalabilidad y el SEO.
- Solucionar problemas comunes en aplicaciones Next.js de manera efectiva.
Next.js 14 - Advanced
21 HorasEste entrenamiento en vivo y dirigido por un instructor en Guatemala (en línea o en el lugar) está dirigido a desarrolladores de nivel avanzado que desean dominar las últimas características en Next.js 14, optimizar el rendimiento y implementar técnicas modernas React.
Al final de esta capacitación, los participantes podrán:
- Implementar ganchos avanzados React y características concurrentes.
- Comprender y utilizar eficazmente las estrategias de enrutamiento Next.js.
- Aprovechar los componentes del servidor, las acciones del servidor y los enfoques de representación híbrida.
- Optimizar la recuperación de datos, la caché y la regeneración estática incremental.
- Utilizar Next.js como solución backend con Edge Functions y Edge Runtime.
- Gestionar el estado utilizando React Context, Redux y bibliotecas de estado atómico.
- Optimizar el rendimiento de la aplicación para Web Core Vitals.
- Probar, monitorear y desplegar aplicaciones Next.js de manera eficiente.
Uso de React para Crear Aplicaciones Web Altamente Interactivas
21 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, demostramos el poder y la flexibilidad de React, lo comparamos con marcos alternativos y guiamos a los participantes paso a paso a través de la creación de su propia aplicación React.
Al final de este curso, los participantes serán capaces de:
- Comprender la filosofía de diseño de React.
- Decida cuándo y dónde tiene sentido usar React y cuándo replantearse el modelo MVC convencional.
- Comprender React conceptos como componentes, props, estado y ciclo de vida.
- Implemente tecnologías relacionadas como Babel, Webpack y JSX.
- Cree, pruebe e implemente una aplicación web interactiva.
Creación de aplicaciones interactivas con React, Redux y GraphQL
28 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, los participantes aprenderán a crear React aplicaciones utilizando Flux y GraphQL. El curso cubre la instalación, la configuración, la integración, las pruebas, la implementación y las mejores prácticas, ya que guía a los participantes a través de la creación de una serie de aplicaciones de muestra que demuestran cómo agregar niveles adicionales de complejidad y "genialidad" a una aplicación utilizando los kits de herramientas y técnicas más avanzados.
Desarrollar aplicaciones con React requiere un tipo de pensamiento diferente, en comparación con lo que algunos desarrolladores están acostumbrados, especialmente cuando provienen de la mentalidad de otros frameworks MVC como AngularJS y Bootstrap. Esta capacitación cubre los fundamentos detrás de las tecnologías utilizadas en cada paso del camino para que los participantes no solo puedan crear una aplicación funcional, sino también comprender por qué se utiliza un enfoque en particular. Esto sienta las bases para pensar de forma independiente y creativa sobre el diseño y los resultados deseados para construir sus propias aplicaciones en el futuro.
React with Next.js
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores web que desean utilizar Next.js para crear React aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Desarrolle aplicaciones web del lado del servidor y sitios estáticos en Next.js.
- Gestione y almacene datos con MongoDB.
- Proteja una aplicación web con la autenticación AuthO.
React Patterns
14 HorasEsta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a desarrolladores con React habilidades que desean optimizar y mejorar su creación de aplicaciones React mediante la comprensión y aplicación de los patrones de componentes de React.
Al final de esta formación, los participantes serán capaces de:
- Comprender los diferentes tipos de patrones React
- Uso de React Context API para aplicaciones web
Formato del curso
- Charla y discusión interactiva.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
- Para obtener más información sobre React, visite: https://reactjs.org
Transform a React Application into a Progressive Web App (PWA)
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (in situ o remota) está dirigida a desarrolladores que desean transformar una aplicación React en una aplicación web progresiva.
Al final de esta capacitación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para empezar a transformar una aplicación React.
- Almacenar en caché con Service Worker para hacer que una aplicación React funcione sin conexión.
- Crea y aplica estilo a una notificación push.
- Instale la aplicación web progresiva en un dispositivo móvil.
React, Redux and TypeScript
21 HorasReact es una biblioteca muy utilizada para crear aplicaciones de una sola página en Java Script y HTML . Lo utilizan empresas como Facebook , Instagram, Netflix o el New York Times.
Este curso presentará los fundamentos en los que se basan React y otras bibliotecas (como Angular y Vue.js ) y resaltará los aspectos específicos de React . También cubrirá tecnologías que se usan comúnmente con React , como Redux y React -Router.
Al final de este curso, los participantes podrán construir aplicaciones de diversa complejidad con React mientras se adhieren a las mejores prácticas.
React, Relay, and GraphQL
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (in situ o remota) está dirigida a desarrolladores que desean utilizar GraphQL y Relay para administrar datos en React aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para iniciar el control de datos para React aplicaciones.
- Ofrezca interacciones instantáneas de respuesta a la interfaz de usuario.
- Agregue datos de varias bibliotecas en una API conveniente.
- Captura previa con GraphQL y Relay.
Spring Boot, React, and Redux
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores web que desean crear aplicaciones web funcionales de front-end y back-end con Spring Boot, React, and Redux.
Al final de esta capacitación, los participantes serán capaces de:
- Construir una aplicación frontend con React y Redux.
- Crear APIs RESTful con Spring Boot.
- Asegurar servicios web con Spring security y tokens web JWT.