Bitbucket Training



ABOUT


The Bitbucket training at DevOpsConsulting.in is designed to equip professionals with the knowledge and skills needed to effectively use Bitbucket for version control and collaboration in DevOps environments. This course covers the fundamental concepts of Git and Bitbucket, enabling participants to manage code repositories, track changes, and collaborate with teams in an efficient manner. Participants will learn how to create and manage repositories, branches, and pull requests, as well as integrate Bitbucket with other DevOps tools like Jenkins, Docker, and CI/CD pipelines. The training emphasizes practical, hands-on exercises to ensure learners gain real-world experience in using Bitbucket for source code management and DevOps automation. Ideal for software developers, DevOps engineers, and IT professionals, this course helps enhance team productivity, streamline workflows, and maintain code quality throughout the development lifecycle.


Built for professional teams
Distributed version control system that makes it easy for you to collaborate with your team. The only collaborative Git solution that massively scales.


Code collaboration on steroids
Approve code review more efficiently with pull requests. Hold discussions right in the source code with inline comments.


Git that massively scales
Have uninterrupted access with Bitbucket Data Center. Fast performance wherever you are in the world.


Flexible deployment models
Enjoy flexible deployment models for teams of all sizes and needs. Host it in our cloud or manage it on your servers.


Unlimited private repositories

Get unlimited private and public repositories with Bitbucket. Bitbucket Cloud is free for small teams of 5.


Number of Days

2 Days. Minimum requirement for classroom training is 2 days along with good amunt of lab session for participants.


COURSE OBJECTIVES


  • Bitbucket Installing and Upgrades
  • Repository Visualization and the Bitbucket Interface
  • Administrator Repositories
  • Authenticatin and Authorization in Bitbucket
  • Notification and Alerts
  • Add-ons, integrations, and services
  • Bitbucket Cloud REST APIs
  • Backup and Restore
  • Troubleshooting & Best Practices

PRE-REQUISITES


Why Take This Course?

Bitbucket is used by many tech companies to host the Git repositry across the projects. But more than that, you’ll establish an efficient programming workflow that allows you to:


Keep track of multiple versions of a file Track bugs by reverting to previous working versions of a file Seamlessly collaborate with other developers on a project The use of tools like Git and GitHub is essential for collaborating with other developers in most professional environments.


Prerequisites and Requirements

While this course does not involve programming, students should have some experience with a programming or markup language. Additionally, students should be familiar with navigating the command line in windows and linux.


FEATURES


  • 30 Hours instructor led online class
  • Hands on Approach - We emphasize on learning by doing.
  • Life time free re-enrollment to future DevOps courses
  • Life time free access to all learning materials including
  • Class recordings
  • Presentations
  • Sample Code
  • Projects
  • Total Lab Infrasture in cloud and 24x7 available
  • 70% of the class is consist of Lab
  • Each week assignments(total 4) with personal assistance
  • Two real time senario based projects with standard evaluation
  • 24x7 online support to queries during and after the course completion
  • 1 dedicated class for Interview preparations

AGENDA


    Number of Days

    2 Days. Minimum requirement for classroom training is 2 days along with good amunt of lab session for participants.

    The basic course program is outlined here:


    Bitbucket Installing and Upgrades

    • Bitbucket Installing
    • Bitbucket Configuration
    • Bitbucket Upgrades

    Repository Visualization and the Bitbucket Interface

    • The Bitbucket Interface
    • Profile
    • Setting up a private key
    • Managing Repositories

    Administrator Repositories

    • Branch permissions
    • Use the SSH protocol with Bitbucket Cloud
    • Repository privacy, permissions, and more

    Authenticatin and Authorization in Bitbucket

    • SSH and Bitbucket
    • Account Management
    • Permission Management
    • Team Account Management
    • Group Management
    • Two-step verification

    Notification and Alerts

    • Email
    • Notification
    • Alerts

    Add-ons, integrations, and services

    • How to install/Manage Add-ons
    • Bitbucket Integration with JIRA
    • Bitbucket Integration with Confluence wiki
    • Bitbucket Integration with Jenkins
    • Bitbucket Integration with Bamboo
    • Bitbucket Integration with IDE Eclipse
    • Bitbucket Integration with IDE intellij
    • Integrate another application through OAuth

    Bitbucket Cloud REST APIs

    • Manager Webhooks
    • OAuth

    Backup and Restore

    • Bitbucket Backup Mechanism
    • Restore Process

    Troubleshooting & Best Practices

    • Bitbucket Server Troubleshooting
    • Bitbucket Best Practices
    • Bitbucket Recommendation