一、时间安排
第一周:1.18 ~ 1.24
第二周:1.25 ~ 1.31
第三周:2.1 ~ 2.7
第四周:2.17 ~ 2.23
早上8:00点名,中午2:30打卡,晚上9:30复盘
六天一休,周天晚上7:30线上会议
二、任务安排
- 打字练习:Typing(建议每天半小时)
- 参加acm训练营(前端自愿,后台必须)
- 每周写周报,博客总结
大一前端:
- 第一周:HTML基础
重点:常用标签、表格、表单
参考资料:HTML教程
刷题:HTML基础 - 第二周:CSS基础
重点:选择器及其权重、盒模型(标准和IE)、浮动、定位、BFC
参考资料:CSS教程
刷题:CSS基础 - 第三周:巩固 + CSS3部分
重点:字体、转换、过渡、动画
参考资料:CSS3教程
刷题:应用视觉设计 - 第四周:仿站
任务:知乎首页
要求:精细仿站,做到最大程度还原
提示:布局设计等代码自己独立完成,对于颜色阴影等细节可以利用控制台参考源码、学会使用阿里巴巴矢量图标库等工具
学习参考文档:
w3school在线教程
菜鸟教程
MDN Web文档
学习视频:
HTML+CSS零基础入学
(网上资源很多,不局限于这些,可以自己找也可以问Buddy有没有推荐)
大一后台:
学习视频:
Linux学习路线
Java编程入门
Java面向对象编程
Java高级编程
- 第一周:
1月18:计算机基础1,2,3
1月19:第二章课时4,5,6
1月20:第二章课时7,Linux基本命令1,2
1月21:Linux基本命令345,Linux文件管理命令课时1
1月22:Linux文件管理命令课时234
1月23:Linux文件基本管理命令567 - 第二周:
1月25:Linux文件基本管理命令89+Linux用户和组管理课时1
1月26:Linux用户和组管理234
1月27:Linux用户和组管理56+Linux文本处理、正则表达式与Vim课时12
1月28:Linux文本处理、正则表达式与Vim课时3456
1月29:Linux文本处理、正则表达式与Vim课时78+计算机网络基础(每p都很短)
1月30:Java编程入门2到22 - 第三周:
2月1:Java编程入门23到31,Java面向对象编程1到8
2月2:Java面向对象编程9到33
2月3:34到57
2月4:58到80
2月5:81到99
2月6:100到124 - 第四周:
2月17:125到144.第三十一章有兴趣的学
2月18:Java高级编程2到25
2月19:26到46
2月20:47到58
2月21:59到79
2月22:80到98
大二前端:
学习方向:
- 巩固js(啃红宝书,js真的很重要)
- ES6学完(多实际运用,可以找些题刷刷)
- 学习Node.js,以及一种node框架(比如express),搭建自己的网站
- 学习一门js框架(vue,react),做项目练习
- 多了解一些前沿技术(比如TypeScript)
寒假任务:
使用Node.js搭建一个从前端到后台的网站
要求:使用一种node框架+数据库(mongodb,mysql都可以)
Deadline:第四周结束
网友评论