※ 引述《mekida (Mekida)》之銘言:
就我個人的經驗來說,不太建議去電腦補習班...
我高中的時候去補過JAVA,後來進大學後才覺得補習班教得不太實用。(而且貴...)
要成為程式設計師,要先問原PO的底子到那邊?
有碰過 C 語言嗎? 學過資料結構嗎? 明白物件導向嗎?
如果都沒有的話,我推薦你先從C/C++學起。
先把最基礎的程式觀念建立,再來學其它東西。
如果想學C++的話,網路上很多免費的開放課程可以多加利用。
如交通大學就有提供:http://ppt.cc/LhZF
有基礎以後,以您PO的兩種工作內容,可以有兩個不同的學習方向。
: 一、網站類
: 1. 精通PHP
: 2. 略懂ASP.net、MS SQL、HTML、javascript等 語言
: 擅長工具:
: ASP 、ASP.NET 、PHP 、ADO 、MS SQL 、Dreamweaver 、HTML 、
: JavaScript 、FTP 、IIS 、Excel 、Word
網站類的話,建議去圖書館找幾本架站的書來參考。
去了解 PHP 、 javascript 、 SQL 三者在網站中負責什麼工作。
然後先從PHP學起,歐萊禮有幾本PHP教學寫得很棒,
而且通常都會連同如何使用資料庫一起教。
學完PHP後再來學javascript 和 CSS,這兩者是負責網站前台的部份。
這三個語言弄懂後就差不多了,剩下的東西很多是實務經驗。
網站設計算是相對好入門的領域。
: 二、Android
: C++、JAVA
: 熟 Sencha touch(jQuery Mobile)佳
: 熟 PhoneGap(Cordova) 佳
: 熟 SAP Mobile Platform 佳
: 熟 Sybase Moblielink 佳
Android的話得先去學習JAVA。
如果學會C/C++的話,最困難的就物件導向、Thread比較難上手。
但語法的部份去圖書館找書看一看就八成了。
就算還弄不懂物件導向也別氣餒,
可以試著把google 提供的教學做一次: http://ppt.cc/dciv
做一次之後再去找android程式設計的書,把不懂的地方想清楚。
剩下那些PhoneGap什麼的只是輔助你的工具,不懂也沒有關係。
很多都是做中學就會的。
如果自學沒有辦法的話,台大也有開設訓練課程的樣子。(台大資訊系統訓練班)
要交學費,但我是覺得比電腦補習班有用多了...
-----------------------------------------------------------------------
最後,我覺得程式設計師最重要的不是會多少程式語言。
而是對計算機結構、資料結構等基礎科目熟不熟悉。
如果融會貫通的話,程式語言什麼的很容易就會了。
要學一個新的程式語言可能花一個禮拜就可以上手。
如果有時間的話,一樣,網路上有很多開放課程可以利用。
資工系四大主科: 資料結構、計算機結構、作業系統、演算法 看過一次。
相信會對程式設計有更多想法。
祝原PO學習順利。
--
就我個人的經驗來說,不太建議去電腦補習班...
我高中的時候去補過JAVA,後來進大學後才覺得補習班教得不太實用。(而且貴...)
要成為程式設計師,要先問原PO的底子到那邊?
有碰過 C 語言嗎? 學過資料結構嗎? 明白物件導向嗎?
如果都沒有的話,我推薦你先從C/C++學起。
先把最基礎的程式觀念建立,再來學其它東西。
如果想學C++的話,網路上很多免費的開放課程可以多加利用。
如交通大學就有提供:http://ppt.cc/LhZF
有基礎以後,以您PO的兩種工作內容,可以有兩個不同的學習方向。
: 一、網站類
: 1. 精通PHP
: 2. 略懂ASP.net、MS SQL、HTML、javascript等 語言
: 擅長工具:
: ASP 、ASP.NET 、PHP 、ADO 、MS SQL 、Dreamweaver 、HTML 、
: JavaScript 、FTP 、IIS 、Excel 、Word
網站類的話,建議去圖書館找幾本架站的書來參考。
去了解 PHP 、 javascript 、 SQL 三者在網站中負責什麼工作。
然後先從PHP學起,歐萊禮有幾本PHP教學寫得很棒,
而且通常都會連同如何使用資料庫一起教。
學完PHP後再來學javascript 和 CSS,這兩者是負責網站前台的部份。
這三個語言弄懂後就差不多了,剩下的東西很多是實務經驗。
網站設計算是相對好入門的領域。
: 二、Android
: C++、JAVA
: 熟 Sencha touch(jQuery Mobile)佳
: 熟 PhoneGap(Cordova) 佳
: 熟 SAP Mobile Platform 佳
: 熟 Sybase Moblielink 佳
Android的話得先去學習JAVA。
如果學會C/C++的話,最困難的就物件導向、Thread比較難上手。
但語法的部份去圖書館找書看一看就八成了。
就算還弄不懂物件導向也別氣餒,
可以試著把google 提供的教學做一次: http://ppt.cc/dciv
做一次之後再去找android程式設計的書,把不懂的地方想清楚。
剩下那些PhoneGap什麼的只是輔助你的工具,不懂也沒有關係。
很多都是做中學就會的。
如果自學沒有辦法的話,台大也有開設訓練課程的樣子。(台大資訊系統訓練班)
要交學費,但我是覺得比電腦補習班有用多了...
-----------------------------------------------------------------------
最後,我覺得程式設計師最重要的不是會多少程式語言。
而是對計算機結構、資料結構等基礎科目熟不熟悉。
如果融會貫通的話,程式語言什麼的很容易就會了。
要學一個新的程式語言可能花一個禮拜就可以上手。
如果有時間的話,一樣,網路上有很多開放課程可以利用。
資工系四大主科: 資料結構、計算機結構、作業系統、演算法 看過一次。
相信會對程式設計有更多想法。
祝原PO學習順利。
--
All Comments