跳到主要內容


程式語言學習概論(2)

程式語言

      程式語言學習一開使建議學習叫容易閱讀的程式語言,這樣學習效益比較大,學習成本比較低,等熟悉寫程式之後,對於學習其他語言可以比叫容易,當然如果學習的原因名確可以就自己要的語言去學習就可以了。


而為了在短時間獲得比較大的效益,我是推薦Python這個語言,他有我上述的優點,但是在開發大型程式的成本比較高,所以學習完Python之後,我建議可以學習C#,當然也許有些人會不同意,如果他願意執導你的話,你可以考慮聽他的話,照他的方式學習。

Python 

pythonâ„¢

      被人稱為膠水語言,也就是可以黏在其他語言上,開發速度快,語法難度低,但又不失嚴謹度,在各方面開發都有好的支援度,所以對於新手來說相當好學習。

C# 

「C#」的圖片搜尋結果
    他是目前微軟的軟體開發主流,在用於微軟體系上是相當好的開發工具,加上他又是C家族的成員,因此對與程式語言跟開發有好的理解跟使用。

為什麼沒有Java或其他很常見的語言

因為我自己在學習過程中,發現到學完C#之後,其實再讀Java這個程式語言是沒有多大的問題的,因此不把他放到學習清單當中。

當然如果本身有特定的學習目的,建議可以直接學習想學習的內容。

投影片-slideshare:程式語言學習概論(2)
 影片-youtube:程式語言學習概論(2)
 程式碼-Github:程式語言學習概論(2)
下一單元:程式語言概念、python-介紹、C#-介紹


留言

這個網誌中的熱門文章

程式語言學習概論(1)

程式語言 介紹

語言學習-English-Lights

Song Lyric Title : Lights Singer :Ellie Goulding Album :  Bright Lights Release Date :  2011 I had a way then losing it all on my own I had a heart then but the queen has been overthrown And I'm not sleeping now the dark is too hard to beat And I'm not keeping up the strength I need to push me You show the lights that stop me turn to stone You shine it when I'm alone And so I tell myself that I'll be strong And dreaming when they're gone 'Cause they're calling, calling, calling me home Calling, calling, calling home You show the lights that stop me turn to stone You shine them when I'm alone Noises, I play within my head Touch my own skin and hope they'll still be there And I think back to when my brother and my sister slept In and on my place the only time I feel safe You show the lights that stop me turn to stone You shine it when I'm alone And so I tell myself that I'...

Python-資料庫

Python 資料庫 基本概念說明 參考程式語言概念- 資料庫內容 。 對於這邊的介紹其實,主要是對基本語法、資料庫的基本操作進行說明,所以大多只會看到語法指令,而不會深究內容,因為其內容會在SQL跟noSQL的文章內容進行說明,這邊說明會讓篇幅太多。 常見的資料庫 SQL:MySQL NoSQL:Mongodb 以下是處理該類型檔案對應函式或模組 資料庫名稱 模組 MySql MySQLdb mysqlclient PyMySQL mysql.connector peewee SQLAlchemy Mongodb pymongo PyMySQL 用python全實作的model,需要下SQL語法。 範例- 連結 SQLAlchemy 用ORM的概念做出來,支援各種SQL資料庫。 範例- 連結 pymongo 專門用來連結mongodb的module 範例- 連結