Codeship: Continuous Integration for Agile Development Training Course

Overview

Continuous Integration (CI) is a development practice wherein developers merge changes in their code as often as possible in order to detect and locate errors quickly. Codeship is a platform that provides Continuous Integration services in the cloud.

In this instructor-led, live training, participants will learn the fundamentals of Continuous Integration as they step through setting up a simple Continuous Integration process on Codeship.

By the end of this training, participants will be able to:

  • Understand the fundamentals of Continuous Integration
  • Operate the essential functions in Codeship
  • Set up a simple CI process using Codeship

Audience

  • Developers
  • IT Professionals
  • DevOps Engineers
  • Business Managers

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Requirements

  • Basic programming experience
  • Familiarity with Agile Development

Course Outline

Introduction

Overview of Agile Development and Its Advantages

  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment

Benefits of Using Continuous Integration

Overview of Codeship

  • Continuous Integration Features
  • Code Security

Getting Started with Codeship

  • Signing Up with Codeship
  • Creating a New Project
  • Connecting Your Source Code Manager

Implementing Continuous Integration

  • Configuring Codeship for Unit Tests
  • Defining Pipelines for Testing

Setting Up Deployment

  • Continuous Delivery
  • Defining Deployment Pipelines
  • Testing the Trigger

Configuring Notifications

Summary and Troubleshooting

Closing Remarks

Leave a Reply

Your email address will not be published. Required fields are marked *