Azure DevOps Eğitimi
Azure DevOps Eğitimi
Eğitim Hakkında
Azure DevOps eğitimi, yazılım geliştirme süreçlerinizi ve iş akışlarınızı modernize etmek için ihtiyacınız olan bütünleşik bir dizi aracı keşfetmenize olanak tanır. Bu eğitim, kaynak kodunuzun yönetiminden ve takip edilmesinden sorumlu olan Azure Repos olduğu gibi uçtan uca DevOps çözümleri sunar. Eğitim boyunca, sürüm kontrolü, branşlama ve birleştirme stratejileri gibi en iyi uygulamalara odaklanan kapsamlı bir Source Control Management (SCM) bilgisi kazanacaksınız. Ayrıca, sürekli entegrasyon ve sürekli dağıtım prensiplerine dayalı Azure Pipelines'ın kullanımı ile kodunuzu otomatik olarak test edecek ve dağıtacaksınız. Azure Test Plans ve Azure Boards gibi araçlar aracılığıyla, kaliteyi koruyarak ve eş zamanlı olarak iş süreçlerinizi agile metodolojilere uygun olarak yönetmeyi öğreneceksiniz. Bu eğitimde, Azure DevOps’u kullanma teknikleri, pull requestler, kod araması ve TFVC ile Git arasındaki ilişkilere kadar geniş bir yelpazede yeteneklerinizi artırmanız hedeflenir.
Ön Koşul
Katılımcıların Azure alanında temel bilgiye, TFS veya Git kullanarak versiyon yönetimi deneyimine ve Agile prensipleri ile temel yazılım geliştirme bilgisine sahip olmaları gerekmektedir.
Eğitim İçeriği
- Azure Repos
- Azure Pipelines
- Azure Artifacts
- Azure Test Plans
- Azure Boards
- Version Controlling Mechanism Using Azure Repos
- Branching & Merging Strategy
- Various Branching & Merging Strategies and their Scenarios
- Best Practices
- Continuous Integration Using Azure Pipelines
- Pipeline Creation
- Environments
- Tasks
- Workflows
- Best Practices
- Deployment Pipelines Using Azure Pipelines
- Automated Workflows for Deployments
- Integration with Artifact Management
- Roll-Backs
- One-Click Deployments
- Best Practices
- Introduction to Automated Test Suites
- Integration of Automation Test Suite with CD Pipeline
- Best Practices
- Dependency Management Using Azure Artifacts
- Deployments with Azure Artifacts
- Best Practices
- Release Automation Using Azure Release Pipelines
- Fundamentals of Kanban, SCRUM Boards in Azure DevOps
- DevOps Tool-Chain Integration for Traceability
- Introduction Azure DevOps
- Why Use a Version Control System?
- Pull Requests
- Code Search
- Team Foundation Version Control (TFVC)
- Branching Models
- Branches v. Labels v. Folders
- Sharing Code Across Projects
- Builds and Branches
- Mapping Team Foundation Version Control (TFVC) Commands and Workflows to Git
Kazanımlar
Azure DevOps araçlarını etkin bir şekilde kullanarak yazılım geliştirme süreçlerini iyileştirmek
Kaynak kodu yönetimini verimli bir şekilde gerçekleştirmek
Sürekli entegrasyon ve sürekli dağıtım prensiplerini uygulamak
Yazılım testlerini otomatize etme yeteneğini geliştirmek
Verimli bir şekilde bağımlılık yönetimi yapabilmek
İş süreçlerini agile metodolojilere uygun olarak yönetmek ve takip etmek
Ekip içinde daha etkili bir iş birliği ve iletişim sağlama becerilerini artırmak
Hedef Kitle
Yazılım Mühendisleri
Sistem Mühendisleri
Test Mühendisleri
DevOps Mühendisleri
Veri Mimarları
BT Uzmanları
Yazılım Geliştirme Müdürleri
Teknoloji Yöneticileri
Proje Yöneticileri
Yöneticiler ve Liderler
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.