The aim of the course is to educate course participants about the benefits of practicing CI/CD in software development projects and to prepare them to be capable of creating their own software delivery pipelines. Additionally, the course aims to teach about the usage of Docker and Docker Compose for creating isolated environments for software applications and their use within the scope of CI/CD process improvements.
Overview
Benefits of using Docker, Docker vs Virtual machine
What is the docker image and container?
Docker image creation
Docker registries and their use
Dockerfile syntax
Running, managing and inspecting docker containers
Docker Compose
Overview
What is CI/CD?
How does CI/CD improve the quality of deliverables?
Pipeline structure, creation and benefits of having one
Tools for CI/CD
After successfully completing this course you will be able to:
We will issue an official certificate to confirm that you have successfully completed a course and are ready to kick-start your career in IT.
In the beginning of the course, you will receive everything you need to start learning successfully.
Receive both theoretical and practical knowledge from experienced professionals who are also passionate about teaching.
Gain experience in an environment where real-life challenges are presented and solved.
Introduction to Docker and CI/CD - TDL School