基础入门 - 搭建开发环境
安装开发工具,学习 HTML、CSS、JavaScript 基础,了解 Ubuntu 服务器操作。
-
安装 VSCode、Node.js、Git
1天
-
HTML 基础:标签、表单、语义化
1天
-
CSS 基础:选择器、盒模型、Flexbox
1天
-
JavaScript 基础:变量、函数、DOM
2天
-
Ubuntu 基础:常用命令、文件操作
1天
前端开发 - Vue.js 实战
掌握 Vue.js 框架基础,学习组件化开发、路由配置和 API 调用。
-
Vue.js 基础:组件、指令、生命周期
2天
-
Vue Router:路由配置、导航守卫
1天
-
Axios:HTTP 请求、API 调用
1天
-
UI 框架:Element UI / Ant Design Vue
1天
-
实战练习:仿写登录页面
1天
区块链开发 - FISCO BCOS + Solidity
理解区块链原理,掌握 Solidity 语言,编写和部署智能合约。
-
区块链原理:分布式账本、共识机制
1天
-
FISCO BCOS 平台架构、交易流程
2天
-
Solidity 语法:数据类型、函数、修饰符
3天
-
智能合约开发:供应商、应收账款
3天
-
合约部署:使用 Dopr 搭链、部署合约
2天
-
Web3.js:前端与区块链交互
2天
项目实战 - DApp 全栈开发
综合运用所学技能,完成比赛项目的前后端开发、数据上链和系统运维。
-
后端开发:Node.js/Java 接口开发
3天
-
数据库设计:MySQL 表结构设计
2天
-
DApp 开发:前后端联调
5天
-
数据上链:供应链数据上链实现
3天
-
金融业务:跨境支付、结算功能
3天
-
系统运维:日志、备份、监控
2天
-
测试优化:功能测试、性能优化
2天