学习知识的顺序
- 1.c语言的视频以及git命令
- 考核:掌握基本的git命令,掌握c语言中的指针,理解管道,会用输入输出流,会常用的linux命令和vim命令。
- 2.看JS的书,看到第6章
- 考核:轮播图的制作,仿照‘幕课’官网
- 手机号的验证(正则表达式),邮箱用户名与地址分离。
-
3.看node.js的书,廖雪峰官网上的JS中的node.js
- 考核:能够连接网络,并解决中文乱码问题。
-
4.逻辑训练
- 打印图形和自定义函数。
-
5.看node.js的视频
- 多人聊天的简单搭建,client和server.
-
6.看html和css
- 考核:仿照官网“禅艺花园”,写3个css样式,不能改变其中的html
-
7.看弹性盒子,定位,浮动和bootstrap.
- 考核:用bootstrap写一个网页
- 8.看sass
- 考核:运用sass中的for循环,写一个自适应的网格系统(12格与4格共存)
-
9.看JQuery官网
-
考核:1.写一个页面,有姓名、电话、邮箱,表单验证。
-
2.点击提交后,用jQuery的ajax将表单数据提交给node.js。
-
3.由node.js对密码加密后,将表单里的内容,以及创建时间存到某个文件里。
-
4.用node.js将文件里所有的用户信息读取出来,返给前端页面。
-
5.用bootstrap写个表格把数据展示出来
-
9.看JQuery官网
-
-
10.看设计模式的书
- 考核:百分百还原慕课网
- 11.看React的书
- 考核:用React改写慕课网(用了将近8天)
- 附加考核:用React+node.js写一个五星好评。(用了将近两周)
- 12.搭建个人博客
- 预计用2天时间搭完。(前期了解过)