Bitbucket培訓
Bitbucket 是一種基於 Web 的託管服務,適用於使用 Mercurial 或 Git 版本控制系統的原始程式碼和開發專案。
在這個講師指導的現場培訓中,參與者將學習如何在軟體開發環境中使用 Bitbucket 作為版本控制系統。
在本次培訓結束時,參與者將能夠:
- 瞭解版本控制概念,例如工作流、分支和合併。
- 使用 Bitbucket 和 Git 管理軟體開發和版本控制。
- 將 Bitbucket 與其他 Atlassian 軟體集成,例如 Jira、HipChat、Confluence 和 Bamboo。
課程形式
- 部分講座、部分討論、練習和大量動手實踐
注意
- 如果您想設置本地 Bitbucket 伺服器,請聯繫我們以安排培訓選項。
課程簡介
介紹
版本控制系統概述
Git 概述
瞭解 Bitbucket 個團隊
設置專案
管理帳戶
管理存儲庫
使用存儲庫
附加元件、集成和服務
使用管道
使用問題跟蹤器
設置Wiki
使用 Bitbucket REST API
結束語
最低要求
- 不需要 Git 或 Bitbucket 的現有知識
觀眾
- 開發人員
- DevOps
需要幫助選擇合適的課程嗎?
Bitbucket培訓 - Enquiry
Bitbucket - 咨詢詢問
咨詢詢問
客戶評論 (2)
Sample and practical usage
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Course - Bitbucket
Sample and practical usage
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Course - Bitbucket
相關課程
CI/CD with Bitbucket Pipelines
14 時間:這種由 講師指導的 澳門 現場培訓(在線或現場)面向希望在雲中構建、測試、部署和監控容器化軟體的開發人員,而無需預置或管理基礎設施。
在本次培訓結束時,參與者將能夠:
- 瞭解並應用配置即代碼方法來設置基礎設施。
- 創建自訂配置的 Docker 容器,用於將軟體應用程式部署到雲中。
- 將軟體部署到多個環境。
- 通過 Bitbucket Pipelines Deployment Dashboard 監控部署。
Gerrit Code Review
7 時間:這個由 講師指導的 澳門 現場現場培訓(在線或現場)面向軟體工程師和希望學習如何將 Gerrit 用作 Git 存儲庫並執行代碼審查的任何人。
在本次培訓結束時,參與者將能夠:
- 瞭解 Gerrit 的工作原理以及如何管理 Gerrit Web 介面。
- 瞭解使用 Gerrit 處理代碼審查工作流的良好做法。
- 管理和配置 Gerrit 專案。
Git Hands-on Workshop with Azure DevOps
14 時間:這是一個由講師指導的、在澳門(線上或線下)進行的培訓,針對中級開發者和DevOps工程師,他們希望獲得Git和Azure DevOps的實戰經驗,重點包括分支管理、合併策略、衝突解決以及圖形客戶端的有效使用。
在培訓結束時,參與者將能夠:
- 理解Git的基本概念和工作流程。
- 在協作環境中有效地管理分支和合併。
- 在實際情境中使用最佳實踐解決衝突。
- 使用圖形客戶端(SourceTree和GitKraken)進行Git管理。
- 從控制台和圖形界面執行實際的Git操作。
- 在Azure DevOps中使用Git進行倉庫集成和版本控制。
Comprehensive Git
21 時間:這是一門綜合課程,適合不熟悉任何其他分散式版本控制系統的人。它從在本地存儲庫中工作的簡單練習開始,到練習在團隊中工作結束。
本課程側重於練習。
Git and GitHub Fundamentals
21 時間:這種由講師指導的現場培訓(線上或現場)面向剛接觸 GitHub 平台並希望將其功能與 Git 一起使用以更好地對企業應用程式原始碼進行版本控制和管理的開發人員和軟體工程師。
在培訓結束時,參與者將能夠:
- 設定和設定用於存取 GitHub 基於 Web 的平台的帳戶。
- 了解 Git 系統的工作原理並掌握 GitHub 的基礎概念。
- 在實施 Git 工作流時創建和管理 GitHub 儲存庫。
- 在 GitHub 內執行原始程式碼更改,並同步在平臺外部完成的修訂。
- 操作拉取請求、標記、發佈和其他基本 GitHub 元件。
- 基於Git執行版本控制功能並利用GitHub的bash環境。
- 創建存儲庫分支,以便與團隊一起解決專案缺陷。
- 掌握並熟悉Git和GitHub的結構,以便更好地進行程式設計實踐。
GitHub Fundamentals for Enterprise Security and Automation
21 時間:這是一個由講師指導的、在澳門(線上或線下)進行的培訓課程,適合中級開發人員和DevOps專業人士,旨在提升其GitHub環境的安全性、治理和自動化,特別是在企業環境中。
在培訓結束時,參與者將能夠:
- 配置和管理GitHub的安全設置及存儲庫訪問權限。
- 使用GitHub工具(如Dependabot和CodeQL)實施安全最佳實踐。
- 創建、重複使用和維護GitHub Actions和工作流程。
- 監控和審核活動,以實現大規模的合規性和治理。
Gitlab and Gitlab CI
14 時間:這個由 講師指導的 澳門現場或遠程現場培訓 面向希望設置和使用 Gitlab 進行版本控制和持續集成的開發人員。
在本次培訓結束時,參與者將能夠:
- 安裝和配置 Gitlab。
- 瞭解如何實現 Github 的替代方案。
- 使用 Gitlab 管理 DevOps 生命週期。
- 使用 Gitlab 進行持續整合/持續交付。
- 使用 Gitlab 高效開發、發佈和測試軟體。
GitOps Continuous Deployment for Kubernetes
21 時間:這種講師指導的現場培訓<本地>(在線或現場)面向 DevOps 希望為其 Kubernetes 應用程式設置、部署和管理基於 Git 的軟體部署工作流程的工程師。
在本次培訓結束時,參與者將能夠:
- 安裝並配置 Spinnaker 和 Terraform。
- 瞭解 GitOps 相對於傳統 CI/CD 和基礎設施即代碼 (IAC) 的優勢。
- 不再維護腳本。配置並執行定義明確的部署流程。
- 應用雲原生部署、管理和監控的最佳實踐。
- 從部分故障中恢復部署,無需人工干預。
- 為應用程式開發創建 GitOps 策略。
Git for Victims of Subversion
7 時間:本課程向 Subversion 使用者展示如何使用 Git。它有助於將習慣從SVN無縫遷移到 Git 並避免常見錯誤。
Kubernetes and Gitlab
14 時間:這個講師指導的 澳門現場培訓(在線或現場)面向 DevOps 希望使用 Kubernetes 和 Gitlab 來自動化 DevOps 生命週期的 DevOps 工程師。
在本次培訓結束時,參與者將能夠:
- 自動執行應用程式構建、測試和部署。
- 創建自動化構建基礎設施。
- 將應用程式部署到容器化雲環境。
Release Management and Deployment with Distributed Version Control System
7 時間:本課程是為項目經理,發布經理,產品經理,產品所有者, Scrum Masters,軟件架構師以及負責規劃軟件發布和部署的每個人創建的。
它展示瞭如何使用分佈式版本控制系統(特別是GIT ,將使用其他分佈式SCM的人員也從這個課程中受益)將需求,開發和測試的變更轉移到生產環境。