這可能聽起來像一種奇怪的建議,但也許你應該考慮從不同的角度來看待這個。我應該問的問題是,「我希望學習如何使用C#以及如何到達那裏」,而不是尋找「我應該採用什麼C#課程」。也許一門課程是對這個問題的正確答案,但也許正確的答案就像你自己想在C#中做的一個項目一樣。
從您的文章,這聽起來像你已經在做一些涉獵和對你的方式。當我想要選擇新的語言或技術時,我所做的是嘗試編寫一個簡單的客戶訂單輸入應用程序。它有一個登錄屏幕,一旦客戶登錄後,他們可以選擇要訂購的產品,下訂單等,所有這些信息都存儲在數據庫中。我並不太在意花哨的屏幕(除非這恰好是我試圖學習的東西的一部分),我專注於我試圖學習的技術以及如何使其工作。例如,現在我正在嘗試使用struts和hibernate來完成這個確切的項目。
通過做自己的項目,這樣,你學得很快在您知識的差距,有時你可以彌補這些差距只是像堆棧溢出一些谷歌上搜索,或者使用大量的資源。其他時候,你可能會意識到,你的知識在這個領域是如此有限,以至於你可能需要學習一門課程或購買一本關於該主題的書。
也許你已經想到了所有這些事情經過,並已得出的結論是,一個療程是最好的途徑。您已經提到您沒有計算機科學背景,因此使用C#課程可能會非常有益。我只是說,如果你真的只是認真努力,找出你的知識缺乏的地方,你有時會驚訝自己能走多遠。
祝你好運。
來源
2009-12-13 06:08:54
dcp
我很想被關閉,因爲它本地化... – 2009-12-13 09:35:49