[Web 开发初学者] 请教 Web 开发后端学习路线

2014-09-13 23:05:35 +08:00
 sunway1988
本人之前没有接触过Web开发,目前在初学Web开发,前端学习路线较为清晰(HTML + CSS + Javascript + Jquery + Bootstrap),对于后端开发学习涉及两个问题:
(1)语言选择;
(2)框架选择;
个人具有的背景知识为:C语言(比较熟悉),C++(一般,理解OOP),Python(初步学习过,语法过关),毕竟有语言基础,可以接受另外学习一门语言。
目前对于以上问题主要考虑的是文档资料,毕竟是自学,所以请各位前辈针对以上情况给点意见,谢谢!
8668 次点击
所在节点    问与答
10 条回复
roamlog
2014-09-13 23:10:07 +08:00
推荐 Ruby,可以看我写的 「如何从 0 开始学 Ruby on Rails (漫步版)」http://guides.readful.com

其实在 Python 这一块深入一下也是可以的。
sunway1988
2014-09-13 23:28:18 +08:00
@roamlog Ruby on Rails框架资料是否丰富全面适合初学者?个人还是想在Python上深入,打算从Django下手学习。
keol
2014-09-14 01:36:32 +08:00
我就知道肯定有人推荐ruby on rails。。。
你问了框架和语言,确实就这个符合。。
damajia
2014-09-14 02:07:00 +08:00
本人后端路线是: PHP+Mysql 至于框架用过 TP, YII, Laravel, 现在自写MVC

路线是 PHP->Python->Ruby on Rails->PHP

至于为什么放弃rails,1. 用的少 2. 服务器及GFW等外部环境因素 3. 工作不好找(当然现在自己干了)

以后会重拾Ruby吧,谁知道呢... (Ruby党请喷)
kisshere
2014-09-14 07:30:28 +08:00
前端路线就错了,别一来就学bootstrap这种大型框架,你连基本的css和js都不懂,学了这bootstrap根本不会让你增加任何css和js的基础知识
superbear
2014-09-14 09:22:30 +08:00
@kisshere 对的,开始写原生的可以打基础
scarlex
2014-09-14 11:34:47 +08:00
前端学后端不是应该学 Node.js 么
jacob
2014-09-14 13:38:23 +08:00
lz,ruby是个坑,入坑需谨慎,我就掉进去了,
@roamlog 难得作者在此,我以一个读者的身份反馈点意见,我完全按你的教程来的,
但是真的感觉镐头书入门太难受了,这本书的组织方式就是东一琅头,西一棒子。我现在看完part1和part2了,对you经验的人来说太简单了,很多地方没讲到,比如self,module的extend,avtivesupport,对新手来说又太难了,有种老虎吃天无处下口的感觉。在codeschool上练习一下,发现很多东西书里根本没讲。

ruby入门不太容易,主要是没有好的书,现在我才知道望远镜书,蝴蝶书,犀牛书是多么的好。流泪。
roamlog
2014-09-14 13:58:51 +08:00
@jacob 我学 Ruby 的时候已经懂其他语言了,所以可能跟你感受不一样。

镐头书对我来说是一本好书,而且很无奈的如你所说,是目前唯一一本讲 Ruby 2.x 的书,Ruby 作者写的那本书只大概讲到 1.9,稍微有点老了,那本其实写的也不错。

我之前和一些朋友讨论过这个话题,为什么 ruby 的书这么少,不管什么语言写的,最后也没得出一个结论。

如果现在想让我说点什么的话,把镐头书或那本 Ruby 作者写的大概翻一翻了解基本的语法后就直接开学 Rails,并边做边学。
sunway1988
2014-09-14 15:54:44 +08:00
有没有Python的前辈点拨点拨?

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

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

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

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

© 2021 V2EX