Comprehensive Git Träningskurs
Detta är en omfattande kurs för personer som inte är bekanta med något annat distribuerat versionshanteringssystem. Det börjar med enkla övningar för att arbeta i ett lokalt repository och avslutas med att öva på att arbeta i ett team.
Den här kursen fokuserar på övningar.
Kursplan
Grunderna i Git
- Introduktion till Git
- Git-lagringsplats
- Spela in ändringar i databasen
- Visa incheckningshistoriken
- Ångra saker
- Märkning
Git-förgrening
- Förgrening och sammanslagning
- Brance Management
- Förgrenade arbetsflöden
- Avlägsna grenar
- Ombasering
Git på servern
- Protokollen
- Att få Git på en server
- Generera offentlig SSH-nyckel
- Ställa in servern
- Offentlig Access
- Värdbaserad Git (GitHUB)
- Arbeta med fjärrkontroller
Distribuerad Git
- Distribuerade arbetsflöden
- Bidra till ett projekt
- Underhålla ett projekt
Git-verktyg
- Val av revision
- Interaktiv iscensättning
- Skriva om historien
- Felsöka med Git (dela upp)
- Submodules
- Sammanslagning av underträd
Anpassa Git
- Git-konfiguration
- Git-attribut
- Git-krokar
Krav
Grundläggande kunskaper i projektutveckling.
Open Training Courses require 5+ participants.
Comprehensive Git Träningskurs - Booking
Comprehensive Git Träningskurs - Enquiry
Comprehensive Git - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (7)
diskussioner och överläggningar
Przemyslaw - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Kurs - Comprehensive Git
Machine Translated
Tränaren löste snabbt problem och svarade på frågor
Karol - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Kurs - Comprehensive Git
Machine Translated
The teacher really like the topic and was really happy to solve the issues with attentands.
Lukasz Linczewski - Alekseon
Kurs - Comprehensive Git
Very comprehensive, and covered almost everything. Also, tried and managed to get the participants to discuss issues and scenarios.
Arthur Wilson - The University of Edinburgh
Kurs - Comprehensive Git
I liked the program of the whole course. The course started with the basics and gradually progressed to more difficult levels. All the examples were perfectly explained by the lecturers
Patryk Smacki - The University of Edinburgh
Kurs - Comprehensive Git
the mood that the trainer created since the frirst day, very intersting very motivating and very affordable.
fabio tramontana - Fast Lane Consulting & Education Services Limited
Kurs - Comprehensive Git
We did exercises right after theory to understand by doing what was explained. Presentation style.
Razvan Popovici - BTC Embedded Systems Romania SRL
Kurs - Comprehensive Git
Upcoming Courses
Relaterade Kurser
Advanced GitLab
21 timmarThis instructor-led, live training in Sverige (online or onsite) is aimed at intermediate-level to advanced-level professionals who wish to apply GitLab for advanced CI/CD workflows, project structuring, and collaborative development using the Free edition of GitLab.
By the end of this training, participants will be able to:
- Implement advanced GitLab CI/CD pipelines with custom runners and reusable templates.
- Organize projects effectively using groups and namespaces.
- Collaborate on code, issues, and documentation with Markdown and GitLab tools.
- Apply GitLab Pages, release workflows, and secure configurations in real-world projects.
Bitbucket
14 timmarI denna instruktörsledda, liveträning i Sverige kommer deltagarna att lära sig hur man använder Bitbucket som ett versionskontrollsystem i en mjukvaruutvecklingsmiljö.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå koncept för versionskontroll som arbetsflöden, förgrening och sammanslagning.
- Använd Bitbucket och Git för att hantera programvaruutveckling och versionshantering.
- Integrera Bitbucket med andra Atlassian-program som Jira, HipChat, Confluence och Bamboo.
Gerrit Code Review
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till mjukvaruingenjörer och alla som vill lära sig hur man använder Gerrit som ett Git-förråd och utför kodgranskningar.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå hur Gerrit fungerar och hur du hanterar Gerrit webbgränssnitt.
- Lär dig bra metoder för att använda Gerrit för att hantera arbetsflöden för kodgranskning.
- Administrera och konfigurera ett Gerrit-projekt.
Git Hands-on Workshop with Azure DevOps
14 timmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till utvecklare och ingenjörer på mellannivå som vill få praktisk erfarenhet av Git och Azure DevOps, med fokus på grenhantering, sammanfogningsstrategier, konflikthantering och effektiv användning av grafiska klienter.
Efter denna utbildning kommer deltagarna att kunna:
- Förstå grundläggande Git-koncept och arbetsflöden.
- Effektivt hantera grenar och sammanfogningar i samarbetsmiljöer.
- Lösa konflikter med bästa praxis i verkliga scenarier.
- Använda grafiska klienter (SourceTree och GitKraken) för Git-hantering.
- Utföra praktiska Git-operationer både från konsolen och grafiska gränssnitt.
- Arbeta med Git i Azure DevOps för repositoryintegration och versionshantering.
Git and GitHub Fundamentals
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare och mjukvaruingenjörer som är nya på GitHubs plattform och vill använda dess funktioner tillsammans med Git för bättre versionshantering och hantering av en företagsapplikations källkod.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera och konfigurera ett konto för åtkomst till GitHubs webbaserade plattform.
- Förstå hur Gits system fungerar och förstå de grundläggande koncepten för GitHub.
- Skapa och hantera GitHub förråd medan du implementerar Git-arbetsflöden.
- Utför källkodsändringar inuti GitHub och synkronisera revisioner som gjordes utanför plattformen.
- Använd Pull Requests, Tags, Releases och andra grundläggande GitHub komponenter.
- Utför versionskontrollfunktioner baserade på Git och använd GitHubs bash-miljö.
- Skapa förvarsgrenar för att lösa projektdefekter tillsammans med teamet.
- Ta tag i och bekanta dig med Git och GitHubs struktur för bättre programmering.
GitHub Fundamentals for Enterprise Security and Automation
21 timmarDenna instruktörledade, live-träningen i Sverige (online eller på plats) är avsedd för mellanliggande utvecklare och DevOps professionella som vill förbättra säkerheten, styrningen och automatiseringen av sina GitHub-miljöer, särskilt inom ett företagskontext.
Genom denna träning kommer deltagarna att kunna:
- Konfigurera och hantera säkerhetsinställningar för GitHub och åtkomst till lagringsplatsen.
- Implementera bästa praxis inom säkerhet med hjälp av verktyg som Dependabot och CodeQL i GitHub.
- Skapas, återanvända och underhålla GitHub-Åtgärder och arbetsflöden.
- Övervaka och granska aktivitet för efterlevnad av regler och styrning i stor skala.
Gitlab and Gitlab CI
14 timmarDenna instruktörsledda, liveutbildning i Sverige (på plats eller på distans) riktar sig till utvecklare som vill sätta upp och använda Gitlab för versionskontroll och kontinuerlig integration.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Gitlab.
- Förstå hur du implementerar ett alternativ till Github.
- Använd Gitlab för att hantera en DevOps livscykel.
- Använd Gitlab för Continuous Integration / Continuous Delivery.
- Utveckla, släpp och testa programvara effektivt med hjälp av Gitlab.
GitOps Continuous Deployment for Kubernetes
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps ingenjörer som vill konfigurera, distribuera och hantera ett Git-baserat arbetsflöde för programvarudistribution för sina Kubernetes applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Spinnaker och Terraform.
- Förstå fördelarna med GitOps jämfört med traditionell CI/CD och infrastruktur som kod (IAC).
- Gå bort från att underhålla skript. Konfigurera och kör en väldefinierad distributionsprocess.
- Tillämpa metodtips för molnbaserad distribution, hantering och övervakning.
- Återställa distributioner från partiella fel utan manuella åtgärder.
- Skapa en GitOps-strategi för programutveckling.
Git for Users
7 timmarDen här kursen har skapats för alla som ska använda Git repository.
Mjukvaruutvecklare, projektledare, mjukvaruarkitekter och lösningsarkitekter, release managers, etc...
Git for Victims of Subversion
7 timmarDen här kursen visar Subversion-användare hur man använder Git. Det hjälper till att sömlöst migrera vanor från SVN till Git och undvika vanliga misstag.
Kubernetes and Gitlab
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps ingenjörer som vill använda Kubernetes och Gitlab för att automatisera DevOps-livscykeln.
I slutet av denna utbildning kommer deltagarna att kunna:
- Automatisera programbyggen, tester och distributioner.
- Skapa en automatiserad bygginfrastruktur.
- Distribuera ett program till en containerbaserad molnmiljö.
Release Management and Deployment with Distributed Version Control System
7 timmarDenna kurs har skapats för projektledare, releaseförvaltare, produktledare, produktägare, Scrum Masters, programvaruarkitekter och alla som ansvarar för planering av utgivningar och distribution av programvara.
Den visar hur man flyttar förändringar från krav, genom utveckling och tester till produktionsmiljö med distribuerat versionskontrollsystem (särskilt GIT , men personer som använder andra distribuerade SCM: er kan också dra nytta av denna kurs).