Re: [問題] 程式語言初學者的入門選擇?

看板java作者 (龍紫鵑)時間17年前 (2009/01/23 08:51), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串3/3 (看更多)
※ 引述《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

01/23 12:24, , 1F
程式設計的入門書不是拿來看的...
01/23 12:24, 1F

01/23 13:12, , 2F
head first JAVA有中文->深入淺出 JAVA
01/23 13:12, 2F

01/31 20:47, , 3F
一年前我連String這單字都看不懂,我發現影音教學遠比自
01/31 20:47, 3F

01/31 20:50, , 4F
讀更易融會貫通,我先影然後才看書,google 志凌數位
01/31 20:50, 4F
文章代碼(AID): #19UHIY54 (java)
文章代碼(AID): #19UHIY54 (java)