ArgoCD / DevOps / Featured / GitHub Actions / GitLab CICD / Jenkins
CI/CD (Continuous integration and Continuous delivery or Continuous deployment) and GitOps are not new terminologies in the IT world. There are several software and tools to accomplish the CI/CD and GitOps practices. Learning and practising such tools is quite difficult if you do not have a proper course or documentation. Fortunately, there are several free resources around and some of them even offer free certifications upon completing the training programs. Check below the list of free training and certifications for GitOps and CI/CD technologies.
CloudBees is providing multiple free courses to learn Jenkins including Jenkins essentials, administration and pipeline essentials. You can go for the certification option if you want to get Certified Jenkins Engineer.
Sign-up at CloudBees for Jenkins courses.
Want to learn Kubernetes? Check our Kubernetes Library for courses and free resources.
Learn GitLab essentials to understand the technical terms in GitLab, issues, merging repositories and other topics.
Sign-up for GitLab learning.
Introduction to GitOps (LFS169) is a free course by The Linux Foundation to cover the basics of GitOps, how to use GitOps and other concepts. You can use your Linux Foundation login and purchase this course at zero cost.
Enrol for GitOps LFS169 Course.
In this free course by CodeFresh, you will learn all the basics of GitOps. You will also learn the GitOps using ArgoCD and different tools such as Helm, Kustomize etc with ArgoCD.
Register for GitOps Fundamentals.
In this free course by CodeFresh, you will learn all the advanced concepts of GitOps. You will also learn how to handle multiple applications, promoting released and other common operations.
Register for GitOps at Scale.
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. You can automate the deployment of the application states automatically based on the Git commits, merging etc.
Learn ArgoCD by setting up a lab and practising.
Check out the ArgoCD tutorial at the Red Hat Developer portal.
This is a free course offered by GitHub and you will learn the basics of GitHub Actions workflow, using scripts, etc. You will also learn the workflow and action blocks, triggering workflows, discover workflow logs etc.
Register for GitHub Actions free course. Also, check other GitHub Actions courses if you are interested.
Learn GitLab CI/CD by building a complete CICD pipeline for a Python demo project and with Docker.
Watch the course.
Disclaimer:
The views expressed and the content shared in all published articles on this website are solely those of the respective authors, and they do not necessarily reflect the views of the author’s employer or the techbeatly platform. We strive to ensure the accuracy and validity of the content published on our website. However, we cannot guarantee the absolute correctness or completeness of the information provided. It is the responsibility of the readers and users of this website to verify the accuracy and appropriateness of any information or opinions expressed within the articles. If you come across any content that you believe to be incorrect or invalid, please contact us immediately so that we can address the issue promptly.
Gineesh Madapparambath
Gineesh Madapparambath is the founder of techbeatly and he is the co-author of The Kubernetes Bible, Second Edition. and the author of 𝗔𝗻𝘀𝗶𝗯𝗹𝗲 𝗳𝗼𝗿 𝗥𝗲𝗮𝗹-𝗟𝗶𝗳𝗲 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻.
He has worked as a Systems Engineer, Automation Specialist, and content author. His primary focus is on Ansible Automation, Containerisation (OpenShift & Kubernetes), and Infrastructure as Code (Terraform).
(aka Gini Gangadharan - iamgini.com)
This site uses Akismet to reduce spam. Learn how your comment data is processed.3 Responses
Leave a Reply Cancel reply
[…] learning is crucial to stay relevant and competitive in the rapidly evolving field of AI, ML, and DevOps. Yes, you need to enhance your knowledge and skills and stay ahead of the […]
[…] Also, check Free GitOps and CI/CD Courses and Certifications. […]
[…] different vulnerability addressing methods including continuous integration/continuous delivery (CI/CD), regular updates, vulnerability prioritization, and […]