码迷,mamicode.com
首页 > 其他好文 > 详细

前端学习4个月总结

时间:2016-10-12 16:45:25      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

引用一份技能清单,来对自己目前掌握的技能进行打分。

  1. Javascript    60分
  2. html    70分
  3. css    60分
  4. web前端构建    60分
  5. 底层耦合度 20分
  6. 项目经验    40分
  7. 动画UI、UE    20分
  8. 第三方库实战熟悉度    20分
  9. 框架设计及约定规范    20分
  10. api文档翻译速度    60分
  11. 设计图还原速度及转化    40分
  12. 多终端web开发经验    20分
  13. 调试技术    40分
  14. 前端项目单元测试    0分
  15. http协议    40分 
  16. 后端知识深度    20分
  17. html5 API应用开发 40分
  18. 可视化数据库开发    0分
  19. 前端敏捷开发    20分
  20. 项目联调及配合开发    0分
  21. web前端即时通信即时    0分
  22. css3新属性应用    60分
。。。


这期间,做了百度技术学院的前端技术竞赛。完成了task1 task3 和task3,其中前两个任务主要是html css和javascript的基础知识,task3是要做个GTD工具,用到html5的离线存储,做的过程中,了解到了MVC的内容,也看了一些书,敲代码的过程中,也有意识的进行了数据、视图和控制的解耦,最后实现的效果还是不错的。

还有要做的就是学习一些后端的东西,php和Node.js,想尝试做一个前后端联合的网站,php目前只了解到和数据库的通信、php嵌套html、还要php路由等知识,一些框架比如thinkphp、yii和lavarel这些还是需要了解的,虽然是前端工程师,但是了解一些后端知识也是必要的。

结尾

总结一下,做过的东西
  • 切了一些静态页面:富途证券、太平人寿。。。
  • 做了2个移动端的页面:当当网是rem布局、多看阅读是流式百分比布局
  • 组件:日历组件、瀑布流布局、无缝轮播图、懒加载
  • CSS3:CSS3时钟、
  • node.js:爬妹子图的爬虫,了解到js不单单在客户端可以运行,以及node.js的包管理和依赖管理,对异步和并发还不太会,下一步就是学习
  • SPA【RIA】应用:做了一个pc端的GTD管理工具和一个移动端的电子书阅读器DEMO
  • canvas    flappybird游戏
  • 游戏    俄罗斯方块游戏


不足之处
对于算法和数据结构的练习还是太少,编程的时候没有系统的思路,属于敲敲补补。
还有就是编程量太少,虽然练习了百度IFE的2015春季任务,不过代码量还是太少。军队里面有句话,神枪手都是用子弹喂出来的,同理,好的程序员也是靠代码喂出来。

展望未来
学习前端工程化的知识  sass less预编译
学习node.js的知识,要学习gulp、npm、bower、express、mongodb等等
学习MVC的知识
学习MVC框架:backbone angular react 








前端学习4个月总结

标签:

原文地址:http://www.cnblogs.com/bhaltair/p/5953309.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!