Live Instructor-Led Training
The course Configure, Code, Build & Release - Git (TFS Training) explores every aspect of Software Development with TFS. The course begins with the technology infrastructure that unperpins a TFS environment and includes a general discussion of SCRUM and Product Backlog grooming. The course delves into the details of Git in the context of code branch design & use and covers every aspect of writing, comparing and merging production code in an Agile context with TFS. This is followed by a practical & hands-on section on agent pools, automated build & release and the implementation of continuous integration. The training concludes with practical full lifecycle example of continuous integration in the context of an IIS web application based on ASP .NET.
Oct 29 - Nov 1, 2024$3,750.00Nov 26 - 29, 2024$3,750.00
Exploring Azure DevOps
The Role of Azure DevOps
Exploring Azure DevOps Architecture
Preparing for Azure DevOps: The Processes
Preparing for Azure DevOps: The Technology
Overview of Server Installation
Completing the Configuration
Implementing Continuous Integration: Concepts and Technology
Project Collections and Team Projects
Comparing Git and Azure DevOpsVC
Understanding the Role of the Project Collection
Creating the Team Project: Choosing a Version Control Format
Creating the Team Project: Choosing a Project Template
About Project Configuration
Exploring Azure DevOps Security: Users and Roles
Exploring Project Security: User and Roles
Exploring the Team Portal
SCRUM Fundamentals and Preparation
Understanding SCRUM
Understanding the Structure of Sprints
Creating a Product Backlog: Epics and Features
Moving towards the Sprint: Sprintable PBIs
Configuring Areas and Iterations
Creating Work Items and Associations
Writing Custom Queries
Working in the Portal
About Continuous Integration
Exploring Git
Working with a Distributed Source Code Control
Understanding Git Branches
Setting up Git the Right Way
Creating the Repository
Adding Files to the Repository
Committing Files to the Repository
About Checkout and the Snapshot Approach
Working with Tags
Working with the Stash
Working with Git Branches
Adding Remote Branches
Understanding Pushing and Pulling
Understanding Merging and Syncing
What rebase Does
The Need for Pull Requests
Completing a Pull Request
Working with Branches
The Importance of a Good Branching Strategy
Understanding Master, Development, Feature and Hot Fix Branches
Setting up your Workspace
Creating the Master and Development Branches
Making Appropriate use of Labels
Best Practices for Branching and Merging
Working with Code
The Mechanics of Check-In and Check-Out
Viewing Code Modification History
Comparing Code Versions
Dealing with Conflict
Linking Code to Work Items
Merging Changes from Feature to Development
Merging Changes from Development to Master
Implementing Hot Fixes
Ensuring Proper Change Authorization
Build and Release
Setting Build Policies
About Agent Pools and Build Architecture
Creating Agent Pools and Configuring Agents
Creating and Scheduling a Build
Adding Release Capabilities
Configuring a Release
Setting up Continuous Integration
Continuous Integration with IIS Web Applications
Understanding IIS architecture and components
Creating the IIS Web Application
Creating the Release Definition
Making Code Changes and Observing Automated Build and Deployment
Azure DevOps Training: Configure, Code, Build & Release - TFSVC
The course Configure, Code, Build & Release - TFSVC (TFS Training) explores every aspect of Software Development with TFS. The course begins with the technology infrastructure that unperpins a TFS environment and includes a general discussion of SCRUM and Product Backlog grooming. The course delves into the design and use of code branches and covers every aspect of writing, comparing and merging production code in an Agile context with TFS and TFS based version control. This is followed by a practical & hands-on section on agent pools, automated build & release and the implementation of continuous integration. The training concludes with practical full lifecycle example of continuous integration in the context of an IIS web application based on ASP .NET.
Training course titled Azure DevOps Training: Configure, Code, Build & Release - TFSVC that will allow you to hone your professional skills.
Oct 22 - 25, 2024$3,750.00Nov 19 - 22, 2024$3,750.00
Azure DevOps Training: Implementing Azure DevOps Server
Team Foundation Server is a fully integrated management tool for application development. Microsoft Team Foundation Server allows code development organizations to store their code in a version control database while managing every aspect of their application development projects from requirements to bug tracking to work item tracking to reporting. In its full expression, Microsoft Team Foundation Server provides full support for iterative software development activities. The course Implementing Microsoft Team Foundation Server (TFS Training) provides participants with a comprehensive overview of the Team Foundation Server environment including creating projects, managing Git repositories, managing branches as well as planning and implementing daily builds & deployments.
Training course titled Azure DevOps Training: Implementing Azure DevOps Server that will allow you to hone your professional skills.
Oct 29 - Nov 1, 2024$3,750.00Nov 26 - 29, 2024$3,750.00