想学学前端,大佬们推荐一下书吧

2020-01-07 09:52:02 +08:00
 jasonlee1307

想自学一下前端,但是感觉前端好复杂,想先了解一下,奈何不认识前端的人,不知道从哪开始... 搞了本《 JavaScript 高级程序设计》来看,有没有什么别的书推荐下,或者课程 不限于技术书籍,方向、发展之类的也可以哈哈,先谢谢老哥们~

4263 次点击
所在节点    前端开发
16 条回复
wxsm
2020-01-07 09:54:01 +08:00
从零开始的话就看 JavaScript / HTML / CSS 基础相关的知识,不要学框架。至于进阶,如果是业余爱好 jQuery 足够了。
HyHyemmm
2020-01-07 09:58:50 +08:00
书籍可以从这里参考 https://www.zhihu.com/question/22591993
网站上学习可以看 https://www.freecodecamp.org/或者 https://developer.mozilla.org/zh-CN/
视频的话去 b 站直接搜索吧
ayase252
2020-01-07 10:02:05 +08:00
HTML/CSS/JavaScript 打牢。就可以直接上手 react 或者 vue 了。两者文档写的都不错,都有脚手架可以用,起个开箱即用的项目就是敲一个命令的事情
Hellert
2020-01-07 10:28:41 +08:00
有 HTML 和其他编程语言基础的话,直接从 create-react-app 上手做项目,有不懂的随时 Google。真没必要看书,就怕你书还没看完,新的东西又出来了,典型如 Hooks。
g1475117007
2020-01-07 10:30:38 +08:00
HEAD FIRST HTML
IsaacYoung
2020-01-07 10:36:04 +08:00
javascript 高级程序设计 + css 权威指南 + http://es6.ruanyifeng.com/
luchenwei9266
2020-01-07 10:47:50 +08:00
一开始就看《 JavaScript 高级程序设计》这本书的话,我怕你会看不下去,除非你的毅力和注意力是非常的集中的那种。建议还是先从一些网站 HTML/CSS/JavaScript 的基础教程看起(楼上已经有很多兄弟推荐了不错的网站),等有一定的入门基础后,再去看这本书。
hyyou2010
2020-01-07 10:51:15 +08:00
我个人认为《 javascript 高级程序设计》第三版里面很多东西都不必学,或者不必在开始的时候学,比如原型链等等,所以我并不推荐这本书。最好找一本简单的 js 书,或者 https://www.w3cschool.cn/之类,js 初步入门之后立即学阮一峰的《 es6 入门》,然后进入框架学习,比如 react 官网。
Yumwey
2020-01-07 10:53:52 +08:00
你不知道的 Javascript 初学从上开始看,否则从中下看就行了。
Rrrrrr
2020-01-07 11:19:26 +08:00
有不懂的可以问我
redam
2020-01-07 11:29:59 +08:00
新手入门就网上找视频教程、做做 demo 啊,刚开始就看书很容易一脸懵逼失去耐心,能做出简单的东西就开始看书、看文档,继续实践做简单项目,不懂就查,慢慢踩了坑就学深入了
bzw875
2020-01-07 11:35:41 +08:00
不瞒你说,我做前端开发的,JavaScript 高级程序设计我看了 1 年多,挺难看的,最好结合写写 demo 代码,做小项目。要不然会放弃的
bhaltair
2020-01-07 14:56:29 +08:00
买什么书 看 Mdn 文档
darlinghsu
2020-01-07 15:33:56 +08:00
ljw97
2020-01-11 20:40:04 +08:00
##JS
我也正在学前端的东西,刚刚看完 blue 的 JS 视频,我觉得还不错。
[JS 视频]( https://www.bilibili.com/video/av30494570?from=search&seid=577840413609914796)
看完之后,再看 JS 高级程序设计 就比较通透,主要是 JS 高级程序设计 太厚了,有些过于详细, 先看视频比较容易知道哪些是重点,从而提高效率。
freeCodeCamp
2020-02-28 15:57:28 +08:00
@HyHyemmm 我们在 B 站也有视频咯,搜索 freeCodeCamp 账号即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/635680

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX