Top

Jenkins kurs

Best practices och möjligheter

 

JSTA Jenkins kurs

Kursfakta

  • Längd

    2 kvällar 17:00-21:00

  • Pris

    8550 kronor (exkl. moms)

  • Plats

    Stockholm city (Lokal meddelas senast två veckor innan kursstart)

Intresserad?
JSTA 100% nöjd kundgaranti
Påminn mig!

Kursdatum

Nästa kurstillfälle : –

Kursmål

Efter kursen kommer du ha kunskap och grundläggande förståelse om vad Jenkins är, hur man automatiserar med hjälp av den och vilket värde den kan tillföra din organisation.
Du kommer att ha grundläggande förståelse av arbetsmetoder som Continuous Integration/Delivery samt DevOps och vilken roll Jenkins har i dessa arbetssätt.

 

Vem bör deltaga?

Denna kurs riktar sig till personer som vill börja skapa automatiserade integrationsplatformar med hjälp av Jenkins eller som redan arbetar med Jenkins och vill lära sig mer om möjligheterna med verktyget.

 

Sammanfattning

Arbetsmetoder som Agile, Continuous Integration, DevOps har en sak gemensamt. De bygger på iden att kontinuerligt leverera fungerande mjukvara till kunden. För detta krävs verktyg som möjliggör automatisk test och integration av mjukvaran. Den absolut populäraste integrationsservern med över 70 % av marknaden är Jenkins.
I denna kurs får du lära dig de vi¬ktigaste funktionerna i Jenkins. Vi börjar med att sätta upp en egen Jenkins server och går igenom alla stegen från installation, konfiguration till automation. Övningarna är framtagna med hänsyn till best-practices inom området med avseende på administration, stabilitet, skalbarhet och användarvänlighet.

 

Kursinnehåll

 

Introduktion

• Vad är CI/CD och Devops
• Hur man implementerar CI
• Vad är Jenkins
• Bakgrund och alternativ

 

Komma igång

• Installation och konfiguration av Jenkins

 

Jenkins basics

• Orientering
• Automatisering
• Scripting
• Parmetisering
• Schedulering
• Mail notifiering

 

Jenkins konfigurering

• Konfiguration av verktyg
• Debuging
• Säkerhet
• Administrering
• Installation av plugins
• Skalbarhet
• Containerisering

 

Jenkins integration

• Versionshantering med Git
• Bygga med Maven
• Testning med JUnit
• Kodtäckning
• Visualisering
• Artefakt hantering
• Länkning av jobb
• JavaDocs

 

Jenkins 2.0

• CI as Code
• Groovy DSL
• Pipelines
• Blue Ocean
• Multibranches

 

Detta är en endags intensivkurs på ca 8 timmar.

 

Förkunskaper

Inga förkunskaper krävs inför denna kurs.

 

Övningar

Interaktiva övningar med stöd av kursledarna.

 

Annan ort?

Kursen hålls oftast i Stockholm men kan även hållas i andra städer som Malmö och Göteborg om intresset finns.
Kontakta oss

Lärare

Rickard har arbetat med kvalitetssäkring sedan år 2010 och är specialiserad på testautomatisering. Han har erfarenhet av att hjälpa företag inom bank- och spelbranschen att bygga hållbara automatiseringsramverk. I dagsläget arbetar Rickard på Unibet där han arbetar brett med automatisering, alltifrån deras API:s till browserkompabilitet.
Läs mer
Saad har arbetat med systemutveckling och testautomatisering sedan år 2008. Saad gillar effektivisering. Han brinner för att få igenom förbättringar som förenklar arbetssättet. I och med detta fastnade han för testautomatisering. I nuläget arbetar Saad på Itello där han bygger ramverk för test av Soaptjänster.
Läs mer
Paul har en bred erfarenhet från testautomatisering inom spelbranchen där han bland annat hjälpt Unibet och Betsson med utveckling av ramverk för automatisering. Paul brinner för att hjälpa företag effektivisera sin releaseprocess med hjälp av hållbar testautomatisering. Han har specialistkompetens inom verktygen Selenium, Appium och SoapUI.
Läs mer

Skicka en intresseanmälan

Vi återkopplar inom 24 h

Ditt telefonnummer


Din epost


Meddelande

Påminn mig lagom innan nästa tillfälle

Vi ringer/mailar ca 1 månad innan kurstillfället

Ditt telefonnummer


Eller

Din epost

X