先買本書來看,一步一步做,應該就會了,我當初學寫程式就是這樣來的。當時買書的預算是無上限,後續也都回本了。
上500
小時
上500
網站遲鈍,上面沒寫好, 我也看過幾本書,但都是理論上的教導,沒有實戰經驗 ,所以遇到工作上都寫不出來 ,我缺乏的是 ,這方面的經驗
先設定一個目標吧
例如 圖書管理系統 , 人事差勤系統 ,或是訂便當系統 (https://dinbendon.net/do/login;jsessionid=4B6437F4FEEEB5D201D215F1AE19A20B)
或是看看別人開發的系統
https://www.blueshop.com.tw/download/default.asp
經驗是靠累積出來的,先做出一個系統在強化,自然而然就有實戰經驗了
想先找人教看看,效果會不會比較好,請問家教行情一小時是多少,遠端教學,有人開一千是行情價嗎?
1000,是不是教你用dx拉一拉就好了。
定個目標吧
想寫出怎樣的網站、什麼功能
想用什麼架構實現
沒有人是一步登天的,先從生活周邊的體驗試寫一些小程式吧,
看到周邊的朋友,做自己有興趣的事情比作正式還有心,
所以在速食店花了一個小時就可以寫出設備借用管理系統
系統大概是需要先匯入租借人員名單跟設備清單
設備借出還回時都要登記(原本手KEY太慢,後來變成刷條碼,所以後來又衍生列印條碼系統)
管理介面可以看到有哪些人有借設備跟有哪些設備被借出
建議你先有個目標,例如你要做一個圖書管理系統
想一下需要有什麼功能,然後去電腦書店買幾本書翻翻來看(推天x書局)
有卡關就google或論壇發個問,我也這樣慢慢弄出幾個小系統來用
幾個建議:
1.從基本的純後端呈現的動態網頁入手,有權限管理的留言板是個很好的入手課題。
2.找個有ORM(物件關係對映)的框架入手,可以先不用操SQL的心。
3.去理解HTTP的機制,什麼是GET、POST、session、cokies...
4.再慢慢去學點 javascript/jQuery 做出更好的前端呈現。
5.最後如同上面竹本立里講的,程式語言只是工具,寫久寫多了自然就會理解實際流程比糾結在程式如何實做還重要。
最後廣告一下 python/Django ,ASP .net MVC 我看到我桌上那一本磚頭我就懶了,買回來翻不到10次吧,ASP .net 公司有開一星期的課,不過都只有教如何用gridview和微軟弄好的元件,要我自訂什麼其他的東西我大概也弄不出來,但是我學 Django 沒多久,已經做好了4、5個公司專案了,包含利用ajax去取得資訊、整合AD做網站驗證...。
目前寫網站的心得是後端弄到要能work比前端容易多了,前端才是坑,尤其是我公司很多系統還在用 ie 8才能正常看...Orz