挑戰編程技能 57道程序員功力測試題 (Exercises for Programmers:57 Challenges to Develop Your Coding Skills) 挑战编程技能 57道程序员功力测试题
【美】布萊恩·霍根
- 出版商: 人民郵電
- 出版日期: 2017-01-01
- 定價: $234
- 售價: 8.5 折 $199
- 語言: 簡體中文
- 頁數: 118
- 裝訂: 平裝
- ISBN: 7115446806
- ISBN-13: 9787115446800
-
相關分類:
Engineer self-growth
- 此書翻譯自: Exercises for Programmers: 57 Challenges to Develop Your Coding Skills (Paperback)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$281程序員修煉之道 :從小工到專家 (The Pragmatic Programmer: From Journeyman to Master)
-
$281Python 黑帽子 (Black Hat Python: Python Programming for Hackers and Pentesters)
-
$266軟技能代碼之外的生存指南 (Soft Skills : The software developer's life manual)
-
$356Go 語言實戰 (GO in Action)
-
$356$335 -
$352趣題學算法
-
$356OpenStack 實戰 (OpenStack in Action)
-
$320$250 -
$580$452 -
$454JavaScript開發框架權威指南 (JavaScript Frameworks for Modern Web Dev)
-
$360$284 -
$390$332 -
$301Python 數據挖掘:概念、方法與實踐
-
$301機器學習系統設計 : Python 語言實現 (Designing Machine Learning Systems with Python)
-
$427達人迷:JavaScript趣味編程15例 ( JavaScript for Kids )
-
$450$356 -
$301Python編程與問題求解
-
$296跟韓老師學 SQL Server 數據庫設計與開發
-
$266機器學習 : Python 實踐
-
$352軟件性能測試學習筆記之 LoadRunner 實戰
-
$414$393 -
$594$564 -
$301數據科學導論:Python語言實現(原書第2版)
-
$187Hadoop深度學習
-
$342區塊鏈:新經濟藍圖及導讀(精裝版)
相關主題
商品描述
新手程序員在具備了理論基礎後,面對實際項目時往往不知道如何解決問題;
有經驗的程序員在學習了一門新語言後,也會有很多不知道如何使用的特性。針對
程序員的這一普遍困惑,知名軟件工程師Brian P. Hogan 在這本書中總結了57 道練習
題,幫助他們錘煉技能。這些練習題均取自實踐,難度會逐漸增加,使得編程訓練
充滿挑戰又樂趣多多。
作者簡介
作者:【美】布萊恩·霍根(Brian P. Hogan)譯者:臧秀濤
Brian P. Hogan
Web開發者、教師、作者、編輯。自1995年起一直在開發Web站點和應用。曾是多家小企業的自由開發者,並在兩家創業公司擔任過技術主管。經常在各種技術大會上發表演講。目前在契皮瓦谷技術學院教授軟件開發課程。喜歡撰寫技術著作,尤其是關於Web設計和開發的。另著有《HTML5和CSS3實例教程》《Web開發秘方》等書。
目錄大綱
第1章將問題轉變成代碼1
理解問題1
發現輸入、處理和輸出3
用測試驅動設計4
用偽代碼編寫算法7
編寫代碼9
挑戰9
前進!10
第2章輸入、處理和輸出11
1問好12
2計算字符數13
3打印引語14
4瘋狂填詞15
5簡單的數學處理16
6計算退休時間17
本章回顧17
第3章計算19
7矩形房間的面積22
8比薩聚會23
9塗料計算程序24
10自助結賬25
11貨幣兌換26
12計算單利28
13確定複利30
本章回顧31
第4章作出決策32
14稅額計算程序36
15密碼驗證38
16法定駕駛年齡39
17計算血液中的酒精含量41
18溫度轉換程序43
19計算身高體重指數45
20多州稅收計算程序47
21從數字到名字49
22比較數字50
23定位汽車問題51
本章回顧52
第5章函數53
24字母易位詞檢查程序55
25檢查密碼強度56
26計算還清信用卡欠款所需的時間57
27驗證輸入59
本章回顧60
第6章重複61
28數字相加65
29處理錯誤的輸入66
30乘法表68
31卡蒙內心率69
32猜數字遊戲71
本章回顧72
第7章數據結構73
33神奇8號球76
34從員工列表中刪除元素77
35選擇優勝 79
36計算統計信息81
37密碼生成器83
38過濾值84
39排序記錄85
40過濾記錄87
本章回顧88
第8章使用文件89
41姓名排序程序91
42解析數據文件93
43網站生成器95
44產品搜索96
45單詞查找98
46詞頻統計99
本章回顧100
第9章使用外部服務101
47誰在太空中?103
48抓取天氣104
49 Flickr照片搜索105
50電影推薦107
51向Firebase提交筆記109
52創建自己的時間服務110
本章回顧111
第10章完整的程序112
53待完成事項清單113
54短網址服務114
55文本分享115
56記錄財產116
57多選瑣事問答應用117
下一步幹什麼?117