Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 3.91 KB

如何从小白到省一?.md

File metadata and controls

57 lines (42 loc) · 3.91 KB

从小白到省一,我做了些什么

作者: 深职院-符博

回想起去年的这个时候,我跟你们一样是个啥也不懂的大一新生,但那个时候我就下定决心要去参加各种竞赛拿各种奖项。现在我就把我的学习路线分享给大家,希望对大家有所帮助。

一, 竞赛模块讲解

首先我们先从竞赛的角度分析我们要学些什么,竞赛主要分为三大模块。 搭建部署,solidity智能合约开发,全栈开发(前后端开发), 总的来说就是开发一个区块链应用。 我们的学习路线也是按照这三个模块来划分

二, 搭建部署

搭建部署这里我推荐大家去FISCO-BCOS的官网学习,我们贴心的麦师兄也为大家准备好了视频教程,也可以关注我们的公众号"数字经济技术与产业研究",里面有我们的文档教程, 这些资料可以让大家更好的学习,搭建主要考的就是官网上的东西 包括最基础的网络搭建,WeBASE-Front中间件这些, 要做到的就是能够熟练搭建网络和控制台,WeBASE-Front也要熟练部署使用, 但这些就涉及到linux操作系统了,大家可以去网上速成一下linux

Fisco-Bcos及console控制台搭建教程

https://www.bilibili.com/video/BV1fW4y1h7pa/?spm_id_from=333.999.0.0&vd_source=41e9aeb43a1f59237fe0dfb439c3c148

部署控制台调用合约

https://www.bilibili.com/video/BV19W4y1b74a/?spm_id_from=333.999.0.0&vd_source=41e9aeb43a1f59237fe0dfb439c3c148

WeBase全家桶部署

https://www.bilibili.com/video/BV1AB4y1G7t9/?spm_id_from=333.999.0.0&vd_source=41e9aeb43a1f59237fe0dfb439c3c148

linux速成

https://www.bilibili.com/video/BV1WY4y1H7d3/?spm_id_from=333.337.search-card.all.click&vd_source=77fc4697ac2974519a40326a7b3dadea

Fisco-Bcos官网

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/introduction.html#

WeBASE中间件

https://webasedoc.readthedocs.io/zh_CN/latest/docs/WeBASE/introduction.html

三, solidity智能合约模块

智能合约这边我建议就是多读合约,因为合约不仅仅是语法,比赛是需要根据业务逻辑去写合约的(一般为补全填空形式,要看得懂整体的合约), 但是大家刚接触solidity这门语言还是要先从语法学起,推荐一个b站的视频给大家。

视频地址

https://www.bilibili.com/video/BV12S4y1j7ec/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=77fc4697ac2974519a40326a7b3dadea

四, 后端 JAVA

java要学的东西比较多 我这里列个路线 javaSE(java基础) -> javaWeb(为后面的框架打基础) -> spring框架 -> springMVC -> springBoot(后端主流开发框架比赛用的) 框架里面学起来最容易的就是springBoot,但大家基础也要打好, 下面是我学习java的视频路线。

javaSE(java基础)
https://www.bilibili.com/video/BV1Cv411372m/?spm_id_from=333.999.0.0
javaWeb
https://www.bilibili.com/video/BV1Qf4y1T7Hx/?spm_id_from=333.999.0.0
spring + springMvc
https://www.bilibili.com/video/BV1WZ4y1P7Bp/?spm_id_from=333.999.0.0
springBoot
https://www.bilibili.com/video/BV15b4y1a7yG/?spm_id_from=333.999.0.0

五, 前端 html + css + JavaScript + vue2 + elementUi

前端最基本的三件套就是 html+css+JavaScript 这个大家当基础去学 学完之后 就可以去看vue了 elementUi是快速开发页面用的 比赛用的是vue+elementUi 前后端分离的模式。
html+css+javaScript (这三个在上面的javaWeb课程中有讲到,快速入门了一下,大家想细学可以去b站找相关的视频)

vue2 这个视频是vue2 + vue3一整套的 大家先看vue2就行
https://www.bilibili.com/video/BV1zq4y1p7ga/?spm_id_from=333.999.0.0&vd_source=77fc4697ac2974519a40326a7b3dadea

elmentUI官网
https://element.eleme.io/#/zh-CN

六,总结

这些大概就是竞赛要学习的内容,扎扎实实打好基础,祝大家学习愉快。