Continuous Integration (CI) for PHP Träningskurs
denna instruktörsledda, levande utbildning (på plats eller fjärrkontroll) riktar sig till ingenjörer som vill använda open source-verktyg för att automatisera processen för att bygga, testa och distribuera PHP-program och tjänster.
i slutet av denna utbildning kommer deltagarna att kunna:
- installera och konfigurera olika Open source-verktyg för att möjliggöra kontinuerlig integrering, testning och distribution.
- förstå fördelarna och nack delarna med CI-verktyg som t ex gitlab CI och Jenkins.
- kombinera CI verktyg med enhet och integration testverktyg.
format för kursen
- interaktiv föreläsning och diskussion.
- massor av övningar och praktik.
- hands-on implementering i en Live-lab miljö.
kurs anpassnings alternativ
- att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
Kursplan
För att begära en anpassad version av denna disposition, vänligen kontakta oss för att ordna.
Krav
- Erfarenhet av att bygga, testa och distribuera programvara.
- PHP erfarenhet av programmering.
Publik
- Utvecklare
- DevOps ingenjörer
Open Training Courses require 5+ participants.
Continuous Integration (CI) for PHP Träningskurs - Booking
Continuous Integration (CI) for PHP Träningskurs - Enquiry
Continuous Integration (CI) for PHP - Consultancy Enquiry
Vittnesmål (4)
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
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Kurs - Advanced Spinnaker
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
Upcoming Courses
Relaterade Kurser
SonarQube for DevOps
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps-ingenjörer och -utvecklare som vill använda SonarQube för att köra kodgranskningar som är helt integrerade i utvecklingsverktygskedjor, såsom Jenkins, GitHub, Azure DevOps, etc.
I slutet av denna utbildning kommer deltagarna att kunna:
- Ställ in den nödvändiga utvecklingsmiljön för att börja köra automatiska kodgranskningar.
- Integrera SonarQube med kontinuerliga integrationsverktyg, såsom Jenkins, Azure DevOps, etc.
- Kör kontinuerliga kodinspektioner för att eliminera buggar och säkerhetssårbarheter.
- Samla in och analysera data för att skapa förbättringar för kodrensning, underhåll och säkerhet.
Getting Started with Argo Project and Core Components
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare och DevOps ingenjörer som vill bekanta sig med Argo Project-verktyg och maximera dess funktioner för att utveckla molnbaserade applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Argo CD tillsammans med arbetsflöden, distributioner och händelser.
- Förstå hur varje kärnkomponent och huvudfunktionalitet i Argo-projektet fungerar.
- Kör grundläggande CI/CD-implementeringar i Kubernetes med hjälp av Argo Project-verktyg och funktioner.
- Automatisera distributionen av ett program och hantera dess tillstånd effektivt under hela processen.
Argo CD
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till systemadministratörer och utvecklare som vill använda Argo CD för att automatisera distributionen och livscykelhanteringen av applikationer.
I slutet av denna utbildning kommer deltagarna att kunna automatisera, övervaka, granska och rulla tillbaka sina Kubernetes system med hjälp av Argo CD.
Kubernetes with Spinnaker
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till molningenjörer som vill använda Kubernetes och Spinnaker för CI/CD-operationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bygg på Kubernetes-plattformen för att påskynda molninriktade implementeringar.
- Integrera Spinnaker med Docker och Git för att automatisera kod till pipelines.
- Automatisera och hantera CD-pipelines med alternativ för CI-verktyg.
Advanced Spinnaker
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill använda Spinnaker för att ofta och kontinuerligt distribuera programvara till AWS eller Kubernetes.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Spinnaker för avancerade funktioner.
- Integrera Spinnaker med befintliga verktyg för kontinuerlig integration som Jenkins.
- Förstå Spinnakers interna arkitektur och distributionsarbetsflödeskonstruktioner.
- Skapa pipelines för att distribuera programvara på Kubernetes.
- Skapa pipelines för att distribuera programvara på AWS.
- Felsök vanliga Spinnaker problem.
DevOps Practical Implementation and Tools
21 timmarKursen 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.
Test Automation with Selenium and Jenkins
21 timmarDen här kursen ger utbildning för att hantera testprojekt med Selenium testsvit och kontinuerlig testning med Jenkins.
Målgrupp:
- Programvara testingenjörer Mjukvaruutvecklare involverade i agil utveckling Release managers QA ingenjörer
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
Jenkins: Continuous Integration for Agile Development
14 timmarDenna 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.
Continuous Integration with Jenkins and Maven
21 timmarJenkins är ett öppen källkod för kontinuerlig integration (CI) skriven i Java . Maven är ett automatiseringsverktyg för Java projekt. Tillsammans kan de användas för att utlösa kontinuerliga builds som till exempel inkluderar: utförandet av JUnit-tester när en ny kod begås, implementering av dessa builds till produktion och schemaläggning av dessa uppgifter vid strategiska tider på dagen, till exempel midnatt. Dessa verktyg och processer utgör en DevOps strategi för utveckling och distribution av programvara och är populära inom Agile utveckling.
I denna instruktörsledda, live-träning kommer deltagarna att börja med en introduktion till DevOps , versionskontroll och automatiseringsskript och sedan gå vidare till praktiskt övning, lära sig att installera, konfigurera och distribuera Jenkins och Maven i en levande laboratoriemiljö .
Publik
- utvecklare
- Systemadministratörer
- DevOps ingenjörer
Kursformat
- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Continuous Integration for JavaScript
14 timmarContinuous 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
Jenkins for .Net Continuous Integration (CI)
14 timmarNä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.
Docker and Jenkins for DevOps
14 timmarDenna 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.
Advance Test Automation in Java using Selenium with continuous integration and version control
35 timmarVid 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.
OpenShift with Jenkins
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps-ingenjörer som vill använda OpenShift och Jenkins för att bygga, distribuera och hantera containerbaserade applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bygg Jenkins pipelines i OpenShift.
- Automatisera livscykelhanteringen för containeriserade applikationer och klusterinfrastrukturer.
- Orkestera distributionen av CI/CD-pipelines.
Building CI/CD Pipelines with Jenkins X
21 timmarDenna 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.