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
(3,953 reviews)
Take this course
3565021_5e05-3.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 8716
  • Last Updated February, 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.5
3,953 Average ratings
45%
39%
13%
2%
1%
  • 2 days ago

    Maria Jose Villalba Lozano

    Interesting course

  • 3 days ago

    Chakilam Manaswini

    good

  • 3 days ago

    Jose Arturo Navarro Valenzuela

    Great timing, tone of voice and slides deployment!

  • 1 week ago

    ANTONIO RODRIGUEZ GONZALEZ

    Very usefull course

  • 1 week ago

    Mark Mullen

    Videos are short yet provide the needed knowledge givin the specific title.

  • 1 week ago

    面白い コーギー

    Excellent high level overview of the whole CI/CD concept

  • 4 weeks ago

    Arijit Pal

    good

  • 4 weeks ago

    Ana Silva

    Vould have better visual representation

  • 1 month ago

    Furqan Hashmi

    good

  • 1 month ago

    Mathew Lemley

    Very good intro to what DevOps is and why it's important. Short, sweet and to the point.

  • 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)
754243
(176543 Reviews)
Learn Python Programming Masterclass Read More
mm
LPA TEAM

Learn Python Programming Masterclass

mm
LPA TEAM
(0 review)
404691
(96448 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)
68578
(10343 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)
38147
(6155 Reviews)
Kotlin for Java Developers Read More
mm
LPA TEAM

Kotlin for Java Developers

mm
LPA TEAM
(0 review)
23376
(3905 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)
3275
(486 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)
23782
(4811 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)
5331
(774 Reviews)
Ruby for Beginners Read More
mm
LPA TEAM

Ruby for Beginners

mm
LPA TEAM
(0 review)
812
(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)
1352
(100 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)
134712
(41224 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)
89035
(13908 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)
1461
(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)
5005
(418 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)
23833
(4298 Reviews)
Android App Development Masterclass using Kotlin Read More
mm
LPA TEAM

Android App Development Masterclass using Kotlin

mm
LPA TEAM
(0 review)
38768
(5771 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)
131358
(28960 Reviews)
Ruby on Rails for Beginners Read More
mm
LPA TEAM

Ruby on Rails for Beginners

mm
LPA TEAM
(0 review)
796
(63 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)
239229
(56335 Reviews)
PHP for Beginners Read More
mm
LPA TEAM

PHP for Beginners

mm
LPA TEAM
(0 review)
14848
(2883 Reviews)
Windows Presentation Foundation Masterclass Read More
mm
LPA TEAM

Windows Presentation Foundation Masterclass

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

Master MATLAB through Guided Problem Solving

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

Machine Learning with Python from Scratch

mm
LPA TEAM
(0 review)
4456
(317 Reviews)
Advanced Algorithms in Java Read More
mm
LPA TEAM

Advanced Algorithms in Java

mm
LPA TEAM
(0 review)
6996
(275 Reviews)
Rust Programming Language for Beginners Read More
mm
LPA TEAM

Rust Programming Language for Beginners

mm
LPA TEAM
(0 review)
3969
(388 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)
16754
(2000 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)
6347
(953 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)
16559
(2594 Reviews)
HTML and CSS Masterclass Read More
mm
LPA TEAM

HTML and CSS Masterclass

mm
LPA TEAM
(0 review)
1705
(205 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)
5938
(1067 Reviews)
Azure Machine Learning using Cognitive Services Read More
mm
LPA TEAM

Azure Machine Learning using Cognitive Services

mm
LPA TEAM
(0 review)
4149
(396 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)
1095
(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)
2130
(116 Reviews)
The Advanced Xamarin Developer Masterclass Read More
mm
LPA TEAM

The Advanced Xamarin Developer Masterclass

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

The Complete Javascript Course for Developers

mm
LPA TEAM
(0 review)
2357
(392 Reviews)
Learn Java Programming Crash Course Read More
mm
LPA TEAM

Learn Java Programming Crash Course

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

Learn C# for Beginners Crash Course

mm
LPA TEAM
(0 review)
9473
(1730 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)
5108
(653 Reviews)
The Java Design Patterns Course Read More
mm
Jason Fedin

The Java Design Patterns Course

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

Mastering Intellij IDEA and Android Studio

mm
LPA TEAM
(0 review)
1194
(94 Reviews)
Git & GitHub Masterclass Read More
mm
LPA TEAM

Git & GitHub Masterclass

mm
LPA TEAM
(0 review)
10553
(1355 Reviews)
Python GUI Programming Using PyQt5 Read More
mm
LPA TEAM

Python GUI Programming Using PyQt5

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

Android Firebase Masterclass - Master Google Firebase

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

Master CI/CD for Xamarin

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

Master CI/CD for Android Developers

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

Master CI/CD for iOS Developers

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

Master CI/CD for React Native

mm
LPA TEAM
(0 review)
2530
(262 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)
21648
(3225 Reviews)
Advanced C Programming Course Read More
mm
LPA TEAM

Advanced C Programming Course

mm
LPA TEAM
(0 review)
25648
(3131 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)
345
(33 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)
11339
(853 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)
9438
(1644 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)
1832
(152 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)
697
(52 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)
173
(6 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

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)

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

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

Introduction to Continuous Integration & Continuous Delivery

Introduction to Continuous Integration & Continuous Delivery

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