V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dream4ever
V2EX  ›  前端开发

媳妇想学 Web 前端开发,有什么好的入门书?或者网上的教程?

  •  1
     
  •   dream4ever · 2022-05-17 08:57:06 +08:00 · 6281 次点击
    这是一个创建于 703 天前的主题,其中的信息可能已经有所发展或是发生改变。

    媳妇之前从来没接触过编程,看我天天在这做网页,她也有些兴趣,想学学 Web 前端开发,入门的话,有什么好的中文图书?或者网上的中文教程?打算让她学学看看。

    58 条回复    2022-06-05 17:33:15 +08:00
    yuewenjie
        1
    yuewenjie  
       2022-05-17 08:59:14 +08:00
    b 站一抓一大把
    DoubleKing
        2
    DoubleKing  
       2022-05-17 08:59:16 +08:00   ❤️ 5
    kinghly
        3
    kinghly  
       2022-05-17 09:03:40 +08:00 via Android
    你都是做 Web 开发了,自己没有推荐?
    helim
        4
    helim  
       2022-05-17 09:04:52 +08:00
    B 站 pink 老师,入门挺好
    dream4ever
        5
    dream4ever  
    OP
       2022-05-17 09:06:32 +08:00
    @kinghly 还真没有,我之前是自己看 W3School 入门的,但是这样比较枯燥,让外行来学的话很容易放弃,所以想找个质量高的教程,之前搜索过,都是英文的,媳妇没接触过编程,一开始还是让她看中文资料吧。
    dream4ever
        6
    dream4ever  
    OP
       2022-05-17 09:06:49 +08:00
    @helim
    @DoubleKing 多谢二位
    valuable
        7
    valuable  
       2022-05-17 09:08:02 +08:00
    MDN Web Docs
    cooper
        8
    cooper  
       2022-05-17 09:12:32 +08:00
    jntitor
        9
    jntitor  
       2022-05-17 09:13:49 +08:00
    JavaScript 高级程序设计(第 4 版)
    ufan0
        10
    ufan0  
       2022-05-17 09:16:28 +08:00
    无前端带的自学,超级不建议直接看所谓的官网文档、博客什么的。

    为啥?只会语言、框架语法用处不大,最佳实践上哪儿找。

    还是建议看看课,系统性的课!

    比如 b 站免费的,又或者是慕课网的。
    @dream4ever #6
    mohulai
        11
    mohulai  
       2022-05-17 09:17:17 +08:00
    以前女朋友也想学,被我劝住了
    dream4ever
        12
    dream4ever  
    OP
       2022-05-17 09:23:03 +08:00
    @ufan0 我也是这个想法,有些教程并不适合 0 基础的人士学习。
    putaozhenhaochi
        13
    putaozhenhaochi  
       2022-05-17 09:25:34 +08:00 via Android
    fgwmlhdkkkw
        14
    fgwmlhdkkkw  
       2022-05-17 09:25:53 +08:00   ❤️ 1
    “枯燥”,,,,,,前端就是要背属性呀,怎么就枯燥了,学习编程本身是一件非常容易满足的事情吧?这世界上还有比学习编程更容易获得满足的事情吗?(除了冲)
    zuosiruan
        15
    zuosiruan  
       2022-05-17 09:29:00 +08:00
    @fgwmlhdkkkw ......
    fgwmlhdkkkw
        16
    fgwmlhdkkkw  
       2022-05-17 09:29:22 +08:00
    其他的领域里,要么过于抽象,笨蛋根本没机会理解。要么过于现实,学习它或多或少要消耗现实资源,见效也慢。
    kop1989smurf
        17
    kop1989smurf  
       2022-05-17 09:30:55 +08:00
    用 frontpage 拖拖拽拽挺好的。
    kop1989smurf
        18
    kop1989smurf  
       2022-05-17 09:32:34 +08:00
    在了不起教一个 wordpress 顶天了。
    因为你要根据需求来制定学习方案,不能说因为对纸飞机感兴趣,你就拉着人家上北航。
    yandif
        19
    yandif  
       2022-05-17 09:33:55 +08:00
    tianyou666shen
        20
    tianyou666shen  
       2022-05-17 09:34:32 +08:00
    淘宝买培训机构的课 照着学基本都能学出来
    luqingliang
        21
    luqingliang  
       2022-05-17 09:41:28 +08:00
    自己想问就问嘛,不用拿老婆当借口
    creanme
        22
    creanme  
       2022-05-17 09:44:06 +08:00   ❤️ 1
    我记得之前 freecodecamp 有个前端相关课程还不错,免费的,从入门到高级动画,到框架。
    helionzzz
        23
    helionzzz  
       2022-05-17 09:44:07 +08:00
    前端相对来说其实已经很不枯燥了(调试 JS 除外),大部分东西都是所写即所见,还是比较容易获得成就感的。W3C 的课程入门完全可以了。
    noahhhh
        24
    noahhhh  
       2022-05-17 09:45:07 +08:00 via Android
    有个谷歌出的 grasshopper app ,虽然没中文但是教程有图形化,挺适合入门的
    noahhhh
        25
    noahhhh  
       2022-05-17 09:45:58 +08:00 via Android
    上慕课也是好选择,有问题再问你就行了
    iyuanze
        26
    iyuanze  
       2022-05-17 09:50:12 +08:00
    @kop1989smurf 这位兄弟一针见血啊,学习是为了什么,这很重要。
    zhandi4
        27
    zhandi4  
       2022-05-17 10:08:07 +08:00
    不太懂为啥楼上的都是直接推荐 js 。无编程基础学习 web 前端,不应该从 html 、css 、js 这样的顺序来学习吗
    EvilDevilJin
        28
    EvilDevilJin  
       2022-05-17 10:10:48 +08:00
    yuancoder
        29
    yuancoder  
       2022-05-17 10:17:34 +08:00
    html ,css ,javascript 按顺序来就行了
    zinete
        30
    zinete  
       2022-05-17 10:20:08 +08:00
    morize
        31
    morize  
       2022-05-17 10:24:55 +08:00   ❤️ 1
    当然是从 html, css 开始学啦,随便写写就能看到效果了成就感爆棚好吗! js 学习七八个 dom 操作,加上一些样式库,已经可以开发很棒的网站了。这个过程中就会认识到这种传统开发方式的弊病和 js 的重要性,再学严格的 js 语法和框架不迟。
    weixind
        32
    weixind  
       2022-05-17 10:25:05 +08:00
    《 JavaScript DOM 编程艺术》比较老的书,但是适合入门。
    dream4ever
        33
    dream4ever  
    OP
       2022-05-17 10:48:57 +08:00
    @morize 正有此意~
    qwei
        34
    qwei  
       2022-05-17 11:30:40 +08:00
    第一本《 JavaScript DOM 编程艺术》入门图书,小白入门的那种
    第二本《 JavaScript 高级程序设计》最好第四版,夯实基础
    后面看兴趣爱好走 vue 、react 、angular 、node 还是啥的自己选吧。
    DrakeXiang
        35
    DrakeXiang  
       2022-05-17 15:47:30 +08:00
    确实,应该先从 html, css 学起,会点基本布局再去学 js ,js 可以看红宝书,或者一些公开课平台的入门课程,基本都是免费的,比如 udemy/edx/幕课网 /优达学城这些,这里面感觉幕课网和优达学城体验好像更好点
    reallynyn
        36
    reallynyn  
       2022-05-17 16:10:33 +08:00
    @fgwmlhdkkkw
    购物,游戏,看书,运动,吸毒(?)
    notgoda
        37
    notgoda  
       2022-05-17 16:12:09 +08:00
    @qwei 大佬 请问 想学 Drupal theme 主题定制 该学哪个语言呢? 论坛里有 v 友了解吗? 谢谢🙏
    @dream4ever
    Shiweizhi
        38
    Shiweizhi  
       2022-05-17 16:17:04 +08:00
    xujianxing
        39
    xujianxing  
       2022-05-17 16:17:51 +08:00
    腾讯课堂渡一教育免费入门课很不错,质量也可以
    theusername
        40
    theusername  
       2022-05-17 16:41:44 +08:00
    你教她啊
    xu45525584
        41
    xu45525584  
       2022-05-17 17:03:02 +08:00
    现在入行互联网开发,,,感觉真的不是很推荐
    一批大厂毕业员工正在浪迹江湖
    kinghly
        42
    kinghly  
       2022-05-17 17:08:55 +08:00 via Android
    @dream4ever 无基础的话,推荐经典老 3 样,虽然有点老,但毕竟是基础:head first html and css ,精通 CSS ,JavaScript DOM 编程艺术;进阶:JavaScript 高级程序设计(还有一本也是同作者的 ES6 的),CSS 揭秘;
    dcsuibian
        43
    dcsuibian  
       2022-05-17 17:12:30 +08:00
    比 js 的话,html 、css 应该更优先的。来本《 Head First HTML 与 CSS 》?
    这个系列的书都是非常面向初学者的。不过只是我的想象,我看到这本书的时候已经不是初学者了。(之前看设计模式时看的是 Head First 系列的)
    cmdOptionKana
        44
    cmdOptionKana  
       2022-05-17 17:56:24 +08:00   ❤️ 1
    第一天,学 HTML 基础(就学 head, body, div, a, p 等几个最基础的标签就行,学得再慢几个小时也够了)

    第二天,CSS 基础(只学怎样把 css 与 html 关联起来,不学 css 本身的任何具体知识)

    第三天开始,用一周或一个月,学 js 基础,有了上面第一、第二天的知识,就能一边学 js 一边控制网页内容。

    再之后就已经有能力自学一切前端内容了,要学啥直接上官网看文档。
    sankemao
        45
    sankemao  
       2022-05-17 18:47:44 +08:00 via iPhone
    netnr
        46
    netnr  
       2022-05-17 18:56:57 +08:00 via Android
    我觉得吧,先测试一下,table 单元格合并布局 和 for 循环遍历,看接受程度,适不适合
    shanejix
        47
    shanejix  
       2022-05-17 20:45:22 +08:00 via Android
    找工作是个问题
    shanejix
        48
    shanejix  
       2022-05-17 20:45:52 +08:00 via Android
    包装也不行,不包装也不行,反正挺难的
    leimao
        49
    leimao  
       2022-05-17 22:34:24 +08:00
    现在干什么都内卷
    a62527776a
        50
    a62527776a  
       2022-05-17 23:46:03 +08:00
    不推荐浪费时间看任何 css html 的书
    Nicksong
        51
    Nicksong  
       2022-05-18 09:05:58 +08:00 via iPhone   ❤️ 1
    @ufan0 老哥通透!没有任何编程基础,直接看书看文档,会让初学者丧失兴趣,不如系统的视频效果好,当然学习时间较长。
    Yukiteru
        52
    Yukiteru  
       2022-05-18 09:20:00 +08:00
    先学 css 和 html ,能看下书的话就看书,楼上有推荐的。看不下去书可以去找个教程看看,照着 w3c 之类的做一遍同时查一下 MDN 文档就能有个大概的认识。然后学 javascript ,这一步需要找本书来看,对 DOM 和编程有个基础的认识。如果实在学不下去的话就先去学 python 吧,入门绝佳语言,然后再来学 javascript 。
    ufan0
        53
    ufan0  
       2022-05-18 10:40:53 +08:00
    @Nicksong #51 是的,更多主要体现在楼上推荐的绝大部分书,看了后,也不知道自己学的能干啥。

    工程能力和代码能力不是一回儿事。
    sakuraSou
        54
    sakuraSou  
       2022-05-18 12:15:59 +08:00 via iPhone
    keepcodingWillu
        55
    keepcodingWillu  
       2022-05-18 22:12:50 +08:00 via iPhone
    不是打击,如果作为工作的话现在前端已经不是写写 html, css 了,还是要系统学习计算机知识。
    但是你媳妇只是拿来当个玩具的话,你也可以教呀
    onec
        56
    onec  
       2022-05-19 01:14:06 +08:00
    b 站表严肃 https://www.bilibili.com/video/BV1Vs411s7mh 从 HTML 到 React 学习路径清晰。优点是语速快、视频短,普通话标准,极速入门
    daimubai
        57
    daimubai  
       2022-06-02 14:00:29 +08:00
    @onec 啊咧?视频不见了!
    byz199695
        58
    byz199695  
       2022-06-05 17:33:15 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2748 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 12:21 · PVG 20:21 · LAX 05:21 · JFK 08:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.