TOP
0
0
古典詩詞的女兒-葉嘉瑩
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
滿額折
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定
寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定

寫程式前的必學工具:命令列、編輯器、Git/GitHub,軟體開發三本柱一次搞定

商品資訊

定價
:NT$ 490 元
優惠價
95466
庫存:4
下單可得紅利積點:13 點
商品簡介
作者簡介
目次
相關商品

商品簡介

★ IT 領域最佳入門磚,新手也可以好犀利! ★

對於有志於從事 IT 工作的人來說,一定要會用的三套工具就是:命令列 (文字模式)、編輯器和 Git 版本控制。雖然會有替代方案,不一定非要用它們不可,但如果要真正融入 IT 領域,建議還是先學會比較好,不然以後一定會覺得跟別人格格不入。

但我們並沒有打算把你培養成絕世高手,大部分的 IT 老手多半只會自己需要的技能 (不夠再學就好),因此本書將只聚焦於最重要的面向,你不需掌握所有細節,只要剛好夠用就很犀利了。

★ 現代軟體開發三本柱:命令列、文字編輯器、Git 版本控制 ★

即使沒聽過「命令列 (Command Line)」,應該也看過黑底白字的文字模式。在 IT 領域中,以文字模式運作的系統無所不在,我們要讓你可以在這個看起來很厲害的環境下做各種操作,這樣算是打開了軟體開發的大門。

文字編輯器用於建立純文字檔案,包含所有網頁檔案和程式語言。因此,在學會寫程式之前,其實更應該熟悉文字編輯器的使用。我們會以 Atom 作示範,介紹編輯器基本的核心功能,同時會帶到 Sublime Text、VS Code、Cloud9 等其他工具。特別會介紹功能強大 的 Vim,就算只學會 Vim 皮毛,也足夠讓 IT 老手對你刮目相看。

Git 版本控制系統可以讓你追蹤檔案間的差異,對於現在的軟體開發而言,已經是不可或缺。我們會用簡單的範例帶你快速入門,並結合 GitHub 進行線上同步,方便你未來可銜接團隊協同開發,也會大致學到如何解決無可避免的檔案衝突問題。

除了教你各種工具的使用、厚實你的硬實力之外,作者也在書中致力於培養你解決 IT 技術問題的能力、和工作上跟他人協同開發的眉角,不只如此,也細心到會補充一些 IT 專有名詞、業內行話/黑話,甚至連命令、符號的念法也都會說分明,這些可以視為 IT 人的軟實力。

學會上述這些技能,可以幫助 IT 新鮮人早日脫離新手村,或者是未來想跳槽、轉換跑道,也都會很有幫助。
本書特色:
手把手教學、解鎖 IT 人日常使用的開發工具,無痛展開你的工程師職涯

◎完全新手的命令列基礎實戰,不是無用的命令字典,而是紮實從檔案操作、路徑切換、顯示內容、重複命令…等,提供最易理解的入門方式。
◎文字編輯器的必學技巧,包括:尋找、取代、快速鍵、換行、語法突顯…等技巧,從 Atom 到 Sublime Text、VS Code、Cloud9 都可以輕鬆上手。
◎特別收錄骨灰級 Vim 編輯器,帶你快速搞懂獨特的模式切換,讓人對你另眼相看。
◎講解 IT 人工作上不可或缺的版本控制和 GitHub 使用方式。
◎內文穿插補充IT 人的黑話、技術文章中常出現的奇怪詞語,以及許多常用命令或符號的慣用唸法。
◎macOS、Linux、Windows 和雲端的多種系統開發環境建置。
◎本書由【施威銘研究室】編譯,針對原書進行實測與在地化,並適當添加補充說明,幫助讀者更加理解內容!
◎搭配 VIP Bonus:實際操作的教學示範影片。

作者簡介

Michael Hartl

超過十本 Learn Enough 系列書的作者或合著者,這系列除了本書外,也包含JavaScript、Python、Ruby on Rails 等主題。Michael 經常在技術會議上發表演講,並於 2011 年因為他對 Ruby 社群的貢獻,獲頒 Ruby Hero Award。

Michael 畢業於哈佛學院,並取得加州理工學院物理學博士學位,也是 Y Combinator 全球最大新創加速器的「畢業生」。Michael 在加州理工學院研究廣義相對論,師從諾貝爾獎得主 Kip Thorne,也認識了 Kip 的朋友和常來訪的 Stephen Hawking。當年在加州理工學院的時候,他同時也教授核心物理課程,深受學生喜愛,並榮獲教學卓越終身成就獎。

除科學、教育和創業外,Michael 還酷愛合唱、學習語言和閱讀古籍。他也是一位 Krav Maga 高級學員,擁有黑帶五段。

目次

目錄:
▌ 第一篇 命令列 ▌
第 1 章 基礎
1.1 簡介
1.2 執行終端機
1.3 我們的第 1 個命令
1.4 man 查詢頁面
1.5 編輯命令列內容
1.6 清除
1.7 小結

第 2 章 操作檔案
2.1 重新導向與附加
2.2 目錄
2.3 重新命名、複製、刪除
2.4 小結

第 3 章 檢查檔案
3.1 下載檔案
3.2 搞清楚檔案的開頭和結尾
3.3 少即是多:less 與 more 命令
3.4 搜尋
3.5 小結

第 4 章 目錄操作
4.1 目錄結構
4.2 製作目錄
4.3 目錄瀏覽
4.4 重新命名、複製和刪除目錄
4.5 小結
4.6 總結

▌ 第二篇 文字編輯器 ▌
第 5 章 文字編輯器簡介
5.1 Vim 基本操作
5.2 啟動 Vim
5.3 編輯小檔案
5.4 儲存和退出檔案
5.5 刪除內容
5.6 編輯大規模檔案
5.7 小結

第 6 章 新一代文字編輯器
6.1 選擇文字編輯器
6.2 開始
6.3 移動
6.4 選取文字
6.5 剪下、複製、貼上
6.6 刪除和還原
6.7 儲存
6.8 查詢和替換
6.9 小結

第 7 章 進階文字編輯
7.1 自動完成和 Tab 鍵功能
7.2 編輯程式碼
7.3 編輯可執行 script
7.4 編輯專案
7.5 客製化功能
7.6 小結
7.7 總結

▌ 第三篇 Git/GitHub ▌
第 8 章 Git 入門
8.1 安裝和設定
8.2 初始化儲存庫
8.3 我們的第 1 次提交
8.4 查看差異
8.5 新增 HTML 標籤
8.6 新增 HTML 結構
8.7 小結

第 9 章 透過 GitHub 備份與分享你的專案
9.1 註冊 GitHub
9.2 遠端儲存庫
9.3 新增 README 檔案
9.4 小結

第 10 章 進階 Git 應用
10.1 提交、傳送、重複
10.2 指定不提交的檔案
10.3 分支與合併
10.4 從錯誤中恢復
10.5 小結


第 11 章 協同開發專案
11.1 複製、傳送、下載
11.2 抓取 (pull) 和合併衝突
11.3 傳送分支
11.4 GitHub Pages 的另一用途
11.5 小結
11.6 進階設定
11.7 總結

附錄 開發環境建置
A.1 開發環境選擇
A.2 雲端整合開發環境
A.3 原生作業系統設定
A.4 總結

您曾經瀏覽過的商品

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:95 466
庫存:4

暢銷榜

客服中心

收藏

會員專區