朋友們!我們有個好消息:我們在 JavaRush 上發布了哈佛 CS50超級課程。這是哈佛大學的一門關於程式設計和電腦科學基礎知識的全日制課程。
如果您習慣這樣的公式:“面對面課程=無聊*過度學術主義”,那麼我們可以向您保證它不適用於CS50。馬蘭教授的講座的魅力足以讓其他系列羨慕不已!哈佛大學決定開放講座和作業。感謝互聯網,這成為可能,CS50 成為世界上最受歡迎的課程…。但在英語能力仍有待提升的國家則不然。因此,JavaRush 團隊與翻譯工作室 Vert Dider 一起發起了講座和課程作業的翻譯。
您在 CS50 學習什麼
- 計算機科學和程式設計基礎。數位系統、Linux 中的命令列、循環、條件跳躍和其他樂趣。
- 演算法和演算法思維的概念。您將了解可以使用程式設計解決哪些問題以及如何解決。David Malan 將談論二分搜索,它本質上很簡單,但非常有效,需要仔細實施,就在零講座中。然後試著忘記撕毀電話簿的場景,以及由此獲得的知識!總的來說,課程涵蓋了「IT專家」需要了解和理解的所有基本演算法。
- 抽象、資料結構、封裝、記憶體管理的概念。電腦安全基礎。軟體開發過程和網路開發。
- C 程式語言和視覺語言 Scratch 的基礎。實際上,學生們用 C 語言完成所有主要範例和作業。
- 資料庫和 SQL 基礎知識。
- Web 開發:CSS、HTML、JavaScript 和 PHP 基礎知識。當然,只是最基本的。
GO TO FULL VERSION