上了大学,不是计算机专业,同学都是在玩游戏,只有我自己在自学 web 开发,朋友在学编程的也没几个,也不知道该怎么学,看了 HTML , CSS , JS ,都觉得不知道该怎么用,暑假的时候自学了 ruby on rails ,安装 rails 我用了一周时间搞,那本书教你的做一个微博网站,我做的满满的都是 bug ,测试过不去,很想写爬虫,觉得爬起来挺有意思的,看到大牛们爬的有意思的东西,有没有和我一样的小伙伴在自学 web 开发
1
branchzero 2015-09-14 01:14:48 +08:00 1
大学基本都那样,玩游戏的居多,有足够定力不受干扰去学东西已经蛮值得肯定了。
入门程序的话首先必须要有自学能力(前沿技术越来越多了,没有自学能力迟早要被环境淘汰), Bug 倒不要紧,问题出的多反而锻炼一手排虫的能力。 学任何语言还要看天赋+坚持,也见过一些朋友天赋不太行,折腾半天也不得其门而入,然后就放弃了,省点时间做点对自己更有意义的事情也好。 爬虫的话用 Python 实现的案例比较多,也容易写。 不过你这个主题里面槽点有些多啊,我就不吐了留给楼下吐槽。 |
2
Sabermadao 2015-09-14 09:43:25 +08:00 via Android
+1.我们可以互相学习啊
|
3
twittercom 2015-09-14 09:52:02 +08:00
从 HTML 开始, HTML 是 Web 的基础,一切从 HTML 开始,不要小看了它,微信也在用 HTML5 ,只专研这一个方向就够了。
|
4
twittercom 2015-09-14 09:55:43 +08:00
HTML 教程可以参考 http://w3school.com.cn/h.asp
|
5
taxiangdeni OP @twittercom 我就是学万维网上的教程,缺少实战经验,没写过什么网页,所以至今觉得还是什么也不会
|
6
billzbc 2015-09-14 11:13:44 +08:00
直接找个实习 去公司实践,还有挣点零花钱
|
7
zixianlei 2015-09-14 11:15:16 +08:00
目前大四。。感觉自己没技术,现在跟慕课网学习 web
|
8
Georginaaa 2015-09-14 11:17:50 +08:00
我也和你一样 想要开发网页(大二)
要不要加微信? |
9
taxiangdeni OP @billzbc 觉得找不到啊
|
10
taxiangdeni OP @zixianlei 大 2 ,慕课我也看了不少
|
11
taxiangdeni OP @Georginaaa 要啊,我也大 2 。。 微信 y1houdeyihou
|
12
taxiangdeni OP @Sabermadao 可以啊 微信:y1houdeyihou
|
13
wizardoz 2015-09-14 13:13:08 +08:00
建议 LZ 不要急于开始开发。
在学习一门的编程语言的同时,还要对计算机和网络方面的基础知识多多了解。 毕竟不是科班出生,如果不去可以学习的话,有些东西可能很长时间都没法了解。 比如 TCP 、 HTTP 、 HTTPS 这些。 |
14
zjlin1984 2015-09-14 13:23:47 +08:00
你要是在厦门,就来认识一下。
|
15
taxiangdeni OP @zjlin1984 我在福州😳
|
16
xrlin 2015-09-14 15:26:18 +08:00 via Android
我也是自学 web 开发的,自学 java 的 spring 框架已经差不多一个月了,还是不会用,都有点怀疑自己的智商了。😢
|
17
taxiangdeni OP @xrlin 我是用 ruby 的 rails 框架,确实 rails 框架很强大,几行代码就可以写个网站,以指令生成代码,即使你一种语言也不会
|
18
xrlin 2015-09-14 16:12:30 +08:00 via Android
@taxiangdeni 其实我一直比较喜欢用 python 。 Python 的 flask 框架也不错,前段时间用 flask 做了一个个人博客网站,但实习要用到 spring 和为了找工作就学了 spring 。
|
19
taxiangdeni OP @xrlin 还没开始学 python ,没有 Mac , python 是在 windous 上开发呢,还是在 linux 上开发
|
20
xrlin 2015-09-14 19:57:53 +08:00 via Android
@taxiangdeni 装个 linux 就行
|
21
taxiangdeni OP @xrlin 原来在 windous 上装过 python ,刚试了 ubuntu 的,还是习惯 ubuntu
|
22
wind3110991 2015-09-19 14:02:30 +08:00 1
@taxiangdeni 可以上上各种大牛的博客,话说 v2 和 github 上有许多开源网站项目建议你学习下源码
http://www.94cb.com/ 这个不错, php 做 web 后台 不过要清楚的是, web app 总体应该还是偏前端的,包括 web 服务器的构建,你确定要做 web 方向的话,可能以后就大多说和前端打交道了 |
23
taxiangdeni OP @wind3110991 学 web 都是从前端入手, php 感觉语言有些复杂,我最近在学 python ,姐有什么建议吗,暑假的时候我哥问朋友说 python 还是 2.7 的多,现在 3.5 出来了,很多人在 win 上跑,我也不确定是在 win 上跑方便还是 Linux 上跑
|
24
wind3110991 2015-09-23 15:06:08 +08:00
python2.7 是最稳定的一个版本,学习起来是一门很“优雅”的语言,但是无论在 win 上还是其他地方编码都是个大问题。 cmd 一般都不是 utf8 , mac os 上和 linux 上学 python 相对要好一些,特别像 ubantu 有 apt-get , centos 有 yum 工具比较方便下载各种依赖包;
不过对于就业而言的话,特别如果你确定要做 web 方向的,推荐你好好学 php ,因为实际工作中 python 作为运维的执行脚本会多一些, php 还是作为 web 后台的不二之选 |