1
gaoyixinking OP 我大概列一下我需要的所谓技术: )
自动获取数据,并且自动绘制成一个课程表. 点击空余课程位置,自动获取数据,出现该时段的课程列表. 每个课程后有学长的建议(评论系统). 获取选课人数等(我可以获得进入学校数据库的权限),算出成功选课的几率. 分享功能,分享到人人,qq空间等. 不能太难看. 我希望所有操作在一个页面完成,也就是页面尽量不跳转. |
2
zythum 2011-06-11 21:55:20 +08:00
html/css/javascript/以及一个后台语言(随意)/一个sql语言(其实用不到几句话)
页面尽量不跳转.就要用到ajax,须要很多的js代码。 不能太难看,就要看你的自己的了。 |
3
gaoyixinking OP @zythum 学习顺序是什么呢?
我只是觉得页面不跳转才想个app罢了~~ |
4
zythum 2011-06-11 22:10:02 +08:00
顺序倒是没关系的。你不是已经大体知道css/html了么。建议先看后台语言,然后是js。
如果要做到ajax,那么js的DOM操作就需要您加油了。 |
5
david_lee_cn 2011-06-11 22:25:21 +08:00
半年时间很多啦,2个月看python,1个月看flask,剩余3个月项目,一天1个小时也有180个小时,羡慕学生啊,呵呵。给你个推荐,
1. html+js+css ==> jQuery+CSS 2. Python后台 ==> flask框架 3. 数据库 ==> sqlite3(可以和flask搭配) flask最适合这种微型项目了。你说的功能用SQL是很简单的,不需要太复杂的查询 1. 比如自动筛选课程, ==》 一个语句 2. 排序, ==》 一个语句+sort 3. 计算选中概率, ==》? 3. 评论机制等等 ==》 多一张表,关联即可 |
6
gaoyixinking OP |
7
chloerei 2011-06-11 22:57:47 +08:00
奥,我想投资我自己,但是我不想花钱
|
8
airyland 2011-06-11 22:58:12 +08:00
前端+后端。html+CSS+js, php入门最容易了。“利用学校的数据”?如何取得学校(教务部)的数据?“计算选中概率”,这个在我们学校是只要你是大三,大四的,你就必然会选中,概率100%。
|
9
real_newbie 2011-06-11 23:01:46 +08:00
Python的話, 網絡上的免費資源足夠了. 不需要買書.
|
10
est 2011-06-11 23:40:09 +08:00
不需要什么技术,对一socket的缓存区不停的写010101001001001就行了。
|
11
cmonday 2011-06-11 23:51:55 +08:00
其实我不太看好你,你基础比较弱,想实现的功能又太多,很容易撑不下去的。建议你还是简化需求,从最简单最核心的功能开始做,真的实现了再去想别的。
|
12
tioover 2011-06-12 00:45:51 +08:00
@cmonday Python可以看《Python简明教程》搭配《深入Python》这两个都是网上免费的好教程,然后在加入华蟒邮件列表遇到问题先试着解决然后Google不行就到邮件列表里面问,我也是Python新手学Python目前还没看过别的。
Js可能要买几本书了,去豆瓣看下哪些书比较好 @gaoyixinking 说的好,先分清楚轻重缓急,把最主要的弄出来其他之后再搞,先把后端做好,开发的时候别想一个页面,后端弄好了再搞Ajax什么的 具体我也是没写过几个网站的菜鸟,随便说说,先把从学校数据库获取数据的那一块给做好,确定把要用的数据给弄到,然后再把课程表和该时段的课程列表做好,然后是评论最后是Ajax的前端 另外如果只是分享网站的话有现成的代码复制粘贴就好了 |
14
reus 2011-06-12 18:02:03 +08:00
看图书馆的书来学PHP是最最最最最坏的做法……真的。每次我同学拿php代码给我debug我都发现他们看的书完全就是垃圾……
买这本(或者图书馆有就最好……) http://book.douban.com/subject/3549421/ 其他的都算了吧,尤其是国内作者出的,翻都不用翻 |