有时,一些学生私下问我:如何学习前端问题。这里有一个统一的回复,下次我遇到这个问题,同学们会直接给你发这篇文章的链接地址。

“如何学习前端”应该因人而异,其他人的方法可能不适合自己。让我们谈谈我的学习方法:我大部分时间都在学习JS。因为JS的学习曲线是先平后陡的。我不会说任何关于项目实践和实践的事情,但主要是关于工作之外时间的使用。我该怎么学?阅读书籍并分析源代码。个人统计,最近几天,前端书籍阅读量超过50本,其中大部分是JS。市场上几乎所有的书都读过了。

第一个问题:阅读有什么好处?

好处应该是不言而喻的。如果你读的书太多,基础就会逐渐巩固。多看,自己的判断,自然就上来了。看别人的文章,很快就能判断对方是对是错,哪一篇不清楚,模棱两可。当然,它也为查看源代码和分析源代码提供了基础。

读10本书两次的好处应该大于读一本书20次的好处。十本书的交集是基础知识的核心,而结合是一切知识。当然,好书需要更多的阅读和阅读。但是只读一本书是不好的。因为每本书的焦点是不同的。从不同的方面理解知识点是有意义的。

所以我特别欣赏印第安人。他用英语和你说话。如果你不懂一个词,他就会跳出N个意思相同的词。如果你能理解,你会没事的。阅读也是如此。一件不彻底。别担心。其他的书可以帮助你理解。

第二个问题:图书推荐

就个人而言,我认为这很好。什么都不能翻。书如下:

“Java设计模式”,由张榕明编写,可能不适合零基,是一本很好的高级书籍。

>“Java面向对象程序设计指南”,通俗易懂,更适合初学者,原型部分是深入的,12种继承方式。

>“JS权威指南”和“JS高级编程”。这两本书是古典的,但它们太厚了,不能把任何章节当作一本书来读。很难一口气完成。它更适合作为参考书。

JAVA你不知道斯奈普斯在JS、三国兄弟闭包、原型的核心细节,这都是清楚的。目前,《中书》也已出版,仍在阅读中。

>“JS设计模式与开发实践”JS设计模式也是要学习的,这本书对JS的设计模式描述得非常清楚,一点也不含糊,似乎没有太大的难度。

>“正则准则”,在分析源代码时,如果正则表达式不理解,就不能继续下去。这本书比较清楚。

>在阅读基于MVC的Java Web丰富应用程序开发后,基本上可以编写自己的MVC框架。这是一本好书。

>“Java函数编程”。JS是一种功能语言。这本书是对函数式编程的介绍。重要的是,职能是一流的公民。

>JQ作者写的《JS忍者秘籍》并不像传说中的那样难读,说即使你读懂了所有的知识点,也不会达到世界大师的水平。因为你没有做你想做的。

>“Java框架设计”,如果你第一次读到这本书,你会觉得书中有一个代码可疑的列表。在我看来,这本书的重点是框架的整体前景。以上的书是我认为在通往成功的道路上必须阅读的,它们也需要反复阅读。

CSS相关书籍,老实说,我看的少,一共67本。必须推荐两种:

>“CSS权威指南”,CSS的基本知识点非常清楚。什么级联优先权,行高等。不是每本书都敢称为“权威指南”。

>“揭示CSS的秘密”,这本书我一直在读,这本书并不轻视充分谈论CSS3的属性。CSS规范文档可以讨论,它只讨论您最不关心的内容。这本书中解决的47个问题同样重要和有启发性。你不能买上面的书,至少其中一本。

第三个问题:如何阅读?

大概很多学生都想读书,但很难读。相对而言,文本部分也可以看到。一旦遇到密码,头皮就会麻木。一开始我也有这个问题。

告诉我一个学习理论。例如,在学习英语时,有一个沸水理论。词汇必须达到600

Java设计模式只好的更多相关文章

  1. Java设计模式23种(搞笑版) (转)

        昨天做了一下支付宝的笔试题目被打击了,大量的逻辑推理和数学规律运算题目,其中还有问道Java设计模式的题目,一点都不知道,今天看到一份不错的介绍,非常好理解,作者是谁我没有办法考证,但是所有权 ...

  2. java设计模式- (1)单例模式

    参加校园招聘的笔试,发现公司都会考一些java设计模式,所以上网查询相关内容,总结常用的几种单例模式. 单例模式(Singleton Pattern)是 Java中最简单的设计模式之一.这种类型的设计 ...

  3. JAVA 设计模式 桥接模式

    用途 桥接模式 (Bridge) 将抽象部分与实现部分分离,使它们都可以独立的变化. 桥接模式是一种结构式模式. 结构

  4. java设计模式 策略模式Strategy

    本章讲述java设计模式中,策略模式相关的知识点. 1.策略模式定义 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户.策略模式属于对象的 ...

  5. Java设计模式之行为型模式

    行为型模式共11种:策略模式.模板方法模式.观察者模式.迭代子模式.责任链模式.命令模式.备忘录模式.状态模式.访问者模式.中介者模式.解释器模式. 策略模式:策略模式的决定权在用户,系统本身提供不同 ...

  6. Java设计模式(三) 抽象工厂模式

    原创文章,同步发自作者个人博客,转载请注明出处 http://www.jasongj.com/design_pattern/abstract_factory/ 抽象工厂模式解决的问题 上文<工厂 ...

  7. Java设计模式(十二) 策略模式

    原创文章,同步发自作者个人博客,http://www.jasongj.com/design_pattern/strategy/ 策略模式介绍 策略模式定义 策略模式(Strategy Pattern) ...

  8. Java设计模式(二) 工厂方法模式

    本文介绍了工厂方法模式的概念,优缺点,实现方式,UML类图,并介绍了工厂方法(未)遵循的OOP原则 原创文章.同步自作者个人博客 http://www.jasongj.com/design_patte ...

  9. Java设计模式(一) 简单工厂模式不简单

    摘要:本文介绍了简单工厂模式的概念,优缺点,实现方式,以及结合Annotation和反射的改良方案(让简单工厂模式不简单).同时介绍了简单工厂模式(未)遵循的OOP原则.最后给出了简单工厂模式在JDB ...

随机推荐

  1. Makefile.am和makefile.in生成Makefile

    Makefile.am和makefile.in生成Makefile 很多时候,我们在网上下载的linux开源软件都会遇到一个问题,就是源码里面没有直接的makefile,但是它有Makefile.am ...

  2. 006-top查看计算机信息

    1.使用top命令基本信息 us:用户态使用的cpu时间比sy:系统态使用的cpu时间比ni:用做nice加权的进程分配的用户态cpu时间比id:空闲的cpu时间比wa:cpu等待磁盘写入完成时间hi ...

  3. Laplacian eigenmap 拉普拉斯特征映射

    下面是实验室大牛师兄自己写的一段总结,主要内容是Laplacian Eigenmap中的核心推导过程. 有空还是多点向这位师兄请教,每次都会捡到不少金子. Reference : <Laplac ...

  4. zabbix通过SDK和API获取阿里云RDS的监控数据

    阿里云的RDS自带的监控系统获取数据不怎么直观,想要通过API获取数据通过zabbix显示,因为网上资料缺乏和其他一些原因,获取API签名很困难,但使用阿里云的SDK可以完美避开获取签名的步骤. 阿里 ...

  5. Vim的强大配置文件

    我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C.C++.java代码以及执行shell脚本,按“F8”可进行C.C++代码的调试 2.自动插入文件头 ,新建C.C++源文件时自动插入表 ...

  6. ng build --aot 与 ng build --prod

    angluar的编译有以下几种方式: ng build  常规的压缩操作    代码体积最大 ng build --aot   angular预编译      代码体积较小 ng build --pr ...

  7. Threadlocal源码分析以及其中WeakReference作用分析

    今天在看Spring 3.x企业应用开发实战,第九章 Spring的事务管理,9.2.2节ThreadLocal的接口方法时,书上有提到Threadlocal的简单实现,我就去看了下JDK1.8的Th ...

  8. aws S3存储概念

    S3存储(Simple Storage Service) 存储桶:存储桶是S3中用于存储对象的容器.每个对象都存储在一个存储桶中. 对象:对象是S3中存储的基本实体.对象由对象数据和元数据组成.数据部 ...

  9. React Native解决安卓图片被挤压

    Bug如下图所示: iOS显示正常,而安卓出现图片被挤压上去. 最后的解决方法: 比如你的 图片 是 750 x 513 那么 你设置样式的时候 width 为 屏幕的宽 ,高度为 屏幕的 宽 / ( ...

  10. 字符串写入到json文件

    背景: PHP产生公告 ,发送到CGI ,在CGI把该公告的json 字符串写入到文件内(转义后的字符串) 通过 jsoncpp 操作 int write_notice_to_json(string ...