DevOps -- Learn CI/CD Process for Professionals and Teams
4.5 (16 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
106 students enrolled

DevOps -- Learn CI/CD Process for Professionals and Teams

DevOps and CICD is a mindset. Learn best practices of CICD for Agile Teams, including tips for remote workers
4.5 (16 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
106 students enrolled
Last updated 2/2020
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • This course is designed to give an overview of DevOps CICD (Continuous Integration / Continuous Delivery) process
Requirements
  • A basic understanding of agile process is helpful but not required, common terms are explained and in a glossary for quick reference at anytime
Description

CICD (Continuous Integration / Continuous Delivery) is a DevOps mindset implemented through process and tools.   This course is designed to give you an overview of CICD and DevOps process. We will focus on the mindset that is needed from all members of a software team to effectively deliver high quality applications quickly. We will mention various methods, processes and tools throughout the course.

If your team has not adopted CICD or jobs that you are interested in are not asking for CICD experience, there is a good chance they soon will.

This course is designed for anyone that works in or around the software industry that desires to become familiar with CICD process.


Roles that will benefit from this course include:

  • Job seekers who need to understand CICD or Agile concepts

  • Agile Leads

  • Developers

  • DevOps

  • QA/Testing

  • Requirements

  • UX / UI Designers

  • Business Stakeholders

  • Corporate Management

  • Students learning about development process strategies

  • Anyone who wants to learn CICD concepts


Prerequisites

  • You do not need to write code or download software to take the course. There is a web based application that you will have free access to with all of the resources needed for this course.

  • The website will always be available to you once you officially sign up for the course and will be an important reference tool that you can access any time.

  • If you have a basic understanding of Agile Process it will be helpful, but not required. Most common used terms are explained in a glossary within the web app that is used for this course.


CICD processes you will learn:

  • Common Terms - Agile, Development, DevOps, CICD

  • How to create Functional Requirements

  • Design Studio process for UX / UI

  • Life cycle of a Feature

  • Feature planning and management tips

  • Developers and QA | working together / testing strategies

  • Automation concepts

  • Bug Management process

  • DevOps - CICD build pipeline strategies


Upon completion of the course:

  • You will obtain a certificate of completion

  • You will have lifetime access to the web application used to teach the course





Who this course is for:
  • Anyone that works in or around the software industry that desires to become familiar with the DevOps CICD process.
  • Someone desiring to enter the software field would benefit and learn key concepts quickly
Course content
Expand all 19 lectures 03:02:39
+ Introduction
2 lectures 06:04

Thank you for selecting the CICD Clinic course.

This course is designed to give an overview of CICD (Continuous Integration / Continuous Delivery) process. We will focus on the mindset that is needed from all members of a software team to effectively deliver high quality applications quickly.

Preview 04:42
Who will benefit from the CICD Clinic course?
2 questions
+ Unit 2 - Overview of CI/CD Clinic App for this course and as a reference tool
2 lectures 04:16
How to log in to the CICD Clinic App
00:08
CICD Clinic App - Explain key features that will benefit your learning journey
4 questions
+ Unit 3 (a) - Common Terms - Agile / Development / QA / Testing
4 lectures 22:39
Part 1 - Common Terms - Agile & Development
04:57
Part 2 - Common Terms - Agile & Development
06:02
Part 3 - Common Terms - Agile & Development
06:56
Part 4 - Common Terms - Agile & Development
04:44
Review of Common Terms - Agile / Development / QA / Testing
5 questions
+ Unit 3 (b) - Common Terms – DevOps and CICD Pipeline
1 lecture 09:22
Common Terms - DevOps and CICD Pipeline
09:22
Review Common Terms – DevOps and CICD Pipeline
3 questions
+ Unit 4 - Life Cycle of a Feature - CI/CD is a Development Mindset
1 lecture 13:38
Unit 4 - Life Cycle of a Feature - CI/CD is a Development Mindset
13:38
Review how to make CI/CD a development mindset
2 questions
+ Unit 5 (a) - Requirements / Design - Functional Requirements
1 lecture 16:22
Unit 5 (a) - Requirements / Design - Functional Requirements
16:22
Why are solid and unambiguous requirements vital for CICD?
4 questions
+ Unit 5 (b) - Requirements / Design -Design Studios
1 lecture 14:14
Unit 5 (b) - Requirements / Design -Design Studios
14:14
Why is it important for the entire team to be involved in design from the start?
3 questions
+ Unit 5 (c) - Requirements / Design - Using Your Design Document & Requirements
1 lecture 09:13
Unit 5 (c) - Requirements / Design - Using Your Design Document & Requirements
09:13
How to use your design document and functional requirements together
2 questions
+ Unit 6 - Automation
1 lecture 14:34
Unit 6 - Automation
14:34
Why is automation critical for CICD and DevOps programs?
4 questions
+ Unit 7 - Feature Toggles (Feature Flags)
1 lecture 07:32
Unit 7 - Feature Toggles (Feature Flags)
07:32
Review: Feature Toggles
3 questions