This course focuses on GitHub as a source control tool and the fundamentals of Continuous Integration/Continuous Deployment (CI/CD) using GitHub Actions.
Introduction
This course focuses on GitHub as a source control tool and the fundamentals of Continuous Integration/Continuous Deployment (CI/CD) using GitHub Actions.
Participants will gain practical experience in setting up and managing repositories, version control with Git, and automating workflows through GitHub Actions.
The course will also cover key concepts such as setting up a CI/CD pipeline, automating deployments, and leveraging best practices for version control and automation in software development.
Duration
5 Days
What You Will Learn
What You Can Do With GitHub & CI/CD with GitHub Actions
Who Should Take This Course?
Course Requirements
Summary of Topics to Be Covered
Course Objectives
By the end of this course, learners will be able to:
Learning Outcomes
Course Outline
Module I: Introduction to GitHub
Module II: Introduction to Continuous Integration/Continuous Deployment (CI/CD)
Module III: Getting Started with GitHub Actions
Module IV: Automating Build and Test Processes with GitHub Actions
Module V: Automating Deployment with GitHub Actions
Module VI: Advanced GitHub Actions Features
Module VII: Integrating GitHub Actions with External Tools
Module VIII: Troubleshooting and Debugging GitHub Actions Workflows
This instructor-led training course is delivered using a blended learning approach comprising presentations, guided practical sessions, web-based tutorials, and group work.
Participants will receive a Tech For Development Certificate of Course Completion.
Held at the Tech For Development Training Centre.
Arranged upon request.
Email: letstalk@techfordevelopment.com
Phone: (+254) 790 824 179
Customised training available.
Send proof of payment to letstalk@techfordevelopment.com.
| # | Role | Organization | Country |
|---|---|---|---|
| 1 | - | - | - |