想自己寫軟體




各位大神安安!

小弟雖然念的是服務業科系

但是對於對腦軟硬體跟機械很有興趣

所以在這裡想請教大神們:

如果想要自己寫程式,要有什麼軟體才可以用嗎 或者是有什麼書籍是適合沒有相關基礎的人學習呢

(非科系出身)


拜託各位大大了!!


2016-03-16 14:50 發佈
文章關鍵字 軟體
首先是要寫什麼方面程式
再來是基礎、沒基礎建議上課
寫程式的目標是什麼??

因為涉及範圍太多了,有寫網頁、電子控制、機械控制等等

最基本的寫程式工具就是記事本了
皮蛋冰 wrote:
各位大神安安!小弟...(恕刪)



兩位大大好


主要是想做網頁設計 網拍這樣子的!!

到圖書館看到有好多這類的書 不曉得該挑哪一本...

而且每本書好厚一本 有沒有辦法可以實際操作來增加學習速度呢?

畢竟理論歸理論 小弟想要實際操作那種的說!


主要是想做網頁設計 網拍這樣子的!!
網頁設計可以學 Adobe Dreamweaver 或frontpage 網路上都有教學影片
網拍的話 可以直接辦個YAHOO拍賣或露天 其實也不需要學網頁~學個去背甚麼就好啦~


感謝各位大大教導,小弟感激不盡,受惠良多
皮蛋冰 wrote:
主要是想做網頁設計 網拍這樣子的...(恕刪)


程式寫碼方面的,推薦書籍:

O'Reilly 出版社
Head First 系列(深入淺出 系列)

這系列書的特點是:
有大量的圖片,像在看漫畫那樣,深入淺出,淺顯易懂。比較不會艱澀,翻個幾頁想睡覺了。完全外行的人,也很適合入門觀看。

但內容很專業,都是外國最新、最正確的知識。

有中文版的。

缺點是:這系列的書都很貴。圖書館若有就圖書館借,用買的太傷本。階級算入門~中階而已,如果還要深入進階研究的,再去看其它書。


網頁設計至少須懂:HTML + CSS


網拍那種的,需要寫程式+與資料庫配合
目前比較熱門的是 PHP+MySQL:


延伸閱讀:

AJAX


HTML5 程式設計(HTML5的畫布,取代 Flash)



如果要真正學會「設計」,就是要編碼

"所見即所得" 那種的做網頁軟體(就是滑鼠拉一拉,模板套一套,做出一個網頁/網站)

那種的,並不是真正懂寫網頁,只是會操作工具軟體而已。如果套出來的網頁有 BUG,或不滿意的地方要修改,要自己修改原始碼就不行了。套的模板,原始碼都是別人寫好的,會變成自己完全看不懂,更別提去修改。

此外如果想設計動態網頁(PHP/JSP 程式之類的),一定要懂 HTML+CSS。所見即所得是行不通的。

因為動態網頁,內容不固定,網頁是由程式碼自動生成出來的,並不是預先弄好的。


但如果只是要「應用」,其實現在有很多種 免費/付費 的架站軟體,只要學會怎麼安裝和設定,就可以使用了。

部落格、論壇、購物網站、雲端硬碟.....等等,都有現成的架站軟體。

不過這偏 MIS 伺服器管理方面了,知道怎麼「應用」軟體,和維護伺服器。並不是「設計」。是另外一行的。


************************************

美術設計方面的,就不好說了。

網頁設計不可能全是字,好歹也有圖片、多媒體影音....什麼的。

圖雖可以直接借用別人的,但最好是:自己拍照、自己畫的。

通常沒一個人全包的,要就專走 程式設計方面,要就專走視覺傳達(美工)方面。

走程式設計,也可以去懂一些美工畫圖怎麼操作,色彩學,顏色搭配。

不過說到底藝術是靠天份的,美術細胞,知道繪圖軟體怎麼操作,和能不能設計出藝術作品,那是兩碼子事。就像畫筆人人會用,但能畫出一張大師作品的,那就兩碼子事了。

繪圖軟體,有分:
向量圖( illustrator、Core Draw...等)
點陣圖(Photoshop、GIMP....等)

從完全空白,去畫線條、填色,創作出一幅圖,是向量圖(矢量圖)。可以任意縮放維持原畫質

拍照然後修改,移花接木,變顏色、混層......,是點陣圖。點陣圖有解析度,縮放會破壞畫質。

fedora wrote:
程式寫碼方面的,推...(恕刪)



感謝大大這麼用心的列出這麼多珍貴的書籍

以及講解這麼多的文字

讓小弟受益良多阿!!


我一定會努力學習的 , 不懂的地方再請教了!

謝謝您
微軟的Visual Studio 2015,號稱地表最強IDE,可以開發Windows應用軟體、網頁、手機軟體,社群版完全免費。

如果要講究快速上手,選擇WebForm撰寫,管他什麼HTML、CSS,滑鼠拉一拉、屬性設一設,輕而易舉做出一個動態網頁,什麼HTML、CSS全部可以扔在腦後,不過資料庫還是要學的。支援多種語言,可以用C++、C#、VB、F#等等。所見即所得的開發方式幾乎與WinForm完全一樣,也就是你學會網頁寫作,幾乎也同時會寫windows應用軟體。

想作出一個結合資料庫的動態網頁,剛入門你用DreamWeaver不整個兩三個禮拜搞不出來,用webForm只要看書說故事,一個小時就可以弄出處女作。

不過,WebForm雖然上手極快,但也不是沒缺點的,對於前端框架比如jQuery、AngularJS的整合力道就...薄弱到一個不行,現在微軟自己也不玩了,改玩MVC。

不管是WebForm還是MVC,都有有.net框架的強大支援,別人辛苦研究如何讓伺服器自動發送電子郵件,你只要引用一個smtp類別馬上搞定。別人在辛苦連接與操作資料庫,你只要輕輕鬆鬆的設定一下,就可以透過EF及Linq輕鬆操作資料庫。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?