Udemy – CI CD using GitHub Actions-Made Easy | GitHub Actions CI/CD 2023-8
Udemy – CI CD using GitHub Actions-Made Easy | GitHub Actions CI/CD 2023-8 Downloadly IRSpace
The CI CD using GitHub Actions-Made Easy | GitHub Actions CI/CD course helps participants get familiar with GitHub Actions, a powerful tool for automating software development workflows. This comprehensive course covers topics ranging from GitHub Actions introductions to implementing Continuous Integration (CI) and Continuous Deployment (CD). Participants will be introduced to core concepts such as Workflow, Events, Jobs, Steps, and Actions, and will learn how to create sample Workflows, use environment variables, and Contexts. The course also covers more advanced topics such as managing Secrets, scheduling Jobs with Cron Expressions, and configuring Matrix. A significant portion of the course is dedicated to CI, where participants will learn how to implement GitHub Actions Workflows to build and test projects developed in various languages such as Java (with Maven and Gradle), Python, GO, and Ruby. Integrating tools such as JaCoCo for code coverage is also covered. This course also covers GitHub Packages and publishing packages using GitHub Actions, including Java (Maven and Gradle) and Node.js (NPM) packages.
Next, we will cover containerization with GitHub Actions. Participants will learn how to build and push Docker images to Docker Hub and AWS ECR. A significant portion of the course is dedicated to Continuous Deployment (CD). This section covers Helm concepts, charts, and basic commands. It then covers how to deploy web applications using Amazon EC2, deploy to Minikube, and deploy Helm charts to an EKS (Elastic Kubernetes Service) cluster. The course includes practical examples for deploying Node.js and Java applications (with Maven, Docker, ECR, and Helm) to Kubernetes using GitHub Actions, and also covers topics such as automated deployment to Kubernetes with GitHub Actions and ArgoCD.
What you will learn
- You will be able to implement CI/CD easily and step by step with GitHub Actions.
- You will create DevOps CI/CD Pipelines to build, test, and deploy your code.
- You will learn how to publish Java and NPM packages to GitHub Packages.
- You will learn about containerization using GitHub Actions.
- You will be able to publish Docker images to DockerHub and AWS ECR using GitHub Actions.
- You will learn how to set up a Kubernetes cluster, install Kubernetes with Minikube, Kubeadm, and eksctl, as well as an introduction to Helm, its installation, and the structure of a Helm Chart.
- You will be able to deploy to Kubernetes using GitHub Actions and deploy Helm Charts for Node.js and Java to AWS EKS.
- You will learn how to deploy to Kubernetes using GitHub Actions and ArgoCD.
This course is suitable for people who:
- DevOps Engineers
- Software testing engineers
- Software developers
CI CD using GitHub Actions-Made Easy | GitHub Actions CI/CD Course Details
- Publisher: Udemy
- Instructor: DevOps Hint
- Training level: Beginner to advanced
- Training duration: 9 hours and 11 minutes
- Number of lessons: 31
Course syllabus as of 2025/3
Prerequisites for the CI CD course using GitHub Actions-Made Easy | GitHub Actions CI/CD
- Basic GitHub Knowledge and Computer Knowledge
Course images
Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: English
Quality: 720p
Download link
File(s) password: www.downloadly.ir
File size
5.1 GB
Super Admin 
