微信小程序开发学习
所需知识点或技术仅为个人观点,仅供参考
UI设计:
主要是小程序用户界面的设计,让小程序看起来更美观
掌握软件:PS、AI等
前端:
微信小程序(前端):https://www.bilibili.com/video/BV12J411m7MG
JavaScript:https://www.bilibili.com/video/BV1ux411d75J
jQuary: https://www.bilibili.com/video/BV1a4411w7Gx
Vue.js: https://www.bilibili.com/video/BV15741177Eh
Bootstrap: https://www.bilibili.com/video/BV1YW411T7yy
React: https://www.bilibili.com/video/BV1wy4y1D7JT
Ajax: https://www.bilibili.com/video/BV1Kt411u7BV
JSON:https://www.bilibili.com/video/BV1Pt411u7R3
ES6-ES11: https://www.bilibili.com/video/BV1uK411H7on
Node.js: https://www.bilibili.com/video/BV1bs411E7pD
后端:
java基础:https://www.bilibili.com/video/BV1Kb411W75N
Linux:https://www.bilibili.com/video/BV1dW411M7xL
数据库(Oracle): https://www.bilibili.com/video/BV1KJ411h7NH
mysql:https://www.bilibili.com/video/BV1xW411u7ax
mysql优化:https://www.bilibili.com/video/BV1KW411u7vy
javaWeb:https://www.bilibili.com/video/BV1Y7411K7zz
JDBC: https://www.bilibili.com/video/BV1eJ411c7rf
框架:
Spring:https://www.bilibili.com/video/BV1Vf4y127N5
SpringMVC:https://www.bilibili.com/video/BV1mW411M7YA
mybatis:https://www.bilibili.com/video/BV1mW411M737
maven:https://www.bilibili.com/video/BV1Et411Y7tQ
springboot: https://www.bilibili.com/video/BV1Et411Y7tQ
SSM(Spring+SpringMVC+MyBatis)整合:https://www.bilibili.com/video/BV17W411g7zP
Radis: https://www.bilibili.com/video/BV1oW411u75R
Git/GItHub的使用(可以在GitHub找一些开源的项目作为框架,这样就不用从头开始造轮子):
https://www.bilibili.com/video/BV1pW411A7a5
知识储备有限,目前只能想到这些,不过应该绰绰有余了,还有稍微了解一下计算机网络原理的知识,不要求深入学习.
标红字体为在开发小程序中很可能用到的技术。尽量去看一下
学过的东西可以跳过,java基础中没学过的东西可以补一补,我们学校讲的课程比较水,java中多线程、集合泛式、反射等比较重要的内容大一老师没有讲到或者上课没听懂的,可以去补习一下。
如果想全面系统学习的话,这是学习路线:
https://www.bilibili.com/read/cv5216534;
https://www.bilibili.com/read/cv4186525
推荐开发工具:IDEA Ultimate(我觉得比eclipse好用,就是占内存,学校邮箱可以注册一个免费的使用权)
Navicat:数据库管理和设计工具
VS code,微信开发者工具。