前端学习大致方向:
1、学习HTML、CSS,完成各标签的实现作用,熟悉HTML5、CSS3新特性,独立完成一个页面布局;
2、在上述基础上,对主流浏览器兼容性问题的解决,平时做好代码碎片管理,积累实例。
3、学习JavaScript,完成原生的JS的代码实现页面各种行为,积累实例(这部分深入学习对以后帮助相当大);
4、在学习JavaScript的基础上,学习一两个框架(JQuery、Bootstrap、AngularJS),对以后快速开发一个页面帮助很大;
5、学会简单使用PS、AI、CDR,可以帮助自己提高页面布局,UI美化的技能。
PS:前期多看别人的代码,多自己敲代码,多看帮助手册,少粘贴复制
HTML\CSS ,上手较快,主要是熟练度问题;
JS,上手不易,前期基础要打好,学习周期稍长些(一般连续学习2-4个月就可以脱手自己写大部分的代码);
学习框架,有良好JS基础上手较快,多做实例就可以达到熟练程度。
以上都学好了,基本上开发一个完成的网站不成问题,后期感兴趣可以再去接触后端,实现各种交互功能,逐步向全栈工程师发展。