討論區快速選單
知識庫快速選單
程式設計俱樂部Facebook粉絲團 CRM雲端平台必備Salesforce認證 政府補助!學嵌入式+物聯網
[ 回上頁 ] [ 討論區發言規則 ]
想請教一下如何進入Java軟體開發問題
更改我的閱讀文章字型大小
作者 : ixa(IXA)
[ 貼文 13 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/6 下午 01:36:02
如果我想從事Java軟體開發的話除了有必要上課之外, 我應該要看那一本書才可有能力開發有關Java軟體呢? 同時我想請教一下洪維恩所著的Java教學手冊可不可以作為有關軟體開發的入門書籍?
另外我想請教一下一個人如果年紀比較大的話(已經40歲人), 但他有的是時間, 因為他本身沒有家庭負擔, 那他軟體開發會不會有點吃力不討好呢?
作者 : beldandy(貝爾丹迪)
[ 貼文 10 | 人氣 0 | 評價 40 | 評價/貼文 4 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人ixa註記此篇回應為很有道理 2014/5/6 下午 08:23:36

>如果我想從事Java軟體開發的話除了有必要上課之外, 我應該要看那一本書才可有能力開發有關Java軟體呢? 同時我想請教一下洪維恩所著的Java教學手冊可不可以作為有關軟體開發的入門書籍?

首先沒必要上課
因為不懂的人去上課還是不會懂
先下載android adt 跟 jdk7
安裝在自己電腦上
然後查網路慢慢學 就好

如果真的要上課
那也是學了一陣子 有些基礎了
在去上課補不足

>另外我想請教一下一個人如果年紀比較大的話(已經40歲人), 但他有的是時間, 因為他本身沒有家庭負擔, 那他軟體開發會不會有點吃力不討好呢?

寫程式 最主要是靠自己
每個地方去嘗試 每個範例去看懂
不僅要看懂自己寫的程式 也要能看懂別人寫的
看出自己跟他人程式的缺點跟錯誤

寫程式就是翻過一個又一個的山頭
只有靠自己翻過 才會留下經驗跟足跡
如果只想要安逸 不想要有所突破
不想要持續進步 不想求得最佳解
那還是直接放棄的好
如果願意不斷的接受挑戰
如果願意不斷的精益求精
那跟年齡就沒有關係了
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/6 下午 09:30:37
http://programming.im.ncnu.edu.tw/J_index.html
http://mis.hwai.edu.tw/~kevin/MISProject/JAVAProject/content.htm
http://www.ewdna.com/2011/12/java.html
http://tung.tsu.edu.tw/lecture/java/java.htm
http://wayne.cif.takming.edu.tw/teach.htm

others , please google
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人ixa註記此篇回應為很有道理 2014/5/6 下午 09:35:49
http://pclevin.blogspot.tw/p/java_28.html
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/6 下午 09:59:01
a famous java programming language book in SC version .
http://www.intsci.ac.cn/users/luojw/ebook/ThinkinJava.pdf
作者 : ixa(IXA)
[ 貼文 13 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/7 下午 03:57:10
首先非常之感謝你的意見, 之不過我還有一些想請教一下, 首先是我所用的系統並不是Windows Vista/7/8/8.1, 而是用Ubuntu Linux12.04/Linux Mint 16, 這對於學習Java有沒有問題呢? 此外, 如果我真的以Java作為軟體開發的話, 那我應該要學習多久才有成果(我的意思是指以大家的經驗以作參考, 而我本身則設定為一年), 才可有辦法找工作又或者接工作,而有關目標我就想以遊戲為主, 那我又想請教一下大家有沒有好提議以供參考呢?
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/7 下午 04:10:23
there exist some available java IDEs , such like netbeans
http://ubuntuhandbook.org/index.php/2013/10/install-netbeans-ide-ubuntu-13-10-linux-mint-16/
Eclipse
http://single9.net/2013/08/how-to-install-latest-version-eclipse-in-ubuntu/

others , please google
作者 : beldandy(貝爾丹迪)
[ 貼文 10 | 人氣 0 | 評價 40 | 評價/貼文 4 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/7 下午 09:33:38

>首先非常之感謝你的意見, 之不過我還有一些想請教一下, 首先是我所用的系統並不是Windows Vista/7/8/8.1, 而是用Ubuntu Linux12.04/Linux Mint 16, 這對於學習Java有沒有問題呢?

android ADT 有linux版的

>此外, 如果我真的以Java作為軟體開發的話, 那我應該要學習多久才有成果(我的意思是指以大家的經驗以作參考, 而我本身則設定為一年), 才可有辦法找工作又或者接工作,而有關目標我就想以遊戲為主, 那我又想請教一下大家有沒有好提議以供參考呢?

你要寫 window版 web版 還是 android版???
時間不是問題
問題是你是否按部就班踏過所有的山頭
遊戲 是FLASH?? 2D遊戲?? 還是3D???

作者 : ixa(IXA)
[ 貼文 13 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/8 下午 02:42:14

>android ADT 有linux版的

那我想請教一下Android ADK 跟Android SDK有些什麼關係?因為我是看這個網頁而有此一問:
http://blog.sudobits.com/2011/07/27/android-sdk-for-ubuntu-11-0410-1011-10/
亦即是說我所用的eclipse for Ubuntu是舊版, 有關網頁如下:
http://blog.sudobits.com/2012/04/26/how-to-install-eclipse-ide-on-ubuntu-12-04/
那新版跟舊版有何分別?


>你要寫 window版 web版 還是 android版???
>時間不是問題
>問題是你是否按部就班踏過所有的山頭
>遊戲 是FLASH?? 2D遊戲?? 還是3D???

MS-Windows版興趣其實不是太大, 因為正如昨天我所提到的我所用的正是Ubuntu Linux 12.04, 所以盡可能用Linux作為操作系統, 至於Web版本, 我相信這應該牽涉到Java Server Pages, 而JSP則是以html以及Java作為基礎, 當然這完全是有必要按部就班地由Java基礎進行, 而當然這也包括Android在內。。。
遊戲則是以3D為主!
作者 : beldandy(貝爾丹迪)
[ 貼文 10 | 人氣 0 | 評價 40 | 評價/貼文 4 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/8 下午 07:09:44

>
>>android ADT 有linux版的
>
>那我想請教一下Android ADK 跟Android SDK有些什麼關係?因為我是看這個網頁而有此一問:
>http://blog.sudobits.com/2011/07/27/android-sdk-for-ubuntu-11-0410-1011-10/
>亦即是說我所用的eclipse for Ubuntu是舊版, 有關網頁如下:
>http://blog.sudobits.com/2012/04/26/how-to-install-eclipse-ide-on-ubuntu-12-04/
>那新版跟舊版有何分別?
>

android ADT 是 Android Developer Tools 的簡稱
以前用android開發要好幾個步驟
現在android ADT 就把可開發android的eclipse和Android SDK包在一起
省下許多安裝的工作
但是裡面並沒有包含jdk7
所以要先裝jdk7在裝android ADT
然後在eclipse裡面設定好Android SDK的路徑
打開Android SDK更新 設定好avd就可以開發 java 跟 android 了

>
>>你要寫 window版 web版 還是 android版???
>>時間不是問題
>>問題是你是否按部就班踏過所有的山頭
>>遊戲 是FLASH?? 2D遊戲?? 還是3D???
>
>MS-Windows版興趣其實不是太大, 因為正如昨天我所提到的我所用的正是Ubuntu Linux 12.04, 所以盡可能用Linux作為操作系統, 至於Web版本, 我相信這應該牽涉到Java Server Pages, 而JSP則是以html以及Java作為基礎, 當然這完全是有必要按部就班地由Java基礎進行, 而當然這也包括Android在內。。。
>遊戲則是以3D為主!
>

那你就是要學習
java版跟android版
普通介面有何不同???
2D程式有何不同???
3D程式有何不同???
雖然你想寫3D 但是 普通介面跟2D還是會用到的 無法逃離
然後看你是想寫單機版3D還是網路版3D
如果是網路版那網路的部分也要學
作者 : ixa(IXA)
[ 貼文 13 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/5/9 下午 01:45:00
>那你就是要學習
>java版跟android版
>普通介面有何不同???
>2D程式有何不同???
>3D程式有何不同???
>雖然你想寫3D 但是 普通介面跟2D還是會用到的 無法逃離
>然後看你是想寫單機版3D還是網路版3D
>如果是網路版那網路的部分也要學



那你可不可以介紹一下有關android, 2D, 3D程式學習網頁, 那一個網頁是最好,因為前者我可以google到有關資料, 但後者可能有點困難。。。
如果進一步, 有那一本書可以介紹一下, 那我真的非常之感謝!
作者 : player(PLAYER) 貼文超過1000則人氣指數超過100000點
[ 貼文 1591 | 人氣 138661 | 評價 2840 | 評價/貼文 1.79 | 送出評價 104 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/7/4 下午 11:01:32
Java的範圍很大喔
例如

1. Android App
2. Web用
     *Servlet是Java在Web-Server端的CGI程式的寫法,常與JSP配合使用
     *JSP
     *用戶端瀏覽器用的Java applet
3. 視窗用的, 例如 AWT(Abstract Window Toolkit)或 Swing
4.Server端用的, 例如Socket應用程式 (例如寫Game Server)
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/7/7 下午 03:30:27
http://en.wikipedia.org/wiki/Category:Java_programming_language

some categories about Java , if you want to learn they all , it will spend a lot of time .
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/7/7 下午 07:33:23
http://www.amazon.com/Pro-Android-Graphics-Wallace-Jackson/dp/1430257857/ref=pd_sim_sbs_b_1?ie=UTF8&refRID=0KFFZS7J87AYTDAEX80D

there is a book about android graphics programming .
http://www.it-ebooks.info/book/3141/
the available ebook as above
作者 : ixa(IXA)
[ 貼文 13 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/7/15 下午 10:46:03
我想請教一下所謂Android app是不是可以用Android Studio來學習?

http://www.webupd8.org/2014/05/install-android-studio-in-ubuntu-via-ppa.html
作者 : ixa(IXA)
[ 貼文 13 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/7/15 下午 10:52:10
我還想請教一下, 因為我除了對Java有濃厚興趣之外, 我想請教C/C++程式語言, Python程式語言 ,PHP程式語言, Ruby on Rails以及Perl有沒有一些很好的學習網頁介紹一下?
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/7/16 上午 05:31:03
a little question , why do you want to learn these programming languages ? for works ?
programming languages just are tools . A good software developer should learn some specified professional knowledge , such as algorithms , data structure , software engineering , image processing , operating systems principles, AI, and other relevant professions.
In Taiwan, programming is a dirty work and very many firms just give a very payment. The reason is they regard programming as a dirty work , not a pro or art. And in Taiwan , a lot of firms just do ODM/OEM. ODM/OEM is a labour oriented industry . If just for works , you should find other possibilities . After all , there doesn't exist software industry in Taiwan. it is a little advice.
作者 : ixa(IXA)
[ 貼文 13 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/7/16 下午 01:39:13
我也簡單地回應你的問題, 我本身是來自香港, 不過的有幸有機會地移民美國, 我本身是在14年前(也就是2000年時)曾經有唸過有關的課程,當時的編程語言是以C語言為主, 而你所提到的系統分析, 資料結構, 其實當時我都有學過, 只不過是一些基本的知識, 而這個課程的名字為City & Guilds Information Technology Advanced Diploma in Programming, 壽命只有八個月, 不過這個課程完成了之後就可以唸澳洲昆士蘭中央大學的有關遙距課程, 而當時是有老師是非常之樂意協助學生去唸這個課程, 而我只不過因為年紀大(當時已經是28歲), 另一方面那就是家中正需要我出來社會尋找工作, 所以由2001年至2008年這段期間有關的工作經驗跟電腦又或者編程是完全沒有關係, 所以個人感覺有點可惜, 一直到2009年起, 我才有機會移民美國, 雖然在2009年至2014年這段期間一方面要唸公民入籍試,而在這段期間有機會接觸到Ubuntu Linux, 到了公民試成功之後的今天, 我才有時間再重新唸編程。。。
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/7/16 下午 03:08:15
http://www.codecademy.com/

sign in the site and learn more about programming
作者 : ixa(IXA)
[ 貼文 13 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/8/6 下午 04:36:16
非常之感謝ozzy123(ozzy) 的意見, 我會非常之努力地學習Java程式設計
作者 : ozzy123(ozzy) 資訊類作業求救卓越專家C++卓越專家貼文超過4000則人氣指數超過30000點
[ 貼文 4462 | 人氣 37262 | 評價 10860 | 評價/貼文 2.43 | 送出評價 49 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/8/14 下午 09:36:15
welcome , Hope you can enjoy programming . good luck
 板主 : Jammy , Jasper
 > 程式設計甘苦談 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 程式設計甘苦談 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
程式設計甘苦談
1 Jasper 3690 
2 長長 1520 
3 青衫 1300 
4 fortran 1220 
5 weber 1080 
6 HKLN.net 950 
7 冷眼 690 
8 臭蟲 610 
9 Peter.huang 600 
10 Clier 570 
程式設計甘苦談
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.078125