挑戰編程技能 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、Refactoring
 - 此書翻譯自: Exercises for Programmers: 57 Challenges to Develop Your Coding Skills (Paperback)
 
立即出貨 (庫存 < 4)
買這商品的人也買了...
- 
                
                  
                  
                $330程序員修煉之道 :從小工到專家 (The Pragmatic Programmer: From Journeyman to Master) - 
                
                  
                  
                $281Python 黑帽子 (Black Hat Python: Python Programming for Hackers and Pentesters) - 
                
                  
                  
                $301軟技能代碼之外的生存指南 (Soft Skills : The software developer's life manual) - 
                
                  
                  
                $356Go 語言實戰 (GO in Action) - 
                
                  
                  
                $419算法圖解 (Grokking Algorithms: An illustrated guide for programmers and other curious people) - 
                
                  
                  
                $414趣題學算法 - 
                
                  
                  
                $374OpenStack 實戰 (OpenStack in Action) - 
                
                  
                  
                七天學會設計模式:設計模式也可以這樣學$320$250 - 
                
                  
                  
                WordPress 站長練功秘笈:網站客製化、佈景主題與外掛$580$452 - 
                
                  
                  
                $454JavaScript開發框架權威指南 (JavaScript Frameworks for Modern Web Dev) - 
                
                  
                  
                從人到人工智慧,破解 AI 革命的 68個核心概念:實戰專家全圖解 × 人腦不被電腦淘汰的關鍵思考$360$284 - 
                
                  
                  
                寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 - 
                
                  
                  
                $301Python 數據挖掘:概念、方法與實踐 - 
                
                  
                  
                $301機器學習系統設計 : Python 語言實現 (Designing Machine Learning Systems with Python) - 
                
                  
                  
                $422達人迷:JavaScript趣味編程15例 ( JavaScript for Kids ) - 
                
                  
                  
                演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 - 
                
                  
                  
                $301Python編程與問題求解 - 
                
                  
                  
                跟韓老師學 SQL Server 數據庫設計與開發$348$331 - 
                
                  
                  
                $266機器學習 : Python 實踐 - 
                
                  
                  
                $352軟件性能測試學習筆記之 LoadRunner 實戰 - 
                
                  
                  
                $352關聯數據:萬維網上的結構化數據 - 
                
                  
                  
                $505Python 物理學高效計算 (Effective Computation in Physics) - 
                
                  
                  
                $301數據科學導論:Python語言實現(原書第2版) - 
                
                  
                  
                $185Hadoop深度學習 - 
                
                  
                  
                $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
