Git for Users Träningskurs
Den här kursen har skapats för alla som ska använda Git repository.
Mjukvaruutvecklare, projektledare, mjukvaruarkitekter och lösningsarkitekter, release managers, etc...
Kursplan
Git-översikt
- Installera Git
- Kort historia om Git
- Vad är Git?
Git-begrepp
- Inriktning och design
- Typer av Git-objekt
- Git-datamodellen
- Förgrening och sammanslagning
- Den trädaktiga
- Git-katalogen
- Arbetskatalog
- Indexet
- Icke-SCM-användning av Git
Git i praktiken
- Ställa in din profil
- Skaffa en Git-lagringsplats
- Exempel på normala arbetsflöden
- Logg – incheckningshistoriken
- Bläddra i Git
- Git Diff
- Förgrening
- Enkel sammanslagning
- Stashing
- Märkning
- Exportera Git
- Exempel på distribuerade arbetsflöden
- Dela databaser
- Värdbaserade lagringsplatser
Krav
Grundläggande kunskaper i projektutveckling.
Open Training Courses require 5+ participants.
Git for Users Träningskurs - Booking
Git for Users Träningskurs - Enquiry
Git for Users - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (6)
Having a virtual machine to follow along with Luke was very helpful.
Bob Taylor - Digital Data Technologies, Inc.
Kurs - Git for Users
- interactive, changing topic by request - good trainers' subject knowledg - he extended the session, so we could ask all our questions, and he offered to ask our questions via email after the session as well. - Questions were mostly answered right away
Christian Ettenberger - GE Healthcare GmbH
Kurs - Git for Users
Saw that the trainer had invested a lot of time in producing examples that mirrored real world problems. Designed examples to comprehend the lesson objective and to point out common pitfalls.
Ross Wilson - skyguide - swiss air navigation services ltd
Kurs - Git for Users
Good coverage of subjects given the time available.
Richard Webb - Boldon James
Kurs - Git for Users
the trainer clearly had a good understanding of the subject matter. He responded well to individual issues with the exercises, and questions raised by the attendees.
paul farrington - Boldon James
Kurs - Git for Users
Łukasz has detailed knowledge of the subject and was willing and able to take questions at any point in the course. His enthusiasm to impart as much knowledge on the subject as possible at an appropriate pace was very refreshing.
Shaun Allen - Boldon James
Kurs - Git for Users
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.
Comprehensive Git
21 timmarDetta ä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.
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 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).