• 前端的路还很长



    1.会做一些简单的设计(能够熟练使用ps、fireworks、ai、Flash等设计软件做出一些特定的效果)


    2.使用html+css进行合理的页面布局 (考虑页面兼容性---->最终要学会做响应式页面或者能够做
                                  到页面的自适应:注意一下他们的区别于联系

                                  性能优化------>了解浏览器怎样工作的:渲染与重绘)


    3.使用css3做出一些特定的动画效果(Canvas或SVG也可以是一种做动画的替代方案,也可以顺便学一下CreateJs把Flash转换为HTML5动画)


    4.学会css预处理语言(sass或者 less或者Stylus中的任意一种即可,先看语法,再看怎么把他们编译为css文件)


    5.javascript原生语法的学习(jQuery一定要会、其他js库可以顺便学会使用一两个---AngularJS、SeaJs、zeptoJs)


    6.自动化工具gulp、grunt、fis或者其他工具任学会一种(作用:自动打包文件、压缩、图片合成、编译css)


    7.后面如果需要模块化开发、学习一下CommonJS和AMD规范。通过RequireJS达到按需要加载


    8.会一点后端(即使你不做后端,也能够很清楚的知道后端大致要怎么去实现,以便自己可以做到一个能够把控全局的前端,更好的把控一个完整的项目)


    9.学习nodeJs你可以全栈开发或者ionic移动桌面开发


    10.做好有自己的博客记录一下自己学习中的成长,或者作为随手笔记记录一下常用的东西
       开通一个GitHub了解一下开源的东西

    以上只是一些前端方面大致要学习的东西,前端是一个发展很快的行业,需要不断的学习,不断的思考与总结, 前端的路还很长。。。。


    http://www.w3cplus.com/

    http://sentsin.com/daohang/

    http://bonsaiden.github.io/JavaScript-Garden/zh/

  • 相关阅读:
    检查两个单链表是否有交点
    检查链表中是否有环
    [转]根据二叉树的先序、中序遍历结果重建二叉树
    背包问题
    硬币问题
    部分和问题
    斐波那契计算
    最大公因数和最小共倍数
    计算一年中的第几天
    利用递归反向输出字符串
  • 原文地址:https://www.cnblogs.com/ruoqiang/p/4580178.html
Copyright © 2020-2023  润新知