zoukankan      html  css  js  c++  java
  • 如何学习前端

    前端方面的内容比较多,资料非常多,框架也非常多,知识碎片化,学习起来比较费劲,但是要想将前端学好,基础很重要,必须具有扎实的基础。

    首先是基础,html,css,javascript

    入门,开始学习的时候可以先看些视频教程,如慕课网,极客学院,对前端的知识有一个清晰的认识,这些内容对于简单的网页还能对付,但是要是些复杂的网页,需要更加深入的学习。

    开始做网页,可以模仿京东和淘宝首页,对编写前端整个开发流程有一个清晰的认识。

    对于HTML,目前大家用的主要是html4.01,但也有HTML5,对这一部分的内容也需要了解和深入,因为好多网页小游戏都是通过HTML5开发的,而且微信公众号的开发也用到了HTML5。

    而且HTML5新增了很多内容,比如语义化标签,对多媒体的支持,本地存储等,以及很丰富的dom API操作。

    书籍有很多

    CSS

    开始的话可以参考w3c上面的样式,另外,书的话有,CSS权威指南,CSS禅意花园,CSS揭秘。

    JavaScript

    基础

    JavaScript高级程序设计(这本书非常经典,需要多次拜读,才能理解其中的精华)

    JavaScript语言精粹

    中级进阶

    JavaScript设计模式

    JavaScript忍者秘术

    JavaScript面向对象编程

    高性能网站建设指南

    构建高性能的web站点

    另外,还可以参考前端大牛微博,博客,如阿里的@winter寒冬,阮一峰的博客,MDN,另外,博客园也是学习前端的好地方。

    其实,问题很多情况都是可以自己解决的,但也有自己解决不了的,这时可以借助各大社交平台求助,来解决问题。在学习编程的过程中,最主要的是自主地去学习,去解决问题,同时不要忘了总结和分享自己的经验。

    问问题的地方主要有国内的和国外的:

    国内主要有segmentfault,知乎,csdn,一般segmentfault回的比较快CSDN是最慢的。

    国外的话,主要是stackoverflow,这个还是比较好的,一般在上面问问题很快的就会得到回应,但需要一定的英语基础。

    另外,就是通过搜索引擎如Google,目前Google不可以用,不过可以通过镜像访问,具体怎么做,自己搜,网上很多,另外,就是百度和必应,必应的搜索结果还是较好的,

    其他的还可以加一些qq群,如 492107297,这个群的质量很高,很多都是因为技术聚集到一块的,而且群规很严,但能在跟别人交流的过程中学到很多东西。和比人交流问题,不断地提高自身。

  • 相关阅读:
    linux通过源码安装nodejs
    设置npm的镜像源
    ubuntu手动安装PhantomJS
    h2数据库的简单使用
    xampp启动失败 Apache shutdown unexpectedly
    phpqrcode实现二维码(含图片)
    php 使用 rabbitmq
    rabbitMQ linux安装
    rabbitmq的web管理界面无法使用guest用户登录
    linux安装使用xdebug
  • 原文地址:https://www.cnblogs.com/WaTa/p/5588878.html
Copyright © 2011-2022 走看看