Continuous Integration Concepts and Tools

Course

Online

£ 10 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Continuous Integration is becoming the de-facto standard in the software development process.This course will explain the continuous integration concepts and provide an overview of the tools that are used in setting up a continuous integration process.It will also feature hands-on technical basics for a selected number of tools and provide hands-on training on how to combine these tools for setting up your continuous integration process.During this course we will do a technical overview of some continuous integration tools such as: git, maven, jenkins, Docker and Selenium.We will build together a continuous integration pipeline using these tools on a sample web application.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Understand what Continuous Integration is and why we need it
Understand Continuous Integration concepts
Have an overview of Continuous Integration tools
Know how to build a continuous integration pipeline
Understand Continuous Integration best practices

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Install
  • Project
  • Installation
  • Apache
  • Server
  • XML
  • Java
  • Testing
  • XML training

Course programme

Introduction 3 lectures 03:56 About the Instructor Introduction to this Course Course Audience and Expectations Introduction 3 lectures 03:56 About the Instructor Introduction to this Course Course Audience and Expectations About the Instructor About the Instructor About the Instructor About the Instructor Introduction to this Course Introduction to this Course Introduction to this Course Introduction to this Course Course Audience and Expectations Course Audience and Expectations Course Audience and Expectations Course Audience and Expectations Introduction to Continuous Integration 2 lectures 05:24 The Problem What is Continuous Integration Introduction to Continuous Integration 2 lectures 05:24 The Problem What is Continuous Integration The Problem The Problem The Problem The Problem What is Continuous Integration What is Continuous Integration What is Continuous Integration What is Continuous Integration The Continuous Integration Pipeline 2 lectures 12:31 Pipeline Overview The Pipeline Tasks Continuous Integration Pipeline The Continuous Integration Pipeline 2 lectures 12:31 Pipeline Overview The Pipeline Tasks Continuous Integration Pipeline Pipeline Overview Pipeline Overview Pipeline Overview Pipeline Overview The Pipeline Tasks The Pipeline Tasks The Pipeline Tasks The Pipeline Tasks Continuous Integration Pipeline Continuous Integration Pipeline Continuous Integration Pipeline Continuous Integration Pipeline Continuous Integration Tools 5 lectures 33:58 Source Control Management Build Tool Continuous Integration Server Deployment Tools Automated Testing Tools CI Tools Quiz Continuous Integration Tools 5 lectures 33:58 Source Control Management Build Tool Continuous Integration Server Deployment Tools Automated Testing Tools CI Tools Quiz Source Control Management Source Control Management Source Control Management Source Control Management Build Tool Build Tool Build Tool Build Tool Continuous Integration Server Continuous Integration Server Continuous Integration Server Continuous Integration Server Deployment Tools Deployment Tools Deployment Tools Deployment Tools Automated Testing Tools Automated Testing Tools Automated Testing Tools Automated Testing Tools CI Tools Quiz CI Tools Quiz CI Tools Quiz CI Tools Quiz Continuous Integration Concepts 2 lectures 14:35 Continuous Integration Practices Summary CI Concepts Quize Continuous Integration Concepts 2 lectures 14:35 Continuous Integration Practices Summary CI Concepts Quize Continuous Integration Practices Continuous Integration Practices Continuous Integration Practices Continuous Integration Practices Summary Summary Summary Summary CI Concepts Quize CI Concepts Quize CI Concepts Quize CI Concepts Quize Git 9 lectures 43:16 Introduction to CI Tools Git Installation Git Overview Git Basic Git Merge Git Branches Git Workflows Git Hosting Git Assignment Git les attached as resources and unzip them under the src/main/java directory.
  • Add the required dependencies for the project:
  • groupId: junit artifactId: version: 4.12
  • groupId: org.apache.commons artifactId: commons-lang3 version:3.4
  • groupId: org.apache.logging.log4j artifactId: log4j-core version 2.6.2
  • Find these dependencies in maven central and add their pom xml snippet to the project's pom.xml file under the <dependencies> tag
  • Build the project with: mvn install
  • Create a Maven Project For this exercise, you can use either Eclipse of the command line to create a maven project. I would recommend working with Eclipse since this is way developers actually work with java sources. (among other IDEs).
  • Create a maven simple project called ExMaven
  • Download the source files attached as resources and unzip them under the src/main/java directory.
  • Add the required dependencies for the project:
  • groupId: junit artifactId: version: 4.12
  • groupId: org.apache.commons artifactId: commons-lang3 version:3.4
  • groupId: org.apache.logging.log4j artifactId: log4j-core version 2.6.2
  • Find these dependencies in maven central and add their pom xml snippet to the project's pom.xml file under the <dependencies> tag
  • Build the project with: mvn install
  • For this exercise, you can use either Eclipse of the command line to create a maven project. I would recommend working with Eclipse since this is way developers actually work with java sources. (among other IDEs).
  • Create a maven simple project called ExMaven
  • Download the source files attached as resources and unzip them under the src/main/java directory.
  • Add the required dependencies for the project:
  • groupId: junit artifactId: version: 4.12
  • groupId: org.apache.commons artifactId: commons-lang3 version:3.4
  • groupId: org.apache.logging.log4j artifactId: log4j-core version 2.6.2
  • Find these dependencies in maven central and add their pom xml snippet to the project's pom.xml file under the <dependencies> tag
  • Build the project with: mvn install
  • For this exercise, you can use either Eclipse of the command line to create a maven project. I would recommend working with Eclipse since this is way developers actually work with java sources. (among other IDEs).
  • Create a maven simple project called ExMaven
  • Download the source files attached as resources and unzip them under the src/main/java directory.
  • Add the required dependencies for the project:
  • groupId: junit artifactId: version: 4.12
  • groupId: org.apache.commons artifactId: commons-lang3 version:3.4
  • groupId: org.apache.logging.log4j artifactId: log4j-core version 2.6.2
  • Find these dependencies in maven central and add their pom xml snippet to the project's pom.xml file under the <dependencies> tag
  • Build the project with: mvn install
  • Jenkins 4 lectures 23:26 Jenkins Installation Jenkins Basics Jenkins Distributed Builds Jenkins Assignment Jenkins 4 lectures 23:26 Jenkins Installation Jenkins Basics Jenkins Distributed Builds Jenkins Assignment Jenkins Installation Jenkins...

    Additional information

    Basic Linux skills Understanding of the software development process Basic Java knowledge is recommended

    Continuous Integration Concepts and Tools

    £ 10 VAT inc.