Jenkins för .Net Continuous Integration (CI) Träningskurs

Last updated

Kurskod

jenkinsdotnet

Varaktighet

14 timmar (vanligtvis 2 dag inklusive pauser)

Krav

  • Knowledge of software development process
  • .Net programming experience

Översikt

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.

Kursplan

Introduction

  • Jenkins CI vs other approaches to developing and deploying .Net applications

Installing and Configuring the Jenkins Build Server

Overview of Jenkins Features and Architecture

Extending Jenkins to Read MSBuild Files

Creating a New Build Project in Jenkins

Building the Application

Diagnosing and Fixing a Broken Build

Testing the Application

Deploying the Application

Monitoring the Application

Reporting in Jenkins

Code Analysis

Securing Jenkins

Distributing Builds Across Different Machinese

Integrating Jenkins with Other Software Development Tools

  • Issue trackers, test coverage utilities, notifiers, internal messaging systems, etc.

Best Practices for Continuous Integration in an Agile Environment

Troubleshooting

Summary and Conclusion

We also do Consultancy!

We work with leading clients across a wide range of technologies!

Reach out for Project | Staff Enhancement | System Audit Consulting

Relaterade Kategorier

Relaterade Kurser

Rabatterade kurser

No course discounts for now.

Nyhetsbrev & Erbjudanden

Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser. Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev. När som helst kan du ändra inställningarna eller helt avbeställa den.

Våra kunder

is growing fast!

We are looking to expand our presence in Sweden!

As a Business Development Manager you will:

  • expand business in Sweden
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions