[爆卦]c語言入門書推薦是什麼?優點缺點精華區懶人包

雖然這篇c語言入門書推薦鄉民發文沒有被收入到精華區:在c語言入門書推薦這個話題中,我們另外找到其它相關的精選爆讚文章

在 c語言入門書推薦產品中有5篇Facebook貼文,粉絲數超過2萬的網紅紀老師程式教學網,也在其Facebook貼文中提到, 四本 Python 入門電子書免費看! 常逛本版的朋友,應該知道我很推崇完全沒基礎的初學者,把 Python 當第一個語言(事實上我的大本命是 C 語言啊~~個人偏好... XD)。今天就要介紹一個網站稱為「Invent with Python」(用 Python 來發明創造之意),裡面就提供了很...

 同時也有1部Youtube影片,追蹤數超過79萬的網紅柴鼠兄弟 ZRBros,也在其Youtube影片中提到,身體要運動,大腦也要運動⛹🏻‍,閱讀是最完整有效率收知識的方法🤓,又可以訓練專注力、獨立思考和分析能力。這一集夯翻鼠要推薦投資理財入門必讀的五本神書😇,從基礎的金錢觀念開始養起,想想看為什麼高手都不交易,還有如何6年存300張中信金😲 #放下成見我要變有錢! #週末下雨就來看看書吧~ #錢錢會知道...

  • c語言入門書推薦 在 紀老師程式教學網 Facebook 的最佳貼文

    2015-07-02 08:57:01
    有 192 人按讚

    四本 Python 入門電子書免費看!

    常逛本版的朋友,應該知道我很推崇完全沒基礎的初學者,把 Python 當第一個語言(事實上我的大本命是 C 語言啊~~個人偏好... XD)。今天就要介紹一個網站稱為「Invent with Python」(用 Python 來發明創造之意),裡面就提供了很棒的四本 Python 書。網址如下:

    http://inventwithpython.com/

    裡面的四本書讓我來介紹一下吧!

    1. Automate the Boring Stuff with Python
    很棒的一本入門書!雖然該書著眼於如何把繁瑣的工作,用 Python 一次完成,不過它的 Python 簡介淺顯易懂,所以不少國外論壇非常推薦這本書。很可惜這本書沒有 PDF 離線版本供您下載,只好線上慢慢看囉!

    2. Invent Your Own Computer Games with Python
    一本介紹如何用 Python 撰寫遊戲的書。如果您看完前一本,且對遊戲製作有興趣的話,不妨翻閱一下這本書。這本書開始,就有離線的 PDF 版可以下載了。請看「Buy the Book on Amazon.com」下方,是否有個小小的「Book PDF」的連結呢?點下去就對啦!

    3. Make Games with Python & PyGame
    這本教您如何使用「PyGame」這個函式庫,撰寫遊戲。由於使用 PyGame,比不使用它強大多了!因此這本會教你做比較難的 Game 喔!有興趣可以看看第七章,它教您作一個完整的「俄羅斯方塊」呢!這本書也有 PDF 檔可以下載,就在「Buy the Book」按鈕的下方。

    4. Hacking Secret Ciphers with Python
    這本比較偏「資訊安全」。它教您各種加密法的原理,然後教您可能的破解方法。對此有興趣的朋友,看完不要去做壞事喔!一樣在「Buy the Book」下方有 PDF 版的連結可供下載。

    今天介紹的這幾本大家還喜歡嗎?別忘了按讚鼓勵一下,或者是分享給您的 Facebook 好友喔!

  • c語言入門書推薦 在 紀老師程式教學網 Facebook 的最讚貼文

    2015-06-11 08:54:01
    有 90 人按讚

    [免費電子書] 20 本網頁後端(PHP & MySQL)免費電子書!

    學習網頁程式設計的朋友,大概都是從 HTML、CSS、JavaScript 這些所謂「網頁前端」技術開始學起。如果想要讓您的網頁「長記性」,就得學會用網頁後端語言(PHP, Ruby, ASP.NET, JSP...等)去接取資料庫(MySQL, MongoDB, PostgreSQL...)內的資料。不過這部分的難度,就比網頁前端語言難多了,因此不少朋友就卡關在後端語言這裡。

    今天要介紹一些網頁後端相關的免費電子書給大家,讓大家多少跨過這道鴻溝。原文鏈結在此:

    "21 Best Free PHP and MySQL E-Books for Programmers"
    http://goo.gl/uUOjHi

    那就照慣例,讓我對這些書簡單做點非~~常個人的評論... XD

    (以下文長慎入)

    1. Learning PHP, MySQL, JavaScript, CSS & HTML5
    ------------------------------------------------

    原文連結所通往的,只是該書的「試閱章節」。我幫各位找到可以下載全文的地方(噓),傳送門在此,來賓請掌聲鼓勵... XD

    http://it-ebooks.info/book/3344/

    點入後往下捲,找到寫著「Download」字樣(可按 Ctrl-F 用瀏覽器的搜尋功能找),旁邊的鏈結就不用客氣給它點下去。

    這本書的內容很全(共 729 頁),但說老實話,我不喜歡它的章節編排方式。它先教 PHP,然後教 MySQL。到這裡都沒啥問題。之後它依序教 JavaScript -> CSS -> HTML5。這個順序就有點相反了。第一,這三樣東西應該排在 PHP 與 MySQL 之前教,第二,這三樣教的順序應該是 HTML -> CSS -> JavaScript,不然依照我多年的教學經驗,學員應該會聽得一頭霧水。總之,看在內容不錯,我又幫大家準備了全文下載的份上,就下載下來看看囉!

    2. PHP 5 Power Programming
    ---------------------------

    原文鏈結已經通往不存在的頁面。當然,紀老師是無法容忍這種現象的,已經準備了新的全文傳送門在此(來賓請繼續掌聲鼓勵 XD):

    http://goo.gl/yTvmi

    這是本中規中矩的 PHP 書籍,720 頁,2004 年左右出版。內容雖然有點舊,不過很特別的是它有介紹 PEAR 這套 PHP 模版語言。PEAR 可以做到讓前台語言(HTML, CSS, JavaScript)與後台語言(PHP)分離,各自修改互不干涉。雖然這在現在不是什麼新的概念,不過在 2004 年可是很少見的!還流行過一陣子。喜歡的同學請儘管夾去配...(哈哈)。

    3. Beginning Php5 Apache And Mysql Web Development
    ---------------------------------------------------

    2005 年的書,厚達 819 頁。使用原文提供的鏈結就能全文下載。一樣是本中規中矩的 PHP & MySQL 教學書。比較特別的,是對如何安裝與調校 Apache HTTP Server 有著墨。此外,也很罕見地寫了如何用 PHP 「憑空」產生圖片(使用 GD 函式庫,動態產生統計圖表時很好用)。另外值得讚許的是,書末提供了「書籍整理資料庫」、「使用 PHP 傳送 Email」、「一個簡單的內容管理系統(Content Management System, CMS, 如:WordPress 就是)」、「線上商城」、「一個簡單的 BBS 論壇系統」等五個完整範例。我個人很喜歡這種實戰派的範例,不是寫一個程式片段說:「看!它能做這個」,而不解釋「做這個能幹嘛」。

    4. PHP5 And MySQL Bible
    ------------------------

    聖經出現....(跪)資料雖然比較老(2004),但很齊全(1083 頁的大作)。原文連結即可全文下載。這個系列的內容也沒說寫得很精彩,但就是「多」,多到你看完會跪下(不論是崇拜或絕望的意味都可以... XD)除了 PHP 與 MySQL 語法很全外,前面講的 PEAR 模版語言、數學函數、資訊安全、除錯、圖形處理、Email 傳送...都有。還教你接取的資料庫不是 MySQL,而是 PostgreSQL、Oracle 怎麼辦。最後也用六個章節、附上五個完整範例。前面幾本的特色這本都有了。此外,還教你如何用 PHP 叫用 Java、C、Perl...等語言的函數。

    不過這本可以不用下載,因為後面有這本書的下一版「11. PHP6 and MySQL Bible」。各位往下捲就可以看到。

    5. PHP and MySQL Web Development All in One
    --------------------------------------------

    出了名的「For Dummies」系列...這系列書的特色就是把你當笨蛋在教(所以叫 for Dummies)。用詞遣字都很淺顯。不過缺點就是內容屬於「點到為止」的水準。對於沒有「資訊焦慮症」、想學到剛好就好的朋友很適合。原文連結可下載全文,459 頁,2010 年出版。

    6. PHP 6/MySQL Programming for Absolute Beginner
    --------------------------------------------------

    另一本給 PHP & MySQL 初學者看的書籍。內容與用字遣詞跟「For Dummies」系列差不多,原文鏈結即可下載到全文。

    7. PHP 6 Fast and Easy Web Development
    ---------------------------------------

    也是一本給初學者的書籍。原文連結即可下載全文。除了詳細講解 PHP 語法外,還有一個用 PHP 寄送 Email 的完整範例。

    8. PHP: The Basics
    -------------------

    詐欺!這根本就是聖經書「4. PHP5 And MySQL Bible」前九章的內容。所以下載「4. PHP5 And MySQL Bible」即可。這本不用管它!

    9. MySQL PHP Database Applications
    ------------------------------------

    完整範例很多的一本書!這本書著重在「資料庫」,對於 PHP 語法只有點到為止的描述。不過它提供了「簽到簿(Guestbook)」、「問卷調查」、「論壇」、「購物車」...等完整範例。個人建議看完一本 PHP 與 MySQL 入門書後,再來看這本收穫比較大。原鏈結即可下載到全文。

    10. Head First! PHP and MySQL
    ------------------------------

    有名的「大頭書」!很多人都推薦這本做為 PHP 與 MySQL 的入門書。不過我個人不是很喜歡。因為這個系列的書籍,為了營造「輕鬆」感,常塞了一些美國人比較懂的「歡樂梗」。雖然我也看得懂,不過我覺得那些梗實在沒必要硬插進來浪費我的時間與眼力閱讀。原鏈結很沒誠意地只提供了「第七章」試閱本,小弟我當然幫大家準備了全餐囉!傳送門在此:
    http://it-ebooks.info/book/3218/

    11. PHP6 and MySQL Bible
    --------------------------

    「4. PHP5 And MySQL Bible」的下一版!特色與長短處跟前一版都類似,只是從 PHP5 改成 PHP6 而已。原鏈結可以下載到全文。

    12. Professional LAMP: Linux, Apache, MySQL, & PHP5
    ----------------------------------------------------

    Linux, Apache, MySQL, PHP(合稱 LAMP)每樣都沾到邊、但每樣都沒講很細的一本書。不過 Apache 的部分已經比其它 PHP/MySQL 的書講得算多的了。原鏈結可以下載到全文。

    13. PHP: The Right Way
    ----------------------

    很有名的一本線上書籍。中文翻譯為「PHP 之道」。原鏈結通往英文版,我幫大家準備一個鏈結通往中文版,喜歡的請取用:

    繁中: http://laravel-taiwan.github.io/php-the-right-way/
    簡中: http://laravel-china.github.io/php-the-right-way/

    14. The Oracle PHP Cookbook
    ----------------------------

    嚴格來說,這個鏈結不能算電子書,只是 Oracle 網站的一個頁面而已。如果您需要用 PHP 接取 Oracle 資料庫的內容(而非 MySQL),可以參考看看。

    15. Practical PHP Testing
    --------------------------

    這是本著重在「如何測試 PHP 程式碼正確性」的 60 幾頁小書。對於如何自己發現程式碼錯在哪裡,而非由客戶怒氣沖沖地告訴你,這本小書會有點用處。

    16. Code Bright for Laravel PHP
    --------------------------------

    PHP 線上電子書(事實上是一個網站把若干文章集結起來)。點入後,左手邊有目錄,想看哪一章直接點就可以。

    17. Practical PHP Programming
    ------------------------------

    這也是一份線上文章的集結。原文說它叫「Practical PHP Programming」,不過最近已經改名成「Hacking with PHP」了。點進去後就可以看到蠻完整的 26 個章節。

    18. PHP Programming
    --------------------

    寫得很棒的一份講義!大推!不僅由淺入深地說明 PHP 語法,每個小節還附上問答題與實作題來測試學習成果!我都想直接拿這份去上課了說!

    19. PHP Security Guide
    -----------------------

    這其實不是電子書,是一個 Wiki 網站。裡面收集了許多與 PHP 安全(Secuirty)有關的文章。而 PHP Security Guide 只是該網站內的一小部分文章而已。原鏈結直接指到該網站的首頁,你想找到「PHP Security Guide」還很難(不信您可以自己試試看)。我幫各位提供了一個「直達傳送門」如下:

    http://phpsec.org/projects/guide/

    點擊就可以直達 PHP Security Guide 的主畫面。該網站的其它部分您也可以逛逛,說不定還有其它收穫。

    20. Advanced CakePHP Tips
    --------------------------

    CakePHP 是 PHP 的一個「框架」(Framework)。可以幫助 PHP 程式設計師,直接取用 CakePHP 內寫好的「零件」,拼一拼就可以把事情作完了。原鏈結可以下載到全文。

    21. PHP Programming
    --------------------

    也是一個寫得很好的 Wiki 網站,並非電子書。點擊進去就可以直接看。

    原文雖然號稱「21 本免費 PHP & MySQL 電子書」,但因為有一本(8. PHP: The Basics)應該算是「詐欺」(笑),所以我就把本篇名字改成「20 本」而非「21 本」了。

    希望今天分享的資源,能夠幫助大家把 PHP 與 MySQL 學好。
    如果覺得小弟分享的資源不錯的話,請不吝按讚鼓勵,或分享給您 Facebook 的好友喔!

  • c語言入門書推薦 在 紀老師程式教學網 Facebook 的最讚貼文

    2014-11-26 10:39:52
    有 59 人按讚

    [網友來信] 我開始背誦 C 語言 32 個關鍵字了,為何我還學不會 C 語言?

    常常有網友用私訊詢問問題,我通常會抹消個資、稍做修改後,登出來分享給可能有同樣疑惑的人。底下是昨天一位網友問我關於「C 語言學習」的問題,希望我提供給這位網友的解答,也能幫助到有相同困惑的朋友。 :-)

    紀老師
    -------

    老師你好!

    我最近開始學習C語言,我之前常常看C語言介紹影片,知道 C 語言有 32個關鍵字,9種控制語句,34種運算符號。有人說這些背不起來就不用學C語言了,但我的記憶力不太好,我是否真的只能放棄呢?我非常熱愛軟體類型的事物或資訊,我不想就這樣算了。

    我有在網路上找到一本C語言教學書本:(URL 恕略)可是我真的不了解,簡單說有看沒有懂。我開始覺得我到底適不適合學習C語言?我常在想那麼多的中文字我都記的起來,為什麼我卻背不起來C語言的所有關鍵字?目前我在背32個關鍵字中的15個。我洗澡背、吃飯背、上網也在背、看影片也一直背。起床第一時間就重頭背一次,就怕我忘記。

    我不知道有什麼好的管道可以吸收學習?也不知道我的方法對不對,我僅僅只靠網路上的資源收集資料。原本我想購買書籍可是不知道該買哪本。就在網路上找到上面網址的那一本,可是我卻看不懂、不了解,我真的不知道該從哪開始了。

    [紀老師回答]

    您好:

    您的學習方法錯了!

    「程式語言」不是一種「知識(Knowledge)」,是一種「技能(Skill)」。所謂的知識,是只要「記下來」,就能使用了。例如歷史、地理等課程。所謂的「技能」,是要透過「實戰」學會的,像是游泳、騎腳踏車。

    您的作法,有點像是「我已經把一本游泳入門背得滾瓜爛熟了,我洗澡背、吃飯背、上網也在背,為什麼我下水後還是不會游泳?」或者像是「我已經把九陰真經背得滾瓜爛熟了,為什麼我還是學不會絕世武功?」所以,你去背誦 32 個關鍵字,希望透過這種方法學會程式語言,並非一個很正確的作法。

    很多人都誤會程式語言是一種「知識」,以為用力背就會了。事實上它是一種「技能」。凡是技能類的東西,除非你天縱英才,否則初學者都得找「教練」來學比較好。第一次學游泳,你會買一本游泳入門,然後看著書自己學嗎?不會吧?你會找個會游泳的人教。但是一旦學會「蛙式」或是「自由式」,您接下來就會自學「仰式」或「蝶式」了。所以(重點!),看書自學,比較適合有程式設計經驗的人,不太適合完全沒有程式設計經驗的人。

    當然我沒有說,所有人一定沒辦法靠著自學學會程式設計。但是,如果您已經嘗試自學,效果不好,您是否考慮去補習班找個老師好好教您一次呢?所以,不要因為你背完「游泳入門」,下水嗆水,就篤定自己「不適合學游泳」。那只不過你學習方法不對而已。去補習班學一次很值得的,因為當你有了基礎,接下來其它語言,就有很高的機率看書自學、並且精通了!

    此外,雖然程式設計是用英文呈現,但是跟英文程度好壞沒有太大的關係。因為它們用的「字彙」(如:printf(), scanf()...之類的),根本不是日常英文。語法也非英文文法。最有力的證據是,你叫一個以英語為母語、沒學過程式的外國人來看程式碼,保證 100% 看不懂!程式設計只是一種假借 26 個英文字母,拼寫出來的另一國度的語言而已。人人只要花時間、付出努力(約 6 ~ 9 個月,每週花 6~8 小時左右),都一定學得會。

    所以,根據您的情況,我對於您「不知道如何開始」的建議是:去補習班找個老師,好好學一次。然後,老師教的東西,一定要回家「傻傻地」遮起答案,再練一次。這個步驟猶如游泳教練教完後,您自行練習的過程。這是把「程式設計」這個技術,固定在你身體裡的重要步驟,請千萬一定要「傻傻地」、「私下另外找時間」照做。不要有「為什麼教練教完,我也跟著教練練過一遍了,為什麼我還不會游泳?」這種不切實際的想法。

    如果您真的還是想要找一本入門書的話,我可以推薦這一本,還不錯:
    http://www.books.com.tw/products/0010360466

    希望這樣的回答能對您有幫助!

你可能也想看看

搜尋相關網站