一路編程 2024 pdf epub mobi 電子書 下載
☆☆☆☆☆
簡體網頁||
繁體網頁
一路編程 pdf epub mobi 著者簡介
一路編程 pdf epub mobi 圖書描述
《一路編程》是一本編程入門書籍,然而,如果以書中所講內容作為入門標準,估計十有八九的在職程序員都不能算已入門。現代軟件開發,已經不僅僅是寫齣正確的代碼這麼簡單,環境、依賴、構建、版本、測試及文檔,每一項都對軟件是否成功交付起到至關重要的作用,這些都是每一個程序員在開發軟件過程中必備的技能。《一路編程》對於上述的每一種技能都做瞭簡潔而精練的介紹,以滿足最基本的日常軟件開發。換句話說,《一路編程》實際上是為現代軟件開發的入門設下瞭最基本的門檻。相信每一位本書的讀者,不論是即將進入軟件行業,還是已經在軟件行業工作多年,都會獲得收獲。
強烈推薦剛剛或將要成為程序員的人及其朋友們閱讀《一路編程》。
一路編程 2024 pdf epub mobi 電子書 下載
一路編程 pdf epub mobi 圖書目錄
1 “Hello, World”寫下第一個程序 1
選擇文本編輯器 1
核心功能 2
做齣你的選擇 4
Sublime Text 5
TextMate 5
Notepad++ 5
Gedit 6
Vim 6
Eclipse 6
IntelliJ 7
Xcode 7
Visual Studio 7
創建項目目錄 8
從小處著手:創建測試文件 8
HTML和JavaScript如何在瀏覽器中一起工作 10
小幅修改的意義 11
乘勝追擊 13
在manifest.json中引用JavaScript 16
讓它運行起來 17
能力越大,責任越大 18
總結 18
2 軟件如何工作 19
什麼是“軟件” 19
軟件生命周期 20
源代碼——一切開始的地方 21
一組指令 21
編程語言 22
從源代碼到0和1 27
編譯型語言與解釋型語言:源代碼何時變成二進製碼 27
運行時環境 28
處理器執行 29
輸入和輸齣 29
輸入讓軟件更實用(可重用) 30
輸入從哪來 31
軟件如何獲得輸入 32
輸齣類型 32
GIGO:垃圾進,垃圾齣(Garbage In,Garbage Out) 33
狀態 34
給kittenbook添加狀態 35
內存和變量 37
變量 37
變量存儲 38
有限的資源 41
內存泄漏 41
總結 42
3 認識你的計算機 43
計算機很笨 43
計算機有魔力 44
站在巨人的肩膀上 44
計算機內部 44
處理器 44
短期存儲器 45
長期存儲器 45
使用計算機 46
文件係統 46
命令行:取得控製權 48
總結 58
4 構建工具 59
(幾乎)全部自動化 59
安裝Node 60
安裝Grunt 62
幫你創造軟件的軟件 65
避免錯誤 66
更快地工作 66
自動化的任務 67
編譯 67
測試 68
打包 68
部署 68
構建你自己的構建過程 69
Gruntfile.js 69
使用Grunt插件 69
加載Grunt插件 72
注冊任務 73
看好瞭 74
總結 77
5 數據(類型)、數據(結構)、數據(庫) 79
數據類型 79
為什麼存在不同數據類型 80
基本數據類型 80
組閤數據類型 85
動態和靜態類型語言 92
數據結構 93
集閤 96
棧 96
樹 97
圖 98
如何選擇高效的數據結構 101
數據庫 101
長期(持久化)存儲 101
關係型數據庫 101
SQL簡介 103
總結 105
6 正則錶達式 107
Ctrl+F組閤鍵:尋找模式 107
在JavaScript中使用正則錶達式 108
重復 109
? 109
+ 110
* 110
特殊字符和轉義字符 111
{1, 10}:創造屬於你的超能力 111
匹配任意字符的“.” 112
不要太貪婪 112
從[A-Za-z]理解方括號 113
字符列錶 113
範圍 114
排除 114
電話號碼模式 115
我需要s 117
方括號的快捷方式 118
限製條件 119
提取標簽 123
高級查找和替換 124
(一行的)開頭和結尾 124
標記 125
全局匹配 125
忽略大小寫 125
多行 125
什麼時候會用到正則錶達式 125
grep 125
代碼重構 126
校驗 127
數據抽取 127
總結 127
7 何時使用if、for、while 129
操作符 129
比較操作符 129
邏輯操作符 130
一元操作符 132
二元操作符 132
三元操作符 135
“真”和“假” 137
“語法糖” 139
循環遍曆一個數組 140
遍曆圖片 140
嵌套循環 141
你需要停下來 142
無限循環 144
再停一下 145
當你不知道什麼時候停下 145
何時執行 145
事件 145
監聽器 146
定時任務 147
超時 147
在事情齣錯前接住它 148
編寫健壯的代碼 149
總結 149
8 函數和方法 151
函數結構 151
定義 152
調用 152
參數 153
調用棧 155
代碼封裝 156
一次做好一件事 156
分而治之 157
物盡其用 161
代碼重用 161
解決通用問題 161
用更少的代碼做更多的事情 161
不要做重復的事(DRY) 163
作用域 164
全局變量 166
本地變量 166
變量查找是怎麼工作的 167
總結 170
9 編程標準 171
編碼慣例 171
設定標準 172
黑科技,用還是不用 172
立即付款還是先用後付款 173
寫可維護的代碼 173
代碼格式化 174
保持一緻 175
空白字符 176
規則不會自己齣現:要製定規則 177
使用其他人的成果 179
更快地構建 179
開源軟件 179
由社區建立 180
什麼時候該自己寫 180
最佳實踐 181
文檔 181
計劃 181
測試 181
總結 182
10 文檔 183
文檔化意圖 184
自文檔代碼 185
不要將顯而易見的東西寫入文檔 187
過時文檔的危險性 188
用文檔來找bug 189
為自己寫文檔 189
你的記憶力有多好 189
為瞭學習而記錄文檔 190
超越注釋的文檔 190
給彆人寫的文檔 194
記錄你的決定 195
記錄你的資源 195
為瞭教學而寫文檔 196
總結 196
11 計劃 197
三思而後行 197
創建規格說明 198
設計架構 198
畫示意圖 199
嘗試破壞你的係統 200
迭代式計劃 201
為擴展設計 202
你的優先級是什麼 202
用戶體驗 202
性能 203
安全 203
伸縮性 203
截止日期 204
平衡的藝術 204
識彆並創建限製條件 204
知道可以做什麼,不可以做什麼 204
總結 206
12 測試和調試 207
手工測試 207
邊做邊測 208
嘗試些瘋狂的事 208
吃你自己的狗糧 209
自動化測試 209
單元測試 210
給Kittenbook配置測試 213
失敗時代 217
間諜喜歡我們(我們也喜歡間諜) 218
集成測試 221
盡早發現問題 221
調試 222
錯誤 222
日誌 223
斷點 224
查看、監控和控製颱 228
單步執行代碼 229
調用棧 231
找到根本原因 231
編碼、測試、調試、不斷重復 231
總結 232
13 授人以漁:如何用一生學習編程 233
如何搜索 233
找到正確的關鍵字 234
以終為始 236
識彆高質量資源 236
個人博客:隱藏的寶藏 237
什麼地方、什麼時候,以及怎麼問編程問題 237
什麼地方 237
什麼時候 240
怎麼問 241
通過教彆人來學習 241
總結 242
14 構建你的技能 243
做你自己的kittenbook 243
給Facebook重新設計風格 243
添加新功能 244
分享你的kittenbook專屬版本 245
找到你自己的項目 245
解決你自己的問題 246
誌存高遠 246
獲得幫助,提供幫助 247
開源項目 247
GitHub 247
找項目 248
貢獻的不同方式 248
創建你自己的項目 249
免費在綫教育 249
歐拉項目 249
Udacity 250
Coursera 250
codeacademy 251
Khan Academy(可汗學院) 251
教程 251
付費教育 251
讀書 252
Udacity和Coursera 252
Treehouse 253
總結 253
15 高級主題 255
版本控製 255
為什麼使用版本控製 256
和團隊一起工作 257
Subversion 260
Git 260
OOP(麵嚮對象編程) 266
類 266
繼承 267
實例 268
設計模式 268
發布訂閱 268
中間人 269
單例 270
總結 270
· · · · · · (
收起)
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-12-26
一路編程 2024 pdf epub mobi 電子書 下載
一路編程 2024 pdf epub mobi 電子書 下載
一路編程 2024 pdf epub mobi 電子書 下載
喜欢 一路編程 電子書 的读者还喜欢
一路編程 pdf epub mobi 讀後感
評分
☆☆☆☆☆
我覺得這本書最主要的目的是,“掃盲”,對於剛入行的小白很有用,看瞭前五章,再迴想起來我剛入職是的窘迫單就說環境構建這塊,真的很有用,因為在一塊我走瞭很多彎路,因為當時隻是照貓畫虎,雖然整體講的淺嘗輒止,但是這本書的目的恰到好處,描繪軟件開發的整體輪廓,而且...
評分
☆☆☆☆☆
按照作者的思路來,這本書是寫給沒有任何編程知識(甚至是計算機小白)的外行看的。 但沒有任何編程基礎的人,想靠這本書而學會編程,簡直是天方夜譚! 從“什麼是軟件?” 到 “計算機內存處理器” 再到 “前端自動化工具” (這個對完全沒基礎的人來說真的能理解?),接著...
評分
☆☆☆☆☆
按照作者的思路來,這本書是寫給沒有任何編程知識(甚至是計算機小白)的外行看的。 但沒有任何編程基礎的人,想靠這本書而學會編程,簡直是天方夜譚! 從“什麼是軟件?” 到 “計算機內存處理器” 再到 “前端自動化工具” (這個對完全沒基礎的人來說真的能理解?),接著...
評分
☆☆☆☆☆
一上來就看到某人說:廣度有餘,深度不足。 我倒不這麼認為。竊以為,若說要有深度,隻要上書店看看就知道,專業書籍琳琅滿目,選擇餘地很大,有足夠多的、復雜的專業書籍供你選擇。 這說明什麼呢? 恰恰說明我們的缺少的就是:這種從細節上提示你還有多少廣度可以抬頭看到...
評分
☆☆☆☆☆
我覺得這本書最主要的目的是,“掃盲”,對於剛入行的小白很有用,看瞭前五章,再迴想起來我剛入職是的窘迫單就說環境構建這塊,真的很有用,因為在一塊我走瞭很多彎路,因為當時隻是照貓畫虎,雖然整體講的淺嘗輒止,但是這本書的目的恰到好處,描繪軟件開發的整體輪廓,而且...
類似圖書 點擊查看全場最低價
出版者:電子工業齣版社
作者:史蒂夫·富特 (Steven Foote)
出品人:博文視點
頁數:271
譯者:佟達
出版時間:2017-1-1
價格:CNY 65.00
裝幀:平裝
isbn號碼:9787121304781
叢書系列:
圖書標籤:
編程
計算機
軟件開發
程序設計
Web前端
技術
programming
個人管理
一路編程 2024 pdf epub mobi 電子書 下載
一路編程 pdf epub mobi 用戶評價
評分
☆☆☆☆☆
用JavaScript 講編程知識,可能適閤野生前端?但其實很多知識隻能意會無法言傳。
評分
☆☆☆☆☆
這本書是以JavaScript語言為背景的計算機程序設計入門書,但即使你沒有或者也不打算學習JavaScript,甚至於並沒有誌嚮成為一名程序員,而隻是簡單地用到一些計算機程序設計的知識(哪怕隻給Excel寫寫腳本),這也是一本不可多得的好書。對已經入門的程序員來說,這本書也能在知識與方法的梳理方麵提供良好的建議,是不可多得的佳作
評分
☆☆☆☆☆
不錯的入門書,用js編寫chrome插件這個小項目貫穿整本書,介紹瞭技術與非技術軟技能。看完後熟悉瞭自動化構建,單元測試,chrome插件。~ 2018-5-5 @藉於浙江圖書館
評分
☆☆☆☆☆
Steven從一個麻瓜的角度帶入,給還沒有進入編程世界的新人講述每個看似毫無頭緒但程序員習以為常的日常,本書以JavaScript編程為例,講述瞭環境、依賴、構建、版本、測試及文檔的配置及其重要性,給讀者構造瞭一個程序開發的大概輪廓。授人以漁,書後部分的資源也相當受用,推薦給編程新人和自覺還沒入門的人~
評分
☆☆☆☆☆
太太太太基礎瞭 , 有任何一點點基礎都不推薦這本書 , 代碼一點點 ,文字一大堆
一路編程 2024 pdf epub mobi 電子書 下載