在 Windows、Mac OS X 或 Linux 上透過十個簡單步驟學習 C 語言
從這 6 小時的課程,你會學到
- 從頭開始掌握 C 程式設計概念
- 運用源始碼範例逐步學習
- 了解 C 特殊功能:pointers、header files,null-terminated strings、buffers 、IO
- 影片快速解釋每一個細節
- 閱讀提供的電子書 “The Little Book Of C”,更深入地探索這些話題
- 以每章節後面的習題測試你的理解
需求
- C 編譯器和程式碼編輯器(均可免費獲得)
說明
本課程提供你最快最容易的方法,學會在 Mac 或 Winsows 或 Linux 上做 C 程式設計。你將從程式設計的基本原理到複雜技術如 pointer、addresses 和 File IO。也許你曾試圖掌握 C,但失敗了。或者也許你正剛開始 C 程式設計,或你之前完全沒寫過程式。如果你符合任一情況,這是為你設計的課程!
C 是所有程式語言中最重要的一個。它用於設計桌面應用程式 、編譯器、工具和實用程式,甚至硬體設備。 C 語言是快速而有效的 – 但可能難以學習。除非你使用這個課程。本課程首先介紹C,然後快速介紹一些最令人困惑的功能:從 C 的 scoping 規則到陣列(arrays)和記憶位址(memory addresses)之間的令人好奇的連接。在課程結束時,你將對 C 語言本身以及電腦底層“架構”有深入的了解。
你會學到什麼:
- 程式設計的基礎 – 從頭開始
- 如何在 Mac 或 Windows上寫程式
- C 語言的事實真相
- 高級主題,如記憶體分配 、stack 和 heap 以及 二進位檔 IO
誰應該參加課程
- 初學者 – 如果你以前從未寫過程式,你仍可逐步學習
- 從 Java、Ruby 或 Python等其他語言切換到 C 語言的程式設計師
- 跨平台開發人員 – 所有主要操作系統都有C編譯器
- 任何需要寫 C ++ 或 Objective-C 的人,C 語言是開始的地方。
目標受眾
- 程式設計新手
- 想要快速上手 C 的其他語言的程式設計師
- 任何人需要掌握 C 以墊定使用 C ++ 或 Objective-C 的基礎
講師介紹
Huw Collingbourne SapphireSteel 軟體技術總監
Huw Collingbourne是 SapphireSteel Software 的技術總監,是 Microsoft Visual Studio的程式工具開發人員。他是“No Starch Press”的“The Book Of Ruby ”的作者。他開了家 Bitwise Courses ,並教授一系列程式設計主題的課程。
Huw已經是30多年的程是設計師了。他是英國著名的技術作家。十多年來,他為PC Plus雜誌撰寫 Delphi 和 Java 程式設計專欄。他還為許多計算機雜誌(如 Computer Shopper、PC Pro 和 PC Plus)撰寫了許多意見和程式設計專欄(包括C# 、C ++、Smalltalk 和 Ruby的教程)。
在 20 世紀 80 年代,他是一名流行音樂記者,並採訪了大多數新浪漫星,如Duran Duran 、Spandau Ballet、 Adam Ant、Boy George 和 Depeche Mode。他正在寫一系列New Romantic 謀殺之謎。
在不同的時期,Huw一直是雜誌出版人、 編輯和電視廣播人。他擁有劍橋大學的英語碩士學位,並已有合氣道上第二個戴恩黑帶(2nd dan black belt),這是他在英國North Devon教授的武術。在嘗試(通常不成功)合氣道使他的比利牛斯山犬保持在某程度看起來有受控制時算派得上用場 。
字幕:簡中、英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
- ✨年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

你可能會有興趣
- C 語言 + 演算法+資料結構 = Power!
- 更多 C 程式設計語言相關課程介紹
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿

發表迴響