Online eller på stedet, instruktørledede Jenkins-opplæringskurs demonstrerer gjennom interaktiv diskusjon og praktisk øvelse hvordan du setter opp et Jenkins kontinuerlig integreringssystem (også referert til som kontinuerlig bygg, kontinuerlig utgivelse, kontinuerlig testing, etc.). Jenkins-trening er tilgjengelig som "online live training" eller "onsite live training". Online live trening (også kalt "remote live training") utføres ved hjelp av et interaktivt, eksternt skrivebord . Direkteopplæring på stedet kan gjennomføres lokalt hos kundene i Norge eller i NobleProg bedriftsopplæringssentre i Norge. Jenkins opplæringskurs dekker Jenkins kontinuerlig integrasjon for smidig testing ved bruk av Java, .Net, Javascript og andre språk. Samhandling mellom instruktør og deltakere oppmuntres. Saker i den virkelige verden diskuteres og spesifikke problemer og spørsmål tas opp og løses i klassen. NobleProg – din lokale opplæringsleverandør
Denne instruktørledede, liveopplæringen i Norge (online eller på stedet) dekker avanserte Jenkins konfigurasjoner, sikkerhet og skaleringsteknikker, og er rettet mot DevOps-ingeniører og programvarearkitekter som ønsker å få ekspertise i å tilpasse Jenkins for komplekse programvareprosjekter.
Ved slutten av denne opplæringen vil deltakerne kunne:
Optimaliser Jenkins for programvareprosjekter på bedriftsnivå. Implementer avanserte sikkerhetstiltak. Bygg komplekse og skalerbare rørledninger. Feilsøk og vedlikehold Jenkins installasjoner effektivt.
Denne instruktørledede, live-opplæringen i Norge (online eller på stedet) dekker de grunnleggende konseptene og bruken av Jenkins, og er rettet mot programvareutviklere og DevOps-ingeniører som ønsker å sette opp Jenkins, opprette og konfigurere jobber, og automatisere nøkkelaspekter av programvareutviklingsprosessen.
Ved slutten av denne opplæringen vil deltakerne kunne:
Forstå prinsippene for kontinuerlig integrasjon og kontinuerlig levering (CI/CD). Installer og konfigurer Jenkins for programvareautomatisering. Opprett og administrer Jenkins jobber for å bygge og teste applikasjoner. Sett opp og tilpass automatiserte pipelines for programvaredistribusjon.
Dette kurset gir opplæring for å håndtere testprosjekter ved å bruke Selenium testsuite og kontinuerlig testing med Jenkins.
Tiltenkt målgruppe:
Programvaretestingeniører Programvareutviklere involvert i smidig utvikling Utgivelsesledere QA-ingeniører
På slutten av Selenium trening vil delegatene kunne:
Bruk Selenium testsuite effektivt i virkelige prosjekter Bruk Selenium til testing på tvers av nettlesere. Distribuer testene ved hjelp av Selenium Grid Run regresjons Selenium tester i Jenkins Utarbeid testrapporter og periodiske rapporter med Jenkins
Continuous Integration (CI) er en utviklingspraksis der utviklere fletter sammen endringer i koden sin så ofte som mulig for å oppdage og lokalisere feil raskt.
I denne instruktørledede liveopplæringen vil deltakerne lære det grunnleggende om kontinuerlig integrasjon for Java Script når de går gjennom å sette opp en kontinuerlig integrasjonsprosess for et Java Script prosjekt.
Ved slutten av denne opplæringen vil deltakerne kunne:
Forstå det grunnleggende ved kontinuerlig integrasjon
Bygg et eget kontinuerlig integrasjonssystem for sine Java Script-prosjekter
Publikum
Utviklere
IT-fagfolk
DevOps Engineers
Business
Kursets format
Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
Dette kurset fokuserer på praktisk implementering og verktøy. Den forutsetter god kunnskap om teoretiske prinsipper (se DEVOPS-kurset) ettersom den fokuserer på nyeste verktøy og metoder for å implementere DevOps prinsipper.
Denne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot DevOp-ingeniører som ønsker å optimalisere og forenkle CI/CD-prosessen med Docker og Jenkins.
Ved slutten av denne opplæringen vil deltakerne kunne:
Automatiser kodelevering og pipeline-distribusjon med Jenkins.
Bygg en applikasjon ved å bruke Docker og Docker File.
Konfigurer autentiseringsalternativer for å styrke sikkerheten.
Denne instruktørledede, direkteopplæringen i Norge dekker konseptene, verktøyene og teknikkene som trengs for å utføre kontinuerlig integrasjon av programvareprosjektene dine i et Agile miljø. Deltakerne gjennomfører en rekke praktiske øvelser gjennom hele kurset for å anvende kunnskapen sin i virkelige situasjoner. Samhandling mellom instruktør og deltakere oppmuntres. Saker i den virkelige verden diskuteres og spesifikke problemer og spørsmål tas opp og løses i klassen.
Denne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å bruke Jenkins 2 til å bygge rørledninger som automatiserer prosessen med å flytte en applikasjon fra utvikling til produksjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
Installer og konfigurer Jenkins 2.
Bruk en skripttilnærming for å automatisere hvert trinn i programvaredistribusjonsprosessen.
Generer applikasjonsbygg automatisk når programvaren sjekkes inn i et versjonskontrollsystem.
Start automatisk kompilering, testing og pakking av en programvareapplikasjon.
Svar raskt på varsler og rapporter når ting går galt.
Når utviklere slutter å skrive et stykke kode, integrerer de ofte sin kode i en applikasjon, kopierer applikasjonen til en mappe, kjører applikasjon installatøren, og deretter initialiserer applikasjonen for å sjekke om den kjører som forventet. Denne manuelle tilnærmingen skaler ikke veldig bra, er sliten, veldig feilaktig og tilbyr ingen mekanisme for å spore endringer i løpet av prosessen.
En bedre tilnærming ville være å automatisere prosessen ved hjelp av kontinuerlig integrasjon. Kontinuerlig integrasjon refererer til prosessene, verktøyene og infrastrukturen som trengs for å automatisere oppbyggingen, implementeringen og testing av programvareapplikasjoner.
I denne instruktørledede, live-trening (onsitt eller fjern), vil deltakerne lære hvordan å forvandle en tradisjonell, manuell (eller halvhåndlig) tilnærming til programvareoppføring til en agil, Kontinuerlig Integrasjon (CI) en bruker Jenkins. Deltakerne utfører en rekke praktiske, live-lab-øvelser gjennom hele kurset, ved å anvende sin nye kunnskap til ulike programvareutvikling og implementeringsproblemer hvert skritt på veien. Interaksjon mellom instruktøren og deltakerne er oppmuntret. Virkelige saker blir diskutert og spesifikke problemer og spørsmål blir behandlet og løst gjennom hele opplæringen. Utdanningen er spesielt fokusert på.NET-applikasjonutvikling.
Ved slutten av denne treningen vil deltakerne være i stand til å:
Installere og konfigurere Jenkins for.Net applikasjonutvikling
Bruk Jenkins for å automatisere prosessen med å sjekke inn og fusionere.Net-kode i en kode-lagring
Bruk Jenkins for å automatisere prosessen med å laste ned, kompilere og plassere en applikasjon til en release server
Integrere Jenkins med andre programvareutviklingsverktøy som problemsporere og
Publikum
.NET utviklere
Bygge ingeniører
QA ingeniører
Prosjektledere
Release ledere
[ 0 ] Ingeniører
Format av kurset
Delvis forelesning, delvis diskusjon, øvelser og tung praksis
Notat
For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
Jenkins er et open-source kontinuerlig integrasjonsverktøy (CI) skrevet i Java . Maven er et automatiseringsverktøy for Java prosjekter. Sammen kan de brukes til å utløse kontinuerlige bygg som inkluderer for eksempel: utførelse av JUnit-tester hver gang en ny kode blir begått, distribusjon av disse byggene til produksjon og planlegging av disse oppgavene på strategiske tider på dagen, for eksempel midnatt. Disse verktøyene og prosessene utgjør en DevOps tilnærming til utvikling og distribusjon av programvare og er populære innen Agile utvikling.
I denne instruktørledede, DevOps , vil deltakerne starte med en introduksjon til DevOps , versjonskontroll og automatiseringskripting, og deretter gå videre til praktisk praksis, lære å installere, konfigurere og distribuere Jenkins og Maven i et levende laboratoriemiljø. .
Publikum
Utviklere
Systemadministratorer
DevOps ingeniører
Kursets format
Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
Denne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å bruke Jenkins X for å lage automatiserte, skyklare CI/CD-pipelines på Kubernetes.
Ved slutten av denne opplæringen vil deltakerne kunne:
Installer og konfigurer Jenkins X.
Kode motstandsdyktige CI/CD-rørledninger ved hjelp av en allsidig DSL (Domain Specific Language).
Lag CI/CD-pipelines som utnytter populære teknologier som GitHub, Kubernetes og Docker-containere.
Kombiner Jenkins X med andre populære verktøy som Helm, Prow og Skaffold.
Distribuer applikasjoner til ethvert miljø, enten det er i skyen eller på stedet.
Ved slutten av denne treningen vil deltakerne være i stand til å:
Installer og konfigurer Maven.
Automatisk testing ved bruk Selenium
Forvaltning av GIT
Integrering av kontinuerlig integrasjon
Format av kurset
Interaktiv forelesning og diskusjon.
Mange øvelser og praksis.
Hands-on implementering i et live-lab miljø.
Kurs tilpassingsalternativer
For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
Read more...
Last Updated:
Testimonials(4)
Trener har inngående erfaring og godt fortalt i handling. Dybden av kunnskapen og lidenskapen for undervisning er høyt verdsatt.
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