Git for Data Engineers (English)
Description
In the training "Git for Data Engineers" we go in depth with Git for one day. We learn how to use Git effectively for version control, how to resolve (and prevent) conflicts, and how to fit Git into your workflow as a Data Engineer or BI Specialist.
In doing so, you not only learn the best practices for using Git effectively, but also how Git works behind the scenes. This helps to understand why Git works in a certain way. Moreover, it ensures that you as a team can not only get started immediately after the course, but also have a solid foundation for further learning.
This training is for developers of data products. Some participants are working with version management for the first time. Others have past experience, for example in Subversion (SVN), Visual SourceSafe, Team Foundation Version Control (TFVC), or Team Foundation Server (TFS). Still others are already using Git in the background - for example in version management you use Azure DevOps, Azure Data Factory or Synapse.
It is important that as a participant you will use Git for the version management of your Data solutions. And that you want to do this in a professional and good way.
After the training "Git for Data Engineers"
- Do you know how to use Git to version control your data solutions:
- data platform
- ETL
- Data Engineering tools
- Can you resolve conflicts while collaborating with Git
- Can you apply branching and merging within Git
- Can you work with:
- Topic branches / Feature branches
- pull requests
- The Release Flow methodology
- Do you know about the existence of different workflows with Git, and do you know where to find more information about what fits a team or way of working.
Prerequisites to follow the Git for Data Engineers training
No special prior knowledge is required for the Git for Data Engineers training. If you've never worked with Visual Studio Code before, it can help enormously to take a look at this beforehand.
In addition, it is an advantage if you have ever worked with the command line. You don't have to be experienced, but any experience with a Unix/Linux/Mac or DOS/Windows command line is welcome.
Course outline
- Git introduction and background
- Add, commit and local version control
- Collaborate and share developments
- Preventing and resolving conflicts
- Branching and merging
- Git in the data team's practice
- Git Collaboration Best Practices
- Apply Git for data platforms
Study material
In the training "Git for Data Engineers" we use material that we have developed ourselves at Wortell Smart Learning. We make sure that you receive all the necessary material on time.
Available dates
There are currently no scheduled dates available. Please contact us for options.