📜  学习前端 Web 开发的最佳书籍

📅  最后修改于: 2021-10-20 10:28:06             🧑  作者: Mango

IT 对前端 Web 开发人员或 Web 设计师的需求很大,前端开发人员的工作也是高薪工作之一。这些都是人们喜欢选择这个领域的原因。前端开发都是关于 UI/UX,其中主要关注与网站的布局、样式或设计有关。每个网页设计师或前端开发人员的旅程都从 HTML 和 CSS 开始,在更好地理解两者之后,他们需要跳入 Javascript 以在您的 HTML 和 CSS 设计中添加交互功能。当谈到前端开发的学习方法时,大多数人喜欢使用在线视频或材料,但有时作为参考或从头到尾深入理解概念书籍是最好的选择。

前端 Web 开发书籍

以下是一些学习前端开发或网页设计的最佳书籍列表。这些书对入门级和有经验的开发人员都有好处。我们将这些书分为两部分——初学者和有经验的人。您需要记住的一件事是,在编程中,您需要自己保持更新,但基础概念始终保持不变,并且在进入高级水平之前,他们应该首先对基础概念有很强的掌握。

对于初学者

1. HTML 和 CSS:设计和构建网站,作者:Jon Duckett:Jon Duckett 的这本书非常受欢迎。如果您是设计初学者并且最近开始学习 HTML 和 CSS,那么这本书最适合您从零开始学习到专家级别的所有内容。这本书的内容质量非常高,而且所有内容的呈现都井井有条。您将找到每个主题的定义以及代码及其输出。这本书的作者使代码变得如此直观,以便每个人都能理解它。本书中的图形非常棒,所有属性、示例、代码都使用颜色编码系统进行解释,以区分所有内容。它具有杂志风格的布局和设计以及高质量的页面。
购买 HTML 和 CSS:设计和构建网站书籍

HTML 和 CSS

图片来源:谷歌

2. JavaScript 和 JQuery:交互式前端 Web 开发,作者:Jon Duckett:要在 HTML 和 CSS 代码中添加功能,我们再次建议您阅读 Jon Duckett 编写的这本书。在本书中,JavaScript 的所有概念都非常清晰,并且从头开始以结构良好且有组织的方式呈现。 Jon Duckett 是 javascript 方面的专家,本书将通过一个真实的例子教你如何在实际应用程序中使用 javascript。一开始,您将学习 JavaScript 中的基础知识、DOM 操作和处理用户事件,然后您将慢慢转向 jquery。
购买 JavaScript 和 JQuery 书籍

JavaScript 和 JQuery

图片来源:谷歌

对于有经验的

1. 学习网页设计:HTML、CSS、Javascript 和 Web 图形初学者指南,作者:Jennifer Niederst Robbins:这本书有大约 600 页,这本书最好的地方是它有大量的练习来测试和实验您的代码,这将使您的概念更加清晰。您将在本书中学习 HTML、CSS、Javascript 以及 Web 图形和响应式 Web 设计。这本书的书名提到这本书是为初学者准备的,但大多数初学者发现它具有高级主题,因此如果您已经具备网页设计的基本知识,那么这本书最适合您对网页设计有深入的了解。如果您是初学者,我们建议您先学习基础知识,然后再拿起本书。
购买学习网页设计书

学习网页设计

图片来源:谷歌

2. Eloquent Javascript:Marijn Haverbeke: Marijn Haverbeke 在本书中完美地涵盖了 javascript 的所有概念,他将从变量、控制结构、函数和数据结构开始带您了解 javascript 的基础知识。然后您将转向高级主题,如面向对象编程和正则表达式。
本书第三版涵盖了 2017 版 javascript,将带您了解一些新概念,如类符号、模板字符串、黑色作用域、箭头函数、迭代器、异步函数等。作者还添加了练习和一些小项目以测试您的技能并很好地掌握本书中解释的所有概念。在拿起这本书之前你需要记住的一件事是,顾名思义,这本书介绍了更多关于使用 javascript 编程的介绍,它本质上不是一本 javascript 书。此外,我们将其归类为经验丰富的部分,因为您在解决其练习时可能会遇到困难。您可能需要从互联网上寻求帮助以进行澄清,但这将使您的概念更加清晰。

  • 购买 Eloquent Javascript 书籍
  • 在线阅读 Eloquent JavaScript

图片来源:谷歌

其他前端 Web 开发书籍:

  • 不要让我想重温
  • 使用 Web 标准进行设计
  • 响应式网页设计
  • CSS 精通:高级 Web 标准解决方案
  • 前端 Web 开发:大书呆子牧场指南
  • 你不知道的 JS – ES6 及以后
  • JavaScript:好的部分
  • JavaScript:权威指南
  • Javascript Allongé
  • 通过交互式练习直观地学习 JavaScript

jQuery 是一个开源 JavaScript 库,它简化了 HTML/CSS 文档之间的交互,它以其“少写,多做”的理念而广为人知。
您可以按照此 jQuery 教程和 jQuery 示例从头开始学习 jQuery。