作者votj (龙紫鹃)
看板java
标题Re: [问题] 程式语言初学者的入门选择?
时间Fri Jan 23 08:51:45 2009
※ 引述《moremore1234 (汉生博依)》之铭
: : 近期:写网页,从无到有的变出一个网站,并且了解他的原理。
: : (我不想只套用像Frontpage的范本,然後把自己的东西丢上去而已)
: : 中期:写小游戏(像小精灵之类的)——好像许多程式的书都会要写小游戏当练习
: : 可是我想写点自己会想玩的游戏。
: : 长期:应该是游戏的外挂,其实是想利用游戏的资料库,然後能写出程式来操作
: : 甚至自己制作、使用资料库......
: : 以上是我的需求。
先谢谢你的回应,还有前面推文的回应
(HFJ应该是head first JAVA吧 我去网路书店查过,不过定得买原文的吗> <)
: 先说你的近期目标好了
: 先弄懂什麽是前端 什麽是後端
: 弄懂以後
: 再来就是决定你要的语言
: 现在大部分互动式网站都是要搭配资料库
: 所以不可能只学习一种语言
: 你还得学习你使用的资料库的语法
: 当然如果你觉得你想练实力 也可以自己写资料库
: 只是会比较辛苦
: 要炫一点的还要搭配前端语言的应用 (最浅显的例子就是googlemap了)
: 再说说你的中期目标和长期目标
: 你要先知道你想像中的游戏是怎麽样的游戏??
: 写游戏需要的不只是程式语言的能力
: 更多的是设计部分
: 这都不是一般程式设计的书籍能带给你的
我现在所想到的前端是指:网站被浏览、观看的部份,应该是网页设计的部份吧
而後端:网页所使用的资料、计算这些吗?
我了解写游戏的设计部份要大於语言能力,不过我想知道的是
JAVA是不是可以作为把我脑海里的设计,展现出来给别人玩的good tool
(我不敢想什麽3D的游戏,或是很庞大的体系)
: : 可是在我查询许多版之後得到的结论是:我的需求好像没法用一个程式语言同时满足
: : 而最接近我要求的应该是JAVA (不知道这是不是有误解> <)
: : 可是当我去图书馆借一本JAVA6 S/E 的书回来看的时候,却又疑惑了,因为实在很难> <
: 我想你需要的不是语言
: 而是你要先厘清你的观念
: 其实很多语言都可以写网页 写游戏
: 问题在你想做到什麽样子 再去选择你的工具
: 写网页JAVA有J2EE的部分 而J2EE要你先学完J2SE在去看才比较能理解
: 当然如果你不求理解 也是可以直接使用JSP去撰写
: 写游戏可以用applet 也可以弄到像私服使用apach和JAVA一样
: 也可以用J2ME写到你的手机上玩
: 端看你的需求来选择工具才不会耗时耗力
对於JAVA的各版本我还是弄不清楚耶(等等去爬看看)
我约略了解:一般的JAVA语言,可以透过某些转换程式,让他们可以在不同使用环境下
使用,可是,我究竟应该直接去学像是网路环境用的JAVA?
还是学最初始开发出来的这一类?
(我个人偏向是希望可以从最基本再走到特殊环境的,这样)
: : 问题1.我是否应该从早期的像是C语言先学,再来学JAVA会比较好(听说C和C++和C#不同)
: : 还是我可以直接开始学JAVA的某个版入门?(ex.Java 1.4、Java 5)
: : 2.如果要从JAVA入门,有什麽参考书写得比较好?
: : 3.JAVA可以达成我上述的目标吗?
: : 又,以一个普通姿直的人,1hr/1day大约要多久才能用JAVA达成我上面的目标?
: : 问题有点多又有点杂,感谢把他看完的人,也先谢谢回答我的人。
: : PS.有点怕版主...(如果不符合规定,可以先别删文吗?让我转到适合的版,感谢)
: 1不需要 基础语言都是可以独立学习
: 2要看观念 应该是Head First那本 不过范例档要自己打
: 要简单方便点的可以去找几本中文书练
: How to program java和良葛格的书等等中文书或许是你入门的一个不错的选择
: 3看天分 有些人很快懂 有些人摸了好几星期连回圈都搞不懂
关於第三题的回答,大家都跟我说看天份,感觉有点囧
因为,我自认没什麽天份,而且看这类的书很容易睡着= =
PS.希望这篇没有错别字了:P
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.27.138.153
1F:推 PsMonkey:程式设计的入门书不是拿来看的... 01/23 12:24
2F:推 carlcarl:head first JAVA有中文->深入浅出 JAVA 01/23 13:12
3F:推 kerpohpwos:一年前我连String这单字都看不懂,我发现影音教学远比自 01/31 20:47
4F:→ kerpohpwos:读更易融会贯通,我先影然後才看书,google 志凌数位 01/31 20:50