購物比價找書網找車網
FindBook  
 有 1 項符合

Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python

的圖書
Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python

作者:Kopec 
出版社:No Starch Press
出版日期:2025-09-30
語言:英文   規格:平裝 / 272頁 / 普通級/ 初版
圖書選購
型式價格供應商所屬目錄
 
$ 1900
博客來 博客來
程式
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python

內容簡介

You know how to write Python. Now master the computer science that makes it work.

If you’ve been programming for a while, you may have found yourself wondering about the deeper principles behind the code. How are programming languages implemented? What does an interpreter really do? How does the microprocessor execute instructions at a fundamental level? How does a machine learning algorithm make decisions?

Computer Science from Scratch is for experienced Python programmers who want to fill in those gaps--not through abstract lectures, but through carefully designed projects that bring core CS concepts to life. Understanding these fundamental building blocks will make you a more versatile and effective programmer.

Each chapter presents a focused, hands-on project that teaches a fundamental idea in computer science:

  • INTERPRETERS: Understand syntax, parsing, and evaluation by writing a BASIC interpreter
  • EMULATORS: Learn computer architecture by building an NES emulator from the ground up
  • GRAPHICS: Explore image manipulation and algorithmic art through computer graphics projects
  • MACHINE LEARNING: Demystify classification by implementing a simple, readable KNN model

These projects aren’t about building tools--they’re structured lessons that use code to reveal how computing works. Each chapter concludes with real-world context, thoughtful extensions, and exercises to deepen your understanding.

Authored by David Kopec, a computer science professor and author of the popular Classic Computer Science Problems series, this is not a beginner’s book, and it’s not a theory-heavy academic text. It’s a practical, code-driven introduction to the essential ideas and mechanisms of computer science--written for programmers who want more than syntax.

If you’ve been writing Python and are ready to explore the foundations behind computing, this book will guide you there--with clarity, depth, and purpose.

 

作者簡介

David Kopec is an associate professor of computer science at Champlain College. He is the author of five programming books, including the Classic Computer Science Problems series, and spent several years as an iOS developer for startups. In addition to his teaching work, David is an avid podcaster and indie app developer with an MS in Computer Science from Dartmouth and an EMBA from Quantic.

 

詳細資料

  • ISBN:9781718504301
  • 規格:平裝 / 272頁 / 普通級 / 初版
  • 出版地:美國
贊助商廣告
 
金石堂 - 今日66折
小妾求下堂(二)
作者:轉身
出版社:東佑文化事業有限公司
出版日期:2013-07-03
66折: $ 165 
金石堂 - 今日66折
世界上最棒的媽媽
作者:派翠西亞.查普曼
出版社:時報文化出版企業股份有限公司
出版日期:2017-08-01
66折: $ 185 
金石堂 - 今日66折
騎鵝歷險記(套書)(精裝版)
作者:賽爾瑪.拉格洛夫
出版社:時報文化出版企業股份有限公司
出版日期:2020-11-17
66折: $ 462 
金石堂 - 今日66折
到底是誰放的屁(臭臭的書系列2)
作者:鞏孺萍
出版社:時報文化出版企業股份有限公司
出版日期:2024-01-30
66折: $ 231 
 
金石堂 - 暢銷排行榜
契約姊妹(4)
作者:ヒジキ
出版社:台灣角川股份有限公司
出版日期:2026-04-16
$ 111 
金石堂 - 暢銷排行榜
搖曳露營△ 17
作者:あfろ
出版社:東立出版社
出版日期:2026-04-13
$ 133 
Taaze 讀冊生活 - 暢銷排行榜
金剛經白話講座——放下的人生修行
作者:王思迅
出版社:如果出版
出版日期:2025-07-30
$ 474 
Taaze 讀冊生活 - 暢銷排行榜
吃錯了,當然會生病!4修復粒線體,發炎不失控:根治慢性病的全方位自然療法
作者:陳俊旭
出版社:新自然主義
出版日期:2025-03-10
$ 331 
 
金石堂 - 新書排行榜
職安一點通|職業衛生管理甲級檢定完勝攻略|2026版
作者:蕭中剛、劉鈞傑、賴秋琴、鄭技師、徐英洲、江軍
出版社:碁峰資訊股份有限公司
出版日期:2026-03-20
$ 632 
Taaze 讀冊生活 - 新書排行榜
100種親子共玩感覺統合遊戲
作者:藤原里美
出版社:台灣廣廈
出版日期:2026-04-16
$ 412 
Taaze 讀冊生活 - 新書排行榜
我的分配單位是性處理課2~夏日的員工旅行篇~
作者:猫耳と黒マスク
出版社:紳士出版
出版日期:2026-04-24
$ 80 
 

©2026 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策