前记:本计划写于 2016年2月1日(大年二十六),找了一些网上发布的社招前端工程师的帖子(1~3年),总结了一下,制定了以下的学习计划!计划到2017年2月1日,来查看一下完成了多少!
要完成的指标:
1.学习h5 ,看完 HTML5用户指南 (210页)
2.巩固一下css的基本知识,看完精通CSS高级Web标准解决方案 (218页,过一遍就好)
3. 学会使用 预编译器 LESS :
4. 学会并精通Git操作的命令 : http://www.git-scm.com/book/zh/v2
5. Nodejs : nodejs深入浅出 (332页),nodejs实战(360页)
6. 学习seajs/ cortex 模块加载器的设计思想
7. 在UI方面,在公司学习knockout.js/zepto.js ,自己学习一下Reactjs
8.HTM5+ css3 : https://developer.mozilla.org/en-US/ (MDN社区)
9. 看一下js设计模式吧:http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html
10. 建立一个完整的网站 + 移动app
11. 写一个python爬虫,爬下交大、复旦等BBS上的 前端招聘 + 数字前端验证师 的工作需求
12. 掌握正则表达式的基本使用
具体计划安排:
上半年: 2月1日~ 6月31日
2.1 ~ 2.16 :
1. 完成大论文的编写
2. 英文小论文
3. 《深入浅出nodejs》 (1-3章)
2.17 ~ 3.31 :
1. 完成大论文的修改(3次大的修改,n次小改动)
2.《深入浅出nodejs》 (4-6章)(深入学习)
3.《精通CSS高级Web标准解决方案》(218页)(路上过一遍+自己动手写一遍)
4. 熟练掌握Git命令(深入学习)
5. 深入理解Javascript系列 — 设计模式 (25种)(了解)
6. 编写python爬虫
4.1 ~ 6.31
1. 准备答辩
2. 《深入浅出nodejs》(7-11章,附录A~D)(深入学习)
3.《Nodejs实战》(4-11章)(深入学习+自己动手实践)
下半年时间: 7.1 ~ 12.31
7.1 ~ 8.31
1. css预编译器:LESS/SASS(深入学习+自己动手实践)
2. 模块加载器 seajs/neuron (理解+熟练使用)
3. 打包工具grunt / gulp(理解+熟练使用)
4. UI组件reactjs / knockout.js / zepto.js (理解+熟练使用)
5. 《深入浅出Nodejs》一遍(再次深入学习)
6. 《Nodejs实战》 (12-14章)(深入学习+自己动手实践)
6. 《HTML5用户指南》(路上过一遍+自己动手写一遍)
9.1 ~ 12.31(4个月用纯js建站,相信自己,前端+nodejs+mysql+mybatis)
1.完成“方乐居”网站的规划,布局,搭建,LOGO的设计
2. 建设过程总结
新的一年2017年
1.1 ~ 2.1
1.完善网站
2.app建设
3.方案可行性分析报告+ 实现企划书
4.正则表达式的学习
5.《深入浅出Nodejs》(再次复习nodejs的知识)