Developing dApps with Web3, Solidity, and React 培训
Web3 是互联网进化的第三代, 基于区块链技术的去中心化生态系统。
这种讲师指导的现场培训(在线或现场)面向希望使用 Web3、 Solidity 和 React 创建、构建和部署在区块链上运行的去中心化应用程式 (dapp) 的开发人员。
在本次培训结束时,参与者将能够:
- 设置必要的开发环境,开始使用 Web3、Solidity 和 React 开发 dApp。
- 了解 Web3 的功能和架构。
- 了解 Ethereum、Smart Contracts 和 Blockchain 密码学的关键概念。
- 应用 Solidity 程式设计和设计 Smart Contracts 的实际示例。
- 使 React 应用程式与 Smart Contracts 交互。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
课程大纲
介绍
- Web3 功能和架构概述
- Ethereum 和 Smart Contracts 的基础知识
了解 Blockchain 密码学
- Blockchain 设计、实施和用例
- 加密哈希函数、默克尔树和数字签名
开始
- 设置开发环境
- 使用 Ganache 设置区块链
Solidity Programming 语言
- 语法、开发工具和测试
- Smart Contracts 设计模式
与 Smart Contracts 交互
- 创建智能合约
- 创建迁移逻辑
- 部署智能合约
- React 带有智慧合约的应用程式
故障排除
总结和后续步骤
要求
- 对区块链概念的理解
- 对 Solidity、Javascript 和 React 的基本经验
观众
- 开发人员
需要帮助选择合适的课程吗?
Developing dApps with Web3, Solidity, and React 培训 - Enquiry
Developing dApps with Web3, Solidity, and React - 问询
问询
客户评论 (5)
友好的环境。另外,我喜欢一对一的培训。这是非常有成效的。我肯定会推荐给我的朋友和同事。
Zeed - Tamkeen Technologies
课程 - Building Microservices with NodeJS and React
机器翻译
这种情况是不典型的,因为对开发人员的强化培训将与非开发人员一起进行。卢卡斯以同理心和幽默感接受了这一挑战。通过他聪明而灵活的方式,他能够确保每个人都能获得具体的学习收益。我非常喜欢这个,很乐意再次与卢卡斯一起参加研讨会。
Christoph - Honda Bank GmbH
课程 - MERN Fullstack Development
机器翻译
He is very patient and understanding towards the participants. Always there to provide us with valuable insights and advice to adopting micro-frontend in our own organisation. He also taught us how to implement micro frontend without utilising any boilerplate codes.
Alvin Chin - Ministry of Defence
课程 - Building Micro Frontends with React
Patrick did a great job of striking a balance between covering all the prepared material while making time to give detailed answers to any questions from the group
Mick Mccarthy - Rakuten Blockchain Lab
课程 - Ethereum for Developers
No powerpoint
Raymond Chan - Hospital Authority
课程 - Advanced React
即将举行的公开课程
相关课程
Advanced React
14 小时这种以讲师为主导的中国现场(现场或远程)的现场培训针对希望构建React组件和设计复杂应用程序的开发人员。
在培训结束时,参与者将能够:
- 了解 React 的高级概念,包括上下文 API、HOC、外部状态、异步 API 等。
- 使用 React 构建可组合组件。
- 启用服务器端和客户端身份验证。
- 实现 React 和 Redux 库来管理复杂的有状态应用程序。
- 减少代码并优化应用程序的性能。
- 测试和部署应用程序。
Ant Design
7 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用Ant Design来增强其React应用程序的用户体验的开发人员。
在本次培训结束时,参与者将能够实现 Ant Design 的 React 组件来开发漂亮的企业级 Web 应用程序。
针对开发人员的以太坊(Ethereum)
21 小时Ethereum 是一个开源的、公共的、基于区块链的平台,使开发人员能够构建和部署去中心化应用程式。
在这个由讲师指导的现场培训中,参与者将学习 Ethereum 平台和区块链程式设计的基础知识,以及编写、部署和管理自己的分散式应用程式的策略。
在本次培训结束时,参与者将能够:
- 基于 Ethereum 建立智能合约
- 创建 Ethereum 货币
- 使用 Truffle Framework 优化开发
- 发布他们的第一个基于 “代币经济” 的 Dapp
- 启动并众筹区块链专案
观众
- 开发人员
课程形式
- 部分讲座、部分讨论、练习和大量动手实践
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 小时这种以讲师为主导的现场培训(现场或远程)面向希望使用FARM(FastAPI,React和MongoDB)堆栈构建动态,高性能和可扩展Web应用程序的开发人员。
在培训结束时,参与者将能够:
-
设置集成 FastAPI、React 和 MongoDB 的必要开发环境。
了解 FARM 堆栈的关键概念、功能和优势。
了解如何使用 FastAPI 构建 REST API。
了解如何使用 React 设计交互式应用程序。
使用 FARM 堆栈开发、测试和部署应用程序(前端和后端)。
Choosing the Right JavaScript Framework
14 小时这种以讲师为主导的中国 现场或远程培训面向需要决定使用哪个Java脚本框架来开发前端应用程序的开发人员。
在培训结束时,参与者将能够:
- 设置最佳开发环境以开始开发前端应用程序。
- 实施演示应用程序以测试 JavaScript 框架的限制和优势。
- 确定哪个 JavaScript 框架最适合。
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 小时这个由讲师主导的实时培训中国(在线或现场)旨在帮助希望熟练掌握JavaScript、Node.js和React的初学者级.NET开发人员积极开发和迁移系统/平台。
培训结束时,参与者将能够:
- 有效地编写和调试JavaScript代码。
- 使用Node.js构建和部署服务器端应用程序。
- 使用React开发动态和响应式ユーザー界面。
- 整合前端和后端组件以创建全栈应用程序。
- 了解将遗留系统迁移到基于现代JavaScript的平台的最佳实践。
Testing React Apps with Jest
14 小时这种以讲师为主导的中国现场或远程培训 针对的是希望使用Jest测试React应用程序和组件的工程师。
在培训结束时,参与者将能够:
- 安装并配置适当的测试环境。
- 为 React 个应用和组件编写异步测试。
- 运行 Jest 高级测试,包括 mocking、spies 和 stub。
MERN Fullstack Development
14 小时这种以讲师为主导的中国现场现场培训针对希望使用MERN堆栈进行全栈开发的Web开发人员。
在培训结束时,参与者将能够:
- 将 React 与 MongoDB、Express 和 Node.js 集成。
- 从头开始构建全栈 Web 应用程序。
- 通过授权和身份验证实现应用程序安全。
Building Micro Frontends with React
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用React为大型Web应用程序开发,测试和部署微前端的开发人员,使其具有高度可扩展性,技术不可知且易于维护。
在培训结束时,参与者将能够:
- 使用 React 设置必要的开发环境以开始开发微前端。
- 了解微前端的架构、核心概念和优势。
- 了解如何使用 React 构建、集成、测试和部署微前端。
- 通过模块联合实现微前端。
- 应用 CI/CD 管道生产级工作流。
- 了解微前端中 CSS 的常见问题以及如何解决这些问题。
- 深入了解如何使用 React 实现其他前端框架。
Building Microservices with NodeJS and React
21 小时此讲师指导的现场培训(在线或现场)面向希望使用由 NodeJS 和 React 构建的微服务来构建、部署和扩展应用程序的经验丰富的开发人员。
到本次培训结束时,参与者将能够:
- 使用不同的微服务开发、部署和扩展应用程序。构建服务器端呈现的 React 应用程序。使用 Docker 和 Kubernetes 将多服务应用程序部署到云中。对微服务执行应用程序测试。
Next.js 14 Advanced Development
21 小时这种以讲师为主导的 中国(在线或现场)现场培训面向希望探索 Next.js 14 的进步并获得构建尖端 Web 应用程序的知识的中级到高级 Web 开发人员和技术架构师。
在培训结束时,参与者将能够:
- 充分利用 Next.js 14 的全部潜力来构建复杂的应用程序。
- 利用最新的功能,如中间件、React 服务器组件和边缘功能。
- 实施性能、可扩展性和 SEO 的最佳实践。
- 有效地解决Next.js应用程序中的常见问题。
Next.js 14 - Advanced
21 小时本次面向高级开发人员的教练主导的线上培训(在线或现场)旨在使参加者掌握Next.js 14 中的最新特性、优化性能,并实现现代React 技术。
培训结束时,参与者将能够:
- 实现高级React hooks 和并发特性。
- 有效理解和利用Next.js 路由策略。
- 利用伺服器组件、伺服器动作和混合渲染方法。
- 优化数据获取、缓存和增量静态再生。
- 使用Next.js 作为具有边缘函数和边缘运行时的后端解决方案。
- 使用React Context、Redux 和原子状态库管理状态。
- 针对 Web Core Vitals 优化应用程序性能。
- 高效测试、监控和部署Next.js 应用程序。
React with Next.js
14 小时这种以讲师为主导的 中国(在线或现场)实时培训面向希望使用 Next.js 创建 React 应用程序的 Web 开发人员。
在培训结束时,参与者将能够:
- 在Next.js中开发服务器端 Web 应用程序和静态站点。
- 使用 MongoDB 处理和存储数据。
- 使用 AuthO 身份验证保护 Web 应用程序。