V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
userlol
V2EX  ›  程序员

工作需求,有 HTML5 速成书籍推荐吗?

  •  
  •   userlol · 2018-05-11 09:34:18 +08:00 · 3281 次点击
    这是一个创建于 2148 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不看在线教程是因为要用 Kindle 看,内容上不需要特别深入,如果是学校都在用的或者是经典教材都可以

    3ks

    第 1 条附言  ·  2018-05-11 13:39:52 +08:00
    用 Kindle 的原因主要是空闲时间可以看,并且不伤眼(这是唯一目的),因为不会用太深太精,所以应该看不着几十行以上的代码吧,所以代码问题可以接受。
    就帮我推荐几本书就好了,像楼下说的官方文档的话是很棒,但是速成的话还是差了点,还是书籍比文档方便
    第 2 条附言  ·  2018-05-11 14:57:44 +08:00
    希望大家还是能给我推荐些书,自己翻了三本书早的是 2000 年左右的,新的也得有 5 年了,HTML5 的书应该不会像 Swift 那样的一样吧?
    22 条回复    2018-05-12 00:58:05 +08:00
    DiverRD
        1
    DiverRD  
       2018-05-11 09:40:31 +08:00
    kindle 看代码很别扭吧
    eric1202
        2
    eric1202  
       2018-05-11 09:54:40 +08:00
    多动手才能速成
    zhlssg
        3
    zhlssg  
       2018-05-11 09:57:27 +08:00
    没有
    aipansiyouyun
        4
    aipansiyouyun  
       2018-05-11 09:57:40 +08:00 via Android
    @DiverRD 确实唯,墨水屏显示太糟糕了,唯一最大特点就是省电了。
    hasbug
        5
    hasbug  
       2018-05-11 10:10:19 +08:00
    葵花宝典
    XOXO360
        6
    XOXO360  
       2018-05-11 10:22:06 +08:00
    要是随便一个人能速成,那么为什么要高薪招资历深的呢?
    abujj
        7
    abujj  
       2018-05-11 10:26:13 +08:00 via iPhone   ❤️ 1
    aHR0cHM6Ly9pdGJvb2suZG93bmxvYWQvP3RhZz1odG1sNQ== base64 解码下
    lifesimple
        8
    lifesimple  
       2018-05-11 11:03:43 +08:00   ❤️ 1
    Lumend
        9
    Lumend  
       2018-05-11 11:08:33 +08:00   ❤️ 1
    速成,找外包啊
    Flobit
        10
    Flobit  
       2018-05-11 11:29:36 +08:00 via Android
    速成悬,入个门还可以呢
    Sornets
        11
    Sornets  
       2018-05-11 12:47:41 +08:00
    w3cschool
    huiyifyj
        12
    huiyifyj  
       2018-05-11 12:50:50 +08:00 via Android
    就 h5 ? css 不学?那么意义是?
    userlol
        13
    userlol  
    OP
       2018-05-11 13:40:36 +08:00
    @huiyifyj 推荐一本带 CSS 的书更好啊
    TomatoYuyuko
        14
    TomatoYuyuko  
       2018-05-11 13:45:11 +08:00
    html 看文档类教程感觉效果一般,因为全是单个零散的,等你上手了还是不知道什么意思,还是看视频比较好,有系统的学习下
    xiaxiaokang
        15
    xiaxiaokang  
       2018-05-11 13:54:18 +08:00
    html 和 css 基本一周就足够
    javascript 就复杂了,不是一两周就能完全看懂得的!
    orangeade
        16
    orangeade  
       2018-05-11 13:58:31 +08:00 via Android
    head first html5
    miniwade514
        17
    miniwade514  
       2018-05-11 14:21:47 +08:00
    你说了是“工作需要”,但 HTML5 这个域比较泛。如果真是工作急用的话,不如找几本书,翻一翻,找一找你用得着的东西。
    有兴趣以后再对着书慢慢敲。
    Humorce
        18
    Humorce  
       2018-05-11 14:55:25 +08:00
    F12 抄
    userlol
        19
    userlol  
    OP
       2018-05-11 14:55:55 +08:00
    @xiaxiaokang 有实体书籍推荐吗? HTML+CSS 就可以

    @miniwade514 对啊,所以有书推荐吗?
    现在找了几本书都是比较旧的,不知道现在发展得怎样了。
    malagebidi
        20
    malagebidi  
       2018-05-11 16:00:49 +08:00
    基础内容要掌握得扎实,请勿速成。
    xiaxiaokang
        21
    xiaxiaokang  
       2018-05-11 16:30:37 +08:00   ❤️ 1
    @userlol 没必要卖书,查看[MDN]( https://developer.mozilla.org/zh-CN/docs/Learn),
    html 和 css 全部看一遍,做一遍 demo,重复两边基本能掌握,英语的好坏决定了你对它深浅记忆
    javascript 相对复杂一些,记忆的同时还需要记住版本不同兼容浏览器不一样( es5,es6,es7,es8...)当然现在普遍 es5-es6,当然 webpack (构建工具)能帮你觉得这些问题。
    学习前端一周时间(html+css) 重复尝试编写 demo,查看文档说明和实际效果。javascript 两周掌握基本操作和兼容,深度 javascript,比如 canvas 之类那么单独抽出来学习

    如果足够努力,英语好,一个月能掌握前端基本操作,当然不包含所谓 vue 或 ng,react,因为这些都是思维上的扩展,不是一个月能掌握的,除非你有后端编程经验,通过查看源码嵌套实现方式,

    其实很多书籍夸张学习时间短,短和长个体,更重要是努力坚持。我学习 css 和 html 在初一开始接触,就花了一周天天看和不断做 demo,制作了自己的个人网站(虽然很 low)!
    lolizeppelin
        22
    lolizeppelin  
       2018-05-12 00:58:05 +08:00 via Android   ❤️ 1
    如果是干活 写后台的话

    有后端基础的情况下
    直接过一遍 w3c 大概一到 2 天
    html 看大概 js 稍微细致一点
    基本不要看 css

    直接上 react 加 google 基于 react 的 ui 框架练习
    不用管旧 js 语法直接 es6

    练习 1 到 2 礼拜以后 上国外那个卖框架的网站 搜 react admin 买一个框架

    在这个框架上 照着例子写 中途需要稍微翻下 css 文档 搞不定找熟悉的人帮忙 除非你有精力系统的学一遍 css 否则不要花太多时间折腾 css

    大概 2 个月可以出活
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3887 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 10:31 · PVG 18:31 · LAX 03:31 · JFK 06:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.