Git voor Data Engineers
Omschrijving
In de training "Git voor Data Engineers" gaan we één dag de diepte in met Git. We leren hoe Git effectief te gebruiken is voor versiebeheer, hoe je conflicten kunt oplossen (én voorkomen), en hoe Git in te passen is in je workflow als Data Engineer of BI Specialist.
Daarbij leer je niet alleen de best practices om Git effectief te gebruiken, maar ook de werking van Git achter de schermen. Dit helpt om te begrijpen waarom Git op een bepaalde manier werkt. Bovendien zorgt het ervoor dat je als team direct na de cursus niet alleen aan de slag kunt, maar ook een stevig fundament hebt om verder te leren.
Deze training is voor ontwikkelaars van data-producten. Sommige deelnemers werken voor het eerst met versiebeheer. Anderen hebben ervaring uit het verleden, in bijvoorbeeld Subversion (SVN), Visual SourceSafe, Team Foundation Version Control (TFVC) of Team Foundation Server (TFS). Weer anderen gebruiken Git inmiddels al op de achtergrond - bijvoorbeeld in het versiebeheer je Azure DevOps, Azure Data Factory of Synapse inzet.
Belangrijk is dat je als deelnemer Git gaat gebruiken voor het versiebeheer van je Data-oplossingen. En dat je dat graag op een professionele en goede manier wilt doen.
Na de training "Git voor Data Engineers"
- Weet je hoe je Git kunt gebruiken voor het versiebeheer van je data-oplossingen:
- Data Platform
- ETL
- Data Engineering-tools
- Kun je conflicten tijdens het samenwerken met Git oplossen
- Kun je branching en merging toepassen binnen Git
- Kun je werken met:
- Topic branches / Feature branches
- Pull requests
- De Release Flow-methodiek
- Weet je over het bestaan van verschillende workflows met Git, en weet je waar je meer informatie kunt vinden over wat aansluit bij een team of werkwijze.
Voorkennis om de training Git voor Data Engineers te volgen
Voor de training Git voor Data Engineers is geen speciale voorkennis vereist. Wanneer je nog nooit met Visual Studio Code gewerkt hebt, kan het enorm helpen om hier vooraf eens naar te kijken.
Daarnaast is het een pré als je weleens met de commandline gewerkt hebt. Je hoeft er niet ervaren in te zijn, maar elke ervaring met een Unix/Linux/Mac- of DOS/Windows-commandline is meegenomen.
Onderwerpen
- Introductie en achtergrond van Git
- Add, commit en lokaal versiebeheer
- Samenwerken en delen van ontwikkelingen
- Voorkomen en oplossen van conflicten
- Branching en merging
- Git in de praktijk van het data-team
- Best practices voor samenwerken in Git
- Git toepassen voor dataplatforms
Studiemateriaal
In de training "Git voor Data Engineers" gebruiken we materiaal dat we bij Wortell Smart Learning zelf ontwikkeld hebben. Wij zorgen ervoor dat je al het benodigde materiaal op tijd ontvangt.
Beschikbare datums
Er zijn momenteel geen geplande datums beschikbaar. Neem contact op voor de mogelijkheden.