The Learn Programming AcademyThe Learn Programming Academy
  • Home
  • Courses
  • Meet The Team
  • Blog
  • About Us
  • Contact
  • Home
  • Courses
  • Meet The Team
  • Blog
  • About Us
  • Contact

Software Development Tools

  • Home
  • All courses
  • Software Development Tools
  • Introduction to Continuous Integration & Continuous Delivery

Introduction to Continuous Integration & Continuous Delivery

Find out why CI and CD, coupled with DevOps will give you a competitive advantage over developers without this knowledge

mm
Tim Buchalka
Software Development Tools
(4,520 reviews)
Take this course
3565021_5e05-8.jpg
  • Overview
  • Curriculum
  • Instructor
  • Reviews

Maybe you’ve heard the terms Continuous Integration and Continuous Delivery before, but have never really had time to find out what they mean, and how they can help you as a developer.

Perhaps DevOps rings a bell, but it’s not something practiced in your company.

Maybe you understand about source control, using git, and have always had an interest in finding ways to automate the build process.

Or maybe none of this means anything to you (yet).

Whatever the reason you have hit this landing page, you have arrived at a course that can give you a fast track in understanding what this Continuous Integration (CI) and Continuous Delivery (CD) is all about.

This short course is designed to give you an introduction to the concepts, and arm you with the knowledge of why you should be using them in your organization.

Developers with these skills are in hot demand, and there is a reason for that. 

Proper implementation of CI and CD into the workplace brings with it processes that can save time, allowing companies to release software more often, fix bugs at a quicker pace, and deliver builds to their users faster, all with more control than you may have thought was possible.  The bottom line is the company will make more money, and developers are more valuable as a result.

It is possible to completely automate the build process of your companies software projects, no matter how big or small, and no matter how many developers you have on your team.

Not only that, but you can either completely automate or largely automate the deployment process of your applications as well, depending on whether they are web-based, or mobile-based.

CI and CD are not just buzz words, but bring big benefits to all that use them. 

In this course, you find out exactly what these benefits are, and how to get started.  In addition, you will find out just what DevOps is, and why it plays a critical role with CI and CD.

The course is mainly aimed at developers looking to take a quick course to understand the basics of why they should adopt the practices, enabling them to move on to more technical, hands-on courses or training using the specific tools suitable for their organization.

With that said, this course goes through a number of the more popular tools used by developers and even has a case study showing an application being set up for CI and CD, from start to finish.

No real development experience is needed to take the course.

In addition, non-developers such as project managers, and even senior management will obtain benefits from taking this course, obtaining an understanding of why their company should transition to DevOps and implement CI and CD in their workplace.

At just over two hours in length, the course is easily digestible in a morning, an afternoon, or evening and will equip you with a solid understanding of the processes, and the reasons why you should be using them, as well as the next step to take.

Click the enroll button to get started, and I look forward to equip you with the knowledge you need to know about Continuous Integration and Continuous Delivery.

Requirements

  • A basic understanding of development is desirable
  • No real programming experience is needed

What you will learn

  • Understand what Continuous Integration and Continuous Delivery is
  • Obtain a firm understanding of DevOps
  • Understand the competitive advantages of using CI and CD in your organization
  • Find out why companies like NetFlix and Amazon use CI and CD in their daily workflow
  • Find out about the popular tools for integrating CI and CD into your workflow
  • See an actual case study of a real project using CI/CD from start to finish

Who should attend

  • Programmers wanting to find out about how Continuous Integration and Continuous Delivery works and the benefits it brings therm as developers
  • Anyone looking for a quick overview of the process of CI and CD

Is available on google app?

Yes

Is available on ios?

Yes

Course Features

  • Lectures 34
  • Quizzes 0
  • Exercises 0
  • Duration 2.5 total hours
  • Skill level All Levels
  • Students 10026
  • Last Updated June, 2023
  • The Software Development Lifecycle 27:45

    • Lecture
      Course Introduction 06:33
    • Lecture
      Software Development Lifecycle Overview 04:39
    • Lecture
      Before Coding 06:13
    • Lecture
      Coding and Testing 06:30
    • Lecture
      Delivering Value 03:50
  • Problems Commonly Found Throughout the SLDC 16:44

    • Lecture
      Identifying the Original Problem 03:02
    • Lecture
      But It Builds on My Machine 03:11
    • Lecture
      Bottlenecks That Slow Delivery 03:31
    • Lecture
      Poor Understanding of Our Users 03:53
    • Lecture
      Our Competitors Ship Products Faster 03:07
  • Solving the Problems 23:28

    • Lecture
      DevOps, What is It? 03:11
    • Lecture
      Product Discovery 05:24
    • Lecture
      Source Control 02:21
    • Lecture
      Building the Software in the Cloud 02:31
    • Lecture
      Automating Tests with Continuous Testing 02:22
    • Lecture
      Automating Distribution 03:30
    • Lecture
      The Case of Amazon and Netflix 04:09
  • Continuous Integration 18:31

    • Lecture
      Coding a New Feature 04:53
    • Lecture
      Making Sure It Builds 04:18
    • Lecture
      Make Sure You Test 03:02
    • Lecture
      Communicating with the Remote Repository 04:24
    • Lecture
      Ready for the Next Section 01:54
  • Continuous Delivery 14:41

    • Lecture
      Reaching the Main Branch 03:15
    • Lecture
      Continuous Delivery vs. Continuous Deployment 02:23
    • Lecture
      Deploying a Web Project 03:20
    • Lecture
      Deploying a Mobile Project 05:43
  • Tools That Can Be Helpful 15:25

    • Lecture
      Tools for Remote Repositories 04:12
    • Lecture
      Tools for Continuous Integration 07:12
    • Lecture
      Tools for Continuous Delivery and Continuous Deployment 04:01
  • Case Study 20:58

    • Lecture
      The Project 02:31
    • Lecture
      The Source Control 05:49
    • Lecture
      Setting Up Continuous Integration 04:37
    • Lecture
      Configuring Continuous Delivery 05:45
    • Lecture
      Summary 02:16
Tim Buchalka
Java Python Android and C# Expert Developer - 1.23M students Tim's been a professional software developer for close to 40 years. During his career, he has worked for major companies such as Fujitsu, Mitsubishi, and Saab. His video courses are… View Profile
Tim Buchalka's Learn Programming Academy
Professional Programmers and Teachers - 323,000+ students The Learn Programming Academy was created by Tim Buchalka, a software developer with 35 years experience, who is also an instructor on Udemy, with over 335,000 students in his courses… View Profile
Eduardo Rosas
Xamarin-Certified Mobile Developer, Software Engineer I am a Software Engineer and Xamarin-Certified Mobile Developer. I have been developing mobile apps for 7 years now, I started when iOS 5 had just been released! During this… View Profile

Student Feedback

4.6
4,520 Average ratings
47%
39%
12%
2%
1%
  • 1 days ago

    Andrew Fawcett

    A very good course, which covers the principles of continuous integration and development in a concise course. It doesn't go into lots of technical details, just focuses on the reasons for using CI/CD, and how it's done.

  • 5 days ago

    Marcio Garcia

    Excelent course about CI/CD, a really good introduction to the terms and concepts!

  • 1 week ago

    Suganthan Subramanian

    it was good despite it is theoretical but he able to cover few hands on at the end

  • 1 week ago

    GERSON FERREIRA DA SILVA

    Perfect

  • 1 week ago

    Gboyega Olusanya

    Best course in introduction to CI/CD. Brilliant and simple explanation. I immediately bought the Git & GitHub Masterclass course because of the quality of this one. Thank you for this course.

  • 1 week ago

    Guillermo Tercero

    the video shares important information.

  • 2 weeks ago

    MASULDAR ARSHIYA

    good content

  • 2 weeks ago

    VICTOR MANUEL CARDENAS CORONA

    Excellent

  • 2 weeks ago

    Apoorva H N

    it was amazing

  • 2 weeks ago

    Angela Amarapala

    A good course to the learn basic concepts of CI/CD. Thank you!

  • Overview
  • Curriculum
  • Instructor
  • Reviews
Take this course
  • Share:
Take this course

Related Courses

Java Programming Masterclass updated to Java 17 Read More
mm
LPA TEAM

Java Programming Masterclass updated to Java 17

mm
LPA TEAM
(0 review)
779303
(181899 Reviews)
Learn Python Programming Masterclass Read More
mm
LPA TEAM

Learn Python Programming Masterclass

mm
LPA TEAM
(0 review)
411251
(98345 Reviews)
Android Java Masterclass – Become an App Developer Read More
mm
LPA TEAM

Android Java Masterclass - Become an App Developer

mm
LPA TEAM
(0 review)
69072
(10406 Reviews)
Java Spring Tutorial Masterclass – Learn Spring Framework 5 Read More
mm
LPA TEAM

Java Spring Tutorial Masterclass - Learn Spring Framework 5

mm
LPA TEAM
(0 review)
38613
(6222 Reviews)
Kotlin for Java Developers Read More
mm
LPA TEAM

Kotlin for Java Developers

mm
LPA TEAM
(0 review)
24616
(4117 Reviews)
Learn Java Creating Android Games Using the LibGDX library Read More
mm
LPA TEAM

Learn Java Creating Android Games Using the LibGDX library

mm
LPA TEAM
(0 review)
3303
(488 Reviews)
Oracle Java Certification – Pass the Associate 1Z0-808 Exam. Read More
mm
LPA TEAM

Oracle Java Certification - Pass the Associate 1Z0-808 Exam.

mm
LPA TEAM
(0 review)
25017
(5057 Reviews)
What’s New in Java 9 – Modules and More! Read More
mm
LPA TEAM

What's New in Java 9 - Modules and More!

mm
LPA TEAM
(0 review)
5461
(793 Reviews)
Ruby for Beginners Read More
mm
LPA TEAM

Ruby for Beginners

mm
LPA TEAM
(0 review)
817
(78 Reviews)
Learn To Write 2D Games with C# and Unity Read More
mm
LPA TEAM

Learn To Write 2D Games with C# and Unity

mm
LPA TEAM
(0 review)
1366
(102 Reviews)
SQL for Beginners: Learn SQL using MySQL and Database Design Read More
mm
LPA TEAM

SQL for Beginners: Learn SQL using MySQL and Database Design

mm
LPA TEAM
(0 review)
145754
(45182 Reviews)
Data Structures and Algorithms:  Deep Dive Using Java Read More
mm
Tim Buchalka

Data Structures and Algorithms: Deep Dive Using Java

mm
LPA TEAM
(0 review)
92097
(14364 Reviews)
Learn Kotlin and Create Games Using the LibGdx Library Read More
mm
LPA TEAM

Learn Kotlin and Create Games Using the LibGdx Library

mm
LPA TEAM
(0 review)
1476
(188 Reviews)
Ethical Hacking Course:  Protect Yourself From Being Hacked Read More
mm
LPA TEAM

Ethical Hacking Course: Protect Yourself From Being Hacked

mm
LPA TEAM
(0 review)
5059
(428 Reviews)
The Complete Xamarin Developer Course:  iOS And Android! Read More
mm
LPA TEAM

The Complete Xamarin Developer Course: iOS And Android!

mm
LPA TEAM
(0 review)
24347
(4385 Reviews)
Android App Development Masterclass using Kotlin Read More
mm
LPA TEAM

Android App Development Masterclass using Kotlin

mm
LPA TEAM
(0 review)
39094
(5835 Reviews)
C Programming For Beginners – Master the C Language Read More
mm
LPA TEAM

C Programming For Beginners - Master the C Language

mm
LPA TEAM
(0 review)
136968
(30300 Reviews)
Ruby on Rails for Beginners Read More
mm
LPA TEAM

Ruby on Rails for Beginners

mm
LPA TEAM
(0 review)
799
(64 Reviews)
Beginning C++ Programming – From Beginner to Beyond Read More
mm
LPA TEAM

Beginning C++ Programming - From Beginner to Beyond

mm
LPA TEAM
(0 review)
254276
(59742 Reviews)
PHP for Beginners Read More
mm
LPA TEAM

PHP for Beginners

mm
LPA TEAM
(0 review)
16359
(3163 Reviews)
Windows Presentation Foundation Masterclass Read More
mm
LPA TEAM

Windows Presentation Foundation Masterclass

mm
LPA TEAM
(0 review)
20885
(4067 Reviews)
Master MATLAB through Guided Problem Solving Read More
mm
LPA TEAM

Master MATLAB through Guided Problem Solving

mm
LPA TEAM
(0 review)
22435
(3833 Reviews)
Machine Learning with Python from Scratch Read More
mm
LPA TEAM

Machine Learning with Python from Scratch

mm
LPA TEAM
(0 review)
4462
(320 Reviews)
Advanced Algorithms in Java Read More
mm
LPA TEAM

Advanced Algorithms in Java

mm
LPA TEAM
(0 review)
7424
(383 Reviews)
Rust Programming Language for Beginners Read More
mm
LPA TEAM

Rust Programming Language for Beginners

mm
LPA TEAM
(0 review)
4002
(395 Reviews)
Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps Read More
mm
LPA TEAM

Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps

mm
LPA TEAM
(0 review)
17195
(2053 Reviews)
3D Programming with JavaScript and the Three.js 3D Library Read More
mm
LPA TEAM

3D Programming with JavaScript and the Three.js 3D Library

mm
LPA TEAM
(0 review)
6365
(959 Reviews)
Java Enterprise Edition 8 for Beginners course Read More
mm
LPA TEAM

Java Enterprise Edition 8 for Beginners course

mm
LPA TEAM
(0 review)
17345
(2746 Reviews)
HTML and CSS Masterclass Read More
mm
LPA TEAM

HTML and CSS Masterclass

mm
LPA TEAM
(0 review)
1745
(216 Reviews)
ArcPy for Python Developers using ArcGIS Pro Read More
mm
LPA TEAM

ArcPy for Python Developers using ArcGIS Pro

mm
LPA TEAM
(0 review)
6524
(1193 Reviews)
Azure Machine Learning using Cognitive Services Read More
mm
LPA TEAM

Azure Machine Learning using Cognitive Services

mm
LPA TEAM
(0 review)
4277
(409 Reviews)
Learning Bootstrap – From HTML to WordPress Theme Read More
mm
LPA TEAM

Learning Bootstrap - From HTML to Wordpress Theme

mm
LPA TEAM
(0 review)
1157
(86 Reviews)
Search Algorithms in Artificial Intelligence with Java Read More
mm
LPA TEAM

Search Algorithms in Artificial Intelligence with Java

mm
LPA TEAM
(0 review)
2243
(126 Reviews)
The Advanced Xamarin Developer Masterclass Read More
mm
LPA TEAM

The Advanced Xamarin Developer Masterclass

mm
LPA TEAM
(0 review)
6217
(520 Reviews)
The Complete Javascript Course for Developers Read More
mm
LPA TEAM

The Complete Javascript Course for Developers

mm
LPA TEAM
(0 review)
2402
(401 Reviews)
Learn Java Programming Crash Course Read More
mm
LPA TEAM

Learn Java Programming Crash Course

mm
LPA TEAM
(0 review)
18175
(3794 Reviews)
Learn C# for Beginners Crash Course Read More
mm
LPA TEAM

Learn C# for Beginners Crash Course

mm
LPA TEAM
(0 review)
10124
(1867 Reviews)
Python Tkinter Masterclass – Learn Python GUI Programming Read More
mm
Volkan Atış

Python Tkinter Masterclass - Learn Python GUI Programming

mm
LPA TEAM
(0 review)
5283
(686 Reviews)
The Java Design Patterns Course Read More
mm
Jason Fedin

The Java Design Patterns Course

mm
LPA TEAM
(0 review)
11645
(1031 Reviews)
Mastering Intellij IDEA and Android Studio Read More
mm
LPA TEAM

Mastering Intellij IDEA and Android Studio

mm
LPA TEAM
(0 review)
1205
(96 Reviews)
Git & GitHub Masterclass Read More
mm
LPA TEAM

Git & GitHub Masterclass

mm
LPA TEAM
(0 review)
11096
(1444 Reviews)
Python GUI Programming Using PyQt5 Read More
mm
LPA TEAM

Python GUI Programming Using PyQt5

mm
LPA TEAM
(0 review)
4801
(733 Reviews)
Android Firebase Masterclass – Master Google Firebase Read More
mm
LPA TEAM

Android Firebase Masterclass - Master Google Firebase

mm
LPA TEAM
(0 review)
2744
(257 Reviews)
Master CI/CD for Xamarin Read More
mm
LPA TEAM

Master CI/CD for Xamarin

mm
LPA TEAM
(0 review)
469
(49 Reviews)
Master CI/CD for Android Developers Read More
mm
LPA TEAM

Master CI/CD for Android Developers

mm
LPA TEAM
(0 review)
1433
(207 Reviews)
Master CI/CD for iOS Developers Read More
mm
LPA TEAM

Master CI/CD for iOS Developers

mm
LPA TEAM
(0 review)
1900
(245 Reviews)
Master CI/CD for React Native Read More
mm
LPA TEAM

Master CI/CD for React Native

mm
LPA TEAM
(0 review)
2913
(297 Reviews)
Java SE 11 Developer 1Z0-819 OCP Course – Part 1 Read More
mm
LPA TEAM

Java SE 11 Developer 1Z0-819 OCP Course - Part 1

mm
LPA TEAM
(0 review)
23172
(3447 Reviews)
Advanced C Programming Course Read More
mm
LPA TEAM

Advanced C Programming Course

mm
LPA TEAM
(0 review)
27965
(3444 Reviews)
iOS Firebase Masterclass – Real time Database and Firestore Read More
mm
LPA TEAM

iOS Firebase Masterclass - Real time Database and Firestore

mm
LPA TEAM
(0 review)
356
(34 Reviews)
Java SE 11 Developer 1Z0-819 OCP Course – Part 2 Read More
mm
LPA TEAM

Java SE 11 Developer 1Z0-819 OCP Course - Part 2

mm
LPA TEAM
(0 review)
12132
(915 Reviews)
Learn Go for Beginners Crash Course (Golang) Read More
mm
LPA TEAM

Learn Go for Beginners Crash Course (Golang)

mm
LPA TEAM
(0 review)
10580
(1845 Reviews)
Python Django 4 Masterclass | Build a Real World Project Read More
mm
LPA TEAM

Python Django 4 Masterclass | Build a Real World Project

mm
LPA TEAM
(0 review)
2186
(202 Reviews)
Python Crash Course:  Gain Real World Developer Skills Now! Read More
mm
LPA TEAM

Python Crash Course: Gain Real World Developer Skills Now!

mm
LPA TEAM
(0 review)
907
(78 Reviews)
Kotlin Crash Course:  Gain Real World Developer Skills Now! Read More
mm
LPA TEAM

Kotlin Crash Course: Gain Real World Developer Skills Now!

mm
LPA TEAM
(0 review)
217
(8 Reviews)
JavaScript Crash Course: Learn Essential Coding Skills Fast! Read More
mm
LPA TEAM

JavaScript Crash Course: Learn Essential Coding Skills Fast!

mm
LPA TEAM
(0 review)
256
(8 Reviews)
MongoDB Masterclass: Excel in NoSQL & Pass Certification! Read More
mm
LPA TEAM

MongoDB Masterclass: Excel in NoSQL & Pass Certification!

mm
LPA TEAM
(0 review)
210
(9 Reviews)

    1 Comment

  1. mm
    ceremonia de la arena
    November 2, 2022
    Reply

    No solo rompe un poco el acto dde una ceremonia de la arena tradicional, sino que tambiénayuda
    a tus invitados a sentir que realmente soon parte dde la
    experiencia con vosotros. Ten en cuenta que por sí sola noo
    tiene una implicación legal sino quee es unn acto dedicado al simbolismo.

    También pueden agregarse lla ceremobia de la caja, donde los noviis escriben votos o promesas y los colocan en una caja de madera.
    Hay variois preciosos riruales para boda civil para la hora de realizar votos matrimoniales boda civil o acompañar al momento de intercambio de anillos.

    Este ritual simbólico, que sólo se puede celebrar en odas civiles, forma partte de la ceremonia civil jusxto después del momento del intercambio de los anillos
    y los votos. Realmente no hay forma dde arruinar este ritual de unidad, es muy sencillo’.
    Como símbolo de los que fuisteis, sois y seréis, recibid este
    recuerdo de vuestro compromiso”. Se trata uno de los mejores detalles qque puedes encontrar en este catálogo.

Leave A Reply Cancel reply

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

Latest Courses

MongoDB Masterclass: Excel in NoSQL & Pass Certification!

MongoDB Masterclass: Excel in NoSQL & Pass Certification!

JavaScript Crash Course: Learn Essential Coding Skills Fast!

JavaScript Crash Course: Learn Essential Coding Skills Fast!

Kotlin Crash Course:  Gain Real World Developer Skills Now!

Kotlin Crash Course: Gain Real World Developer Skills Now!

Python Crash Course:  Gain Real World Developer Skills Now!

Python Crash Course: Gain Real World Developer Skills Now!

Python Django 4 Masterclass | Build a Real World Project

Python Django 4 Masterclass | Build a Real World Project

Learn Go for Beginners Crash Course (Golang)

Learn Go for Beginners Crash Course (Golang)

logo-eduma-the-best-lms-wordpress-theme

+61 422 512 549

[email protected]

Company

  • About Us
  • Blog
  • Contact
  • Become A Co-Instructor

Links

  • Courses
  • FAQs
  • Contact Us

  • Privacy Policy
  • Terms & Conditions

Would you like to become a Udemy Course Co-Instructor?

Struggling to find students? Let us publish and promote your course to our students.

FIND OUT MORE NOW
Modal title

Message modal