Online eller på plats, instruktörsledda Jenkins-utbildningar visar genom interaktiva diskussioner och praktisk övning hur man ställer in ett Jenkins kontinuerligt integrationssystem (kallas även kontinuerligt byggande, kontinuerlig release, kontinuerlig testning, etc.). Jenkins utbildning är tillgänglig som "online live training" eller "onsite live training". Liveträning online (alias "fjärrträning live") utförs med hjälp av ett interaktivt fjärrskrivbord . Liveträning på plats kan genomföras lokalt hos kunden i Sverige eller i NobleProgs företagsutbildningscenter i Sverige. Jenkins utbildningar täcker Jenkins kontinuerliga integration för agila tester med Java, .Net, Javascript och andra språk. Interaktion mellan instruktör och deltagare uppmuntras. Verkliga fall diskuteras och specifika frågor och frågor tas upp och löses i klassen. NobleProg -- Din lokala utbildningsleverantör
Denna instruktörsledda, liveutbildning i Sverige (online eller på plats) täcker avancerade Jenkins konfigurationer, säkerhet och skalningstekniker och riktar sig till DevOps-ingenjörer och programvaruarkitekter som vill skaffa sig expertis i att anpassa Jenkins för komplexa mjukvaruprojekt.
I slutet av denna utbildning kommer deltagarna att kunna:
Optimera Jenkins för programvaruprojekt på företagsnivå. Implementera avancerade säkerhetsåtgärder. Bygg komplexa och skalbara pipelines. Felsök och underhåll Jenkins installationer effektivt.
Denna instruktörsledda, liveutbildning i Sverige (online eller på plats) täcker de grundläggande koncepten och användningen av Jenkins, och riktar sig till mjukvaruutvecklare och DevOps-ingenjörer som vill ställa in Jenkins, skapa och konfigurera jobb, och automatisera nyckelaspekter av mjukvaruutvecklingsprocessen.
I slutet av denna utbildning kommer deltagarna att kunna:
Förstå principerna för kontinuerlig integration och kontinuerlig leverans (CI/CD). Installera och konfigurera Jenkins för mjukvaruautomatisering. Skapa och hantera Jenkins jobb för att bygga och testa applikationer. Konfigurera och anpassa automatiserade pipelines för programvarudistribution.
I slutet av Selenium utbildning kommer delegaterna att kunna:
Använd Selenium testsvit effektivt i verkliga projekt Använd Selenium för testning i flera webbläsare Distribuera testerna med Selenium Grid Run-regression Selenium-test i Jenkins Förbered testrapporter och periodiska rapporter med Jenkins
Continuous Integration (CI) är en utvecklingspraxis där utvecklare sammanfogar förändringar i sin kod så ofta som möjligt för att snabbt upptäcka och lokalisera fel.
I denna instruktörsledda, liveträning, kommer deltagarna att lära sig grunderna för kontinuerlig integration för Java skript när de går igenom att ställa in en kontinuerlig integrationsprocess för ett Java Script-projekt.
I slutet av denna träning kommer deltagarna att kunna:
Förstå grunderna i kontinuerlig integration
Bygg upp sitt eget system för kontinuerlig integration för sina Java script-projekt
Publik
utvecklare
IT-proffs
DevOps Engineers
Business Managers
Kursformat
Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Kursen fokuserar på praktisk implementering och verktyg. Den förutsätter god kunskap om teoretiska principer (se DEVOPS-kursen) eftersom den fokuserar på de senaste verktygen och metoderna för att implementera DevOps principer.
Denna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOp-ingenjörer som vill optimera och förenkla CI/CD-processen med Docker och Jenkins.
I slutet av denna utbildning kommer deltagarna att kunna:
Automatisera kodleverans och pipeline-distribution med Jenkins.
Bygg en applikation med Docker och Docker File.
Konfigurera autentiseringsalternativ för att stärka säkerheten.
Denna instruktörsledda, liveutbildning i Sverige täcker de koncept, verktyg och tekniker som behövs för att utföra kontinuerlig integration av dina programvaruprojekt i en Agile miljö. Deltagarna genomför en serie praktiska övningar under kursen för att tillämpa sina kunskaper i verkliga situationer. Interaktion mellan instruktör och deltagare uppmuntras. Verkliga fall diskuteras och specifika frågor och frågor tas upp och löses i klassen.
Denna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill använda Jenkins 2 för att bygga pipelines som automatiserar processen att flytta en applikation från utveckling till produktion.
I slutet av denna utbildning kommer deltagarna att kunna:
Installera och konfigurera Jenkins 2.
Anta en skriptmetod för att automatisera varje steg i programvarudistributionsprocessen.
Generera automatiskt applikationsbyggen när programvaran checkas in i ett versionskontrollsystem.
Starta automatiskt kompileringen, testningen och paketeringen av ett program.
Svara snabbt på aviseringar och rapporter när saker går fel.
Installera ytterligare plugins för att utöka Jenkins.
När utvecklare slutför att skriva en bit kod, integrerar de ofta sin kod i en applikation, kopierar applikationen i en mapp, kör applikationsinstaller och initialiserar sedan applikationen för att kontrollera om den kör som förväntat. Detta manuella tillvägagångssätt skalar inte mycket bra, är tråkigt, mycket felfria och erbjuder ingen mekanism för att spåra förändringar under processen.
Ett bättre tillvägagångssätt skulle vara att automatisera processen med kontinuerlig integration. Kontinuerlig integration avser de processer, verktyg och infrastruktur som behövs för att automatisera byggandet, implementeringen och testningen av programvaruapplikationer.
I denna instruktörledda, live-träning (onsit eller fjärr), kommer deltagarna att lära sig hur man förvandlar en traditionell, manuell (eller halv-manual) tillvägagångssätt för mjukvaruutveckling till en agil, Kontinuerlig Integration (CI) en som använder Jenkins. Deltagarna genomför en serie praktiska, live-lab övningar under hela kursen, tillämpa sina nya kunskaper på olika programutveckling och implementeringsproblem varje steg på vägen. Interaktionen mellan instruktören och deltagarna uppmuntras. Verkliga fall diskuteras och specifika frågor och frågor behandlas och lösas under hela utbildningen. Utbildningen är särskilt inriktad på.NET-applikationsutveckling.
Vid slutet av denna utbildning kommer deltagarna att kunna:
Installera och konfigurera Jenkins för.NET-programutveckling
Använd Jenkins för att automatisera processen att kolla in och fusionera.Net källkod i en kodlagring
Använd Jenkins för att automatisera processen att ladda ner, sammanställa och distribuera en app till en release server
Integrera Jenkins med andra programutvecklingsverktyg som problemtracker och
Publiken
.NET utvecklare
Bygga ingenjörer
QA ingenjörer
Projektledare
Release ledare
[ 0 ] ingenjörer
Format för kursen
Delvis föreläsning, delvis diskussion, övningar och tung praxis
anteckningar
För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
Denna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill använda Jenkins X för att skapa automatiserade, molnförberedda CI/CD-pipelines på Kubernetes.
I slutet av denna utbildning kommer deltagarna att kunna:
Installera och konfigurera Jenkins X.
Koda motståndskraftiga CI/CD-pipelines med ett mångsidigt DSL (Domain Specific Language).
Skapa CI/CD-pipelines som utnyttjar populära tekniker som GitHub, Kubernetes och Docker-containrar.
Kombinera Jenkins X med andra populära verktyg som Helm, Prow och Skaffold.
Distribuera applikationer till vilken miljö som helst, oavsett om det är i molnet eller lokalt.
Vid slutet av denna utbildning kommer deltagarna att kunna:
Installera och konfigurera Maven.
Automatisk testning med hjälp av Selenium
Förvaltning GIT
Integrera kontinuerlig integration
Format för kursen
Interaktiv föreläsning och diskussion.
Många övningar och övningar.
Hand-on implementering i en live-lab miljö.
Kursanpassningsalternativ
För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
LÄS MER...
Last Updated:
Vittnesmål(4)
Tränaren har djupgående erfarenhet och väl berättad i handling. Djupet i kunskapen och passionen för undervisning är mycket uppskattad.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurs - Jenkins 2: Building CI/CD Pipelines
Machine Translated
The trainer was very well organized. He explained about all the tools required for the training in the beginning. The trainer happily clarified all the doubts and practical use cases were discussed.
Vivek Verma - Global Knowledge Network Training Ltd
Kurs - DevOps Practical Implementation and Tools
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Kurs - Test Automation with Selenium and Jenkins
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
Kurs - Jenkins: Continuous integration for Agile development