本人从2009年9月接触软件开发,起初学习的是java开发,后来在2014年初,转战到php开发,
学习的主要渠道就是网络,例如有慕课网,极客学院,菜鸟教程,黑马程序员等等公开的学习资料,
除此之外还会通过中国大学来学习计算机专业的有关课程,在校学习过C语言,C++,但是学的不深入,
后来在自己培训学习了Java,当时对于Java基础掌握比较熟练,例类的继承、封装、多态,等特性,
还有接口,抽象类,流操作等等的知识点都可以熟练掌握,JavaWeb也了解一点。
我在2014年的7-9月,我集中利用实习三个月的时间进一步学习了html5,css3,javaScript和php框架,
于10月开始做php有关的开发。关于后端语言,我只简单的的学习过php和laravel框架,虽然学习过java,
但是并没有对javaWeb做近一部的了解,自己平时做一些小东西主要使用的后端语言以及数据库还是laravel和Mysql,
毕竟自己想做的是前端方向,所以后端的掌握可能会差一些。对于后端最近打算学习node js和express框架,
node js采用事件驱动、异步编程,为网络服务而设计,它轻量高效,有明显的高并发优势,最重要的一点是它使用JavaScript语言编写,
对于前端人员的学习是很方便的,不用再去学习一门新的语言了。
最后来个个人总结,前端路上的小白,熟练掌握html,css,JavaScript基础知识,学习过jQuery,bootstrap等框架,
学习过MVVM框架VUE并做过有关项目的实习(使用到的有Element UI,Vue router vuex,axios等插件),
熟悉前端自动化构建工具webpack,会比较基础的算法和数据结构,会简单使用git,linux。
未来一段时间打算学习React和nodejs,当然还要不断的学习css3,es6,es5这些基础,前端路上的小白,
希望自己可以在前端的路上不断前进。