• 请不要在回答技术问题时复制粘贴 AI 生成的内容
taxiangdeni
V2EX  ›  程序员

大学生自学开发 web

  •  
  •   taxiangdeni · Sep 14, 2015 · 4238 views
    This topic created in 4069 days ago, the information mentioned may be changed or developed.

    上了大学,不是计算机专业,同学都是在玩游戏,只有我自己在自学 web 开发,朋友在学编程的也没几个,也不知道该怎么学,看了 HTML , CSS , JS ,都觉得不知道该怎么用,暑假的时候自学了 ruby on rails ,安装 rails 我用了一周时间搞,那本书教你的做一个微博网站,我做的满满的都是 bug ,测试过不去,很想写爬虫,觉得爬起来挺有意思的,看到大牛们爬的有意思的东西,有没有和我一样的小伙伴在自学 web 开发

    24 replies  •  2015-09-23 15:06:09 +08:00
    branchzero
    branchzero
    Sep 14, 2015❤️1
    1
    大学基本都那样,玩游戏的居多,有足够定力不受干扰去学东西已经蛮值得肯定了。
    入门程序的话首先必须要有自学能力(前沿技术越来越多了,没有自学能力迟早要被环境淘汰), Bug 倒不要紧,问题出的多反而锻炼一手排虫的能力。
    学任何语言还要看天赋+坚持,也见过一些朋友天赋不太行,折腾半天也不得其门而入,然后就放弃了,省点时间做点对自己更有意义的事情也好。
    爬虫的话用 Python 实现的案例比较多,也容易写。
    不过你这个主题里面槽点有些多啊,我就不吐了留给楼下吐槽。
    Sabermadao
    Sabermadao
    Sep 14, 2015 via Android
    2
    +1.我们可以互相学习啊
    twittercom
    twittercom
    Sep 14, 2015
    3
    从 HTML 开始, HTML 是 Web 的基础,一切从 HTML 开始,不要小看了它,微信也在用 HTML5 ,只专研这一个方向就够了。
    twittercom
    twittercom
    Sep 14, 2015
    4
    HTML 教程可以参考 http://w3school.com.cn/h.asp
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015
    5
    @twittercom 我就是学万维网上的教程,缺少实战经验,没写过什么网页,所以至今觉得还是什么也不会
    billzbc
    billzbc
    Sep 14, 2015
    6
    直接找个实习 去公司实践,还有挣点零花钱
    zixianlei
    zixianlei
    Sep 14, 2015
    7
    目前大四。。感觉自己没技术,现在跟慕课网学习 web
    Georginaaa
    Georginaaa
    Sep 14, 2015
    8
    我也和你一样 想要开发网页(大二)
    要不要加微信?
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015
    9
    @billzbc 觉得找不到啊
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015
    10
    @zixianlei 大 2 ,慕课我也看了不少
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015
    11
    @Georginaaa 要啊,我也大 2 。。 微信 y1houdeyihou
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015
    12
    @Sabermadao 可以啊 微信:y1houdeyihou
    wizardoz
    wizardoz
    Sep 14, 2015
    13
    建议 LZ 不要急于开始开发。
    在学习一门的编程语言的同时,还要对计算机和网络方面的基础知识多多了解。
    毕竟不是科班出生,如果不去可以学习的话,有些东西可能很长时间都没法了解。
    比如 TCP 、 HTTP 、 HTTPS 这些。
    zjlin1984
    zjlin1984
    Sep 14, 2015
    14
    你要是在厦门,就来认识一下。
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015 via iPhone
    15
    @zjlin1984 我在福州😳
    xrlin
    xrlin
    Sep 14, 2015 via Android
    16
    我也是自学 web 开发的,自学 java 的 spring 框架已经差不多一个月了,还是不会用,都有点怀疑自己的智商了。😢
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015 via iPhone
    17
    @xrlin 我是用 ruby 的 rails 框架,确实 rails 框架很强大,几行代码就可以写个网站,以指令生成代码,即使你一种语言也不会
    xrlin
    xrlin
    Sep 14, 2015 via Android
    18
    @taxiangdeni 其实我一直比较喜欢用 python 。 Python 的 flask 框架也不错,前段时间用 flask 做了一个个人博客网站,但实习要用到 spring 和为了找工作就学了 spring 。
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015
    19
    @xrlin 还没开始学 python ,没有 Mac , python 是在 windous 上开发呢,还是在 linux 上开发
    xrlin
    xrlin
    Sep 14, 2015 via Android
    20
    @taxiangdeni 装个 linux 就行
    taxiangdeni
    taxiangdeni
    OP
    Sep 14, 2015
    21
    @xrlin 原来在 windous 上装过 python ,刚试了 ubuntu 的,还是习惯 ubuntu
    wind3110991
    wind3110991
    Sep 19, 2015❤️1
    22
    @taxiangdeni 可以上上各种大牛的博客,话说 v2 和 github 上有许多开源网站项目建议你学习下源码
    http://www.94cb.com/
    这个不错, php 做 web 后台

    不过要清楚的是, web app 总体应该还是偏前端的,包括 web 服务器的构建,你确定要做 web 方向的话,可能以后就大多说和前端打交道了
    taxiangdeni
    taxiangdeni
    OP
    Sep 19, 2015
    23
    @wind3110991 学 web 都是从前端入手, php 感觉语言有些复杂,我最近在学 python ,姐有什么建议吗,暑假的时候我哥问朋友说 python 还是 2.7 的多,现在 3.5 出来了,很多人在 win 上跑,我也不确定是在 win 上跑方便还是 Linux 上跑
    wind3110991
    wind3110991
    Sep 23, 2015
    24
    python2.7 是最稳定的一个版本,学习起来是一门很“优雅”的语言,但是无论在 win 上还是其他地方编码都是个大问题。 cmd 一般都不是 utf8 , mac os 上和 linux 上学 python 相对要好一些,特别像 ubantu 有 apt-get , centos 有 yum 工具比较方便下载各种依赖包;

    不过对于就业而言的话,特别如果你确定要做 web 方向的,推荐你好好学 php ,因为实际工作中 python 作为运维的执行脚本会多一些, php 还是作为 web 后台的不二之选
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5199 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 06:32 · PVG 14:32 · LAX 22:32 · JFK 01:32
    ♥ Do have faith in what you're doing.