PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 動手學GitHub!現代人不能不知道的協同合作平台
  • 點閱:536
    4.0
    (共 1 人評分)
    965人已收藏
  • 作者: 謝政廷作
  • 出版社:深智數位股份有限公司
  • 出版年:2022
  • ISBN:9786267146163
  • EISBN:9786267146293 PDF
  • 格式:PDF,JPG
租期14天 今日租書可閱讀至2024-11-19

☆★☆★【微軟客戶事業成功群副總經理大力推薦!】★☆★☆
Microsoft工程師親自下筆,讓你輕鬆理解軟體開發流程!
  對於多數的開發人員來說,GitHub是程式開發過程中作為版本管理與協同合作的服務平台;對於專業技術人員而言,他們可以在GitHub上找到許多好用的資源,藉此提升自己的專業技能;對於社群成員而言,他們可以建立技術人員之間的聯繫,進行交流與貢獻於開放原始碼專案,為全世界的人們解決問題。

  但GitHub不僅僅只有如此而已,更多專案管理、自動化工作流程與資訊安全等概念隱藏其中。本書將從不同的角度來介紹GitHub,讓讀者不僅熟練其功能,也能從中理解何謂現代化軟體開發!


  本書看點
  ✪完整介紹GitHub常見功能,讓您完整熟悉GitHub操作
  ✪Branch進階介紹:策略與管理規範
  ✪輕量級工作流程:GitHub Flow與Fork Workfolw介紹
  ✪詳細介紹Repository管理與社群功能
  ✪詳細介紹GitHub Action,透過範本快速就夠自動化工作流程
  ✪提供ASP.NET/ASP.NET Core持續整合與持續部署實作案例
  ✪如何在GitHub執行agile管理流程
  ✪何謂DevOps流程參考實現?GitHub DevOps流程豐富工具組合
  ✪如何建立GitHub漏洞回報機制?如何透過GitHub修復並釋出安全支援版本
  ✪如何使用程式碼掃描與秘密掃描功能
  ✪如何經營GitHub,讓您的個人資料成為最棒的履歷

大神推薦

  透過這一本書的問世,相信能幫助更多企業中的開發團隊快速了解如何使用 GitHub 協同合作,以及 CI/CD 的最佳實踐。──台灣微軟 客戶成功事業群副總經理 張書源 John Chang

  孔子曾經說過「不學詩,無以言」某種程度來說,對於 git 工具的使用於工 程師來說也是如此。如果不知道可以從那邊下手學習,或者想要比較系統性的學習相關知識,那麼本書將會是大家最好的參考資料之一。──Study4.TW 成員 蔡孟玹 Alan Tsai

  本書由淺入深,從 Github 平台基礎功能到實務的需求管理/整合/發行應用程式,一條龍式的介紹,相信會是一個很好全貌理解實踐 DevOps 的入門書。──商業思維學院技術長 Study4.TW核心成員  Kyle Shen

  在這本書中不僅可以學習到 GitHub 所提供的各項功能特性,更可以在跟著這本書探索 GitHub 的同時,磨練好軟體開發工程師的基本功,並為邁向現代化開發做好準備。──Study4.TW核心成員 微軟最有價值專家(MVP) Poy Chang

作者簡介

謝政廷 (Duran Hsieh)

  微軟客戶工程師,提供國內外企業技術諮詢、協助數位轉型與問題排除,專長於程式開發、測試、效能調教、DevOps 與 Azure 開發相關技術,同時為 Study4TW 社群成員與 Google Developer Group Taichung 共同創辦人,曾獲選三屆微軟最有價值專家。積極參加技術社群與經營技術部落格,曾多次參加 IT 邦幫忙鐵人賽並獲得三次佳作。

 
  • Chapter 1 動手學 GitHub!現代人不能不知道的協同合作平台(第1-1頁)
    • 全世界最大的原始碼管理平台與開放原始碼社群(第1-6頁)
    • GitHub 如何實現現代化應用程式開發(第1-7頁)
    • GitHub 相關服務與費用(第1-8頁)
    • 註冊GitHub 帳號(第1-9頁)
    • 為您的帳號啟用雙因子驗證(第1-14頁)
  • Chapter 2 Git 基礎入門(第2-1頁)
    • 什麼是 Git?為什麼要學 Git(第2-2頁)
    • Git 檔案運作原理(第2-4頁)
    • Git 快速上手(第2-7頁)
    • Git 最佳實踐(第2-35頁)
  • Chapter 3 GitHub 基本功能介紹與介面說明(第3-1頁)
    • GitHub 操作介面介紹 - 初學者也能輕鬆上手(第3-2頁)
    • 開始您的第一個 Repository(第3-7頁)
    • 豐富您的專案介紹 - GitHub shields(第3-21頁)
    • 建立工作的第一步-Issue 與 Label(第3-30頁)
    • 團隊討論專業技巧 - Autolinked references 與 Permanent link(第3-35頁)
    • 快速回覆的好幫手 - Saved Replies(第3-46頁)
    • 流程管理的重要功能-Label(第3-49頁)
    • 文件管理功能-Wiki(第3-56頁)
    • 為您的 Repository 建立社群論壇 - Discussions(第3-61頁)
    • 專案管理-GitHub Projects(第3-67頁)
  • Chapter 4 GitHub 與 DevOps(第4-1頁)
    • DevOps 流程參考實現(第4-2頁)
    • Branch 管理與策略(第4-10頁)
    • GitHub flow 與 Fork Workflow(第4-25頁)
    • 程式發行管理 – Tag 與 Release(第4-34頁)
  • Chapter 5 GitHub 持續整合與持續佈署(第5-1頁)
    • 開始自動化工作流程的第一步 - GitHub Actions(第5-2頁)
    • Workflow 語意解析(第5-19頁)
    • 觸發 Workflow 重要設定 - Event(第5-24頁)
    • 進階YAML 技巧 - 環境變數(Environment Variables)與秘密(Secrets)(第5-31頁)
    • 實作持續整合 - 以 ASP.NET Core 專案為例(第5-41頁)
    • 實作持續整合 - 以 ASP.NET 專案(.NET Framework)為例(第5-52頁)
    • 實作持續交付-將 ASP.NET Core 部署至 Azure App Service(第5-63頁)
    • 實作持續交付-將 ASP.NET 應用程式(.NET Framework)部署至 Azure App Service(第5-81頁)
    • 常見持續部署架構與自訂代理程式(Self-hosted runner)(第5-100頁)
    • 實作持續交付-將 ASP.NET 網頁應用程式部署至 IIS(第5-119頁)
  • Chapter 6 GitHub 安全管理(第6-1頁)
    • 基本安全相關功能介紹(第6-2頁)
    • 程式碼與秘密掃描(第6-12頁)
    • GitHub Action Security 最佳實踐(第6-21頁)
    • Commit signature verification - 確定每次變更來源是可以信任的(第6-27頁)
  • Chapter 7 GitHub 多元應用(第7-1頁)
    • 靜態網頁服務 - GitHub Page(第7-2頁)
    • 整潔的程式碼區塊 - GitHub Gists(第7-12頁)
    • 完美的個人履歷 - 透過 README.md 建立個人儀錶板(第7-18頁)
紙本書 NT$ 600
單本電子書
NT$ 420

點數租閱 20點
租期14天
今日租書可閱讀至2024-11-19
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code