iT邦幫忙

0

想學程式設計

如題,但我沒有相關概念,想先從自學開始,要準備什麼相關概念及什麼程式設計入門較快(己建立信心),盼邦友的中高手建議一下,謝謝唷!!

看更多先前的討論...收起先前的討論...
fillano iT邦超人 1 級 ‧ 2010-03-03 20:41:02 檢舉
我是覺得沒有一定的路啦,不過練習跟經驗累積是很重要的,適時補充及加強基礎知識跟理論也很重要。

我是覺得web是一塊比較容易進入的地方,學習成就是重要的成長動力,也許你可以先朝這個方面嘗試。
tombo iT邦高手 1 級 ‧ 2010-03-14 23:46:52 檢舉
現在連 Virtual Studio Express, MS SQL Express 都免費提供...

我覺得微軟在這方面是很成功的,從教育下手,學生只會他的東西,公司就得用他的,久而久之,公司也只要會微軟的人,就成了慣例!
sula3065408 iT邦研究生 1 級 ‧ 2010-03-15 08:49:17 檢舉
其實是你政府燒稅金養出來的奴才。
小弟不才,寫了幾篇文章

如果您想走「程式設計」這條路
希望我這三篇文章給您一點小幫助

請從這一篇讀起:
我想寫程式#1 之 「先確立志向」
http://www.dotblogs.com.tw/mis2000lab/archive/2008/09/03/5285.aspx

我想寫程式#2 之 「兩招(三支程式)就可以出師」
完結篇,我想寫程式#3 之 「設計自己的資料表(Table)」
文章共有三篇....Thanks.
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
12
ycl8000
iT邦高手 1 級 ‧ 2010-03-03 16:39:32
最佳解答

微軟官網有專為程式開發初學者設的專區,你可以上去參考看看.
http://msdn.microsoft.com/zh-tw/beginner/default.aspx

10
sula3065408
iT邦研究生 1 級 ‧ 2010-03-03 17:35:47

不建議參考微軟,用OpenSource的比較好,至少不用搞盜版工具,平平都是學程式何必用盜版工具。

建議先以Script類的開始,使用它逐漸的解決你身邊的問題,等到學會用程式解決周遭的問題之後,再去學其他比較低階的語言,才會比較順暢。

http://www.python.org/download/windows/

fillano iT邦超人 1 級 ‧ 2010-03-03 20:41:41 檢舉
sula3065408 iT邦研究生 1 級 ‧ 2010-03-14 20:31:54 檢舉

唉~選了微軟就是失敗的開始,台灣的教育很奇怪,學校燒稅金替微軟做教育訓練,放著一堆公開的自由軟體不用,訓練一堆只會操作的程式工。

不知道有沒有人發現,台灣很多MIS實質上已經淪為微軟的駐廠(辦公室)代表,很多事情可以利用手邊的SCRIPT解決,卻搞到不買(盜)套裝軟體就無解的地步,這些都是學校教出來的好學生!

反而是自由軟體有著積木特性的彈性。

封閉的系統會常常望著不透明的DLL檔嘆氣,最後就養出一堆只要會GUI操作就可以混過去的程式工或MIS,不需要自己動腦解問題,能力越來越弱,環境稍微變動一下,問題稍微再複雜一點,套不上去就放棄了。

會演算法用哪種語言有差嗎?
會軟體工程一定要在微軟的平台上展現嗎?
會資料結構就一定要用微軟的系統嗎?

以學習SQL語言來說,一旦選定微軟的方案,使用了SQL-SERVER,就要一筆不小的授權費用,除非你盜版,連SQL的語法都搞不懂就要先花一筆大錢去學SQL-SERVER的操作,重點是在學會SQL的語言而不是在搞SQL-SERVER的操作教學。

10
tombo
iT邦高手 1 級 ‧ 2010-03-03 17:39:37

先想想你想要寫哪一種程式吧?
PHP, Perl, Shell Script, C, Java, Python, Ruby, ASP, Windows Script Host, Batch, Power Script, VB, Delphi, ...

14
mybeldandy
iT邦研究生 5 級 ‧ 2010-03-03 17:45:06

先學HTML
在學VBSCRIPT跟JAVASCRIPT
在學ASP跟CSS
這些學好了再說

16
chongbing
iT邦新手 2 級 ‧ 2010-03-04 05:05:35

為什麼不先問概念?方向?這一步走錯,也是花了你的時間,雖然賺到是經驗...

建議你是否先問自己,你要從事哪個領域及應用,再來考慮學哪個程式語言,
因為程式主要是要建立邏輯概念、架構,學什麼就會快。

1.你要寫桌面應用程式?用在如Windows、Mac or Unix like平台上甚至跨平台...
2.你要開發Web端,網頁應用程式?
3.你要開發手機上的領域及應用?

語言、平台、領域眾多,尤其到後面的產業領域,如:金融業?製造業?服務業...等,這從無到有的水平及垂直一路過來,有心,你就會是高手!

語言不重要,適得其所,用對了地方,做對了事才是重點。
小小分享!

By Bing.
RiS平台
http://forum.j2eemx.com

10
gooledh
iT邦新手 1 級 ‧ 2010-03-04 09:44:47

寫程式是不歸路
不過基礎最重要了
邏輯對了
寫什麼都是一樣的啦

我要發表回答

立即登入回答