[Academind Pro] GitHub Actions – The Complete Guide
Learn how to build automated CI / CD workflows with GitHub’s DevOps service.
GitHub Actions is an extremely popular and fast-growing CI / CD automation service offered by GitHub.
This course teaches GitHub Actions from the ground up, without any prior GitHub Actions experience assumed or required.
In order to handle growing development and code complexity and deploy application updates with high frequency, powerful automation platforms and tools are required. As you will learn throughout this course, GitHub Actions is such a platform, enabling you to automate anything from code testing, building and deployment all the way up to GitHub repository and project management.
With this course, you’ll learn:
– About all key GitHub Actions building blocks & components
– How to build and orchestrate both simple and complex workflows
– How to connect workflows to events & configure event details
– How to run jobs or job steps conditionally
– How to manage environment variables
– How to handle job results, outputs and inputs
– How to leverage community actions
– How to build custom actions
– How to secure workflows and jobs
– And much more!
This course requires no prior GitHub Actions knowledge. You also don’t need to be an advanced developer or Git & GitHub user, though fundamental development and Git knowledge is recommended – though the course does come with a Git & GitHub refresher module.
This course is a practice-oriented courses, exploring all key concepts whilst diving into concrete examples. You’ll build different workflows for multiple projects and requirements.
You will also learn how to interact with GitHub APIs and implement third-party (and custom) Actions into your workflows.
– Basic IT knowledge is required
– NO prior Git or GitHub knowledge is necessary at all
Maximilian Schwarzmüller, As a self-taught professional I really know the hard parts and the difficult topics when learning new or improving on already-known languages. This background and experience enable me to focus on the most relevant key concepts and topics. My track record of many 5-star rated courses, more than 1,500,000 students worldwide as well as a successful YouTube channel is the best proof for that.
The most rewarding experience for me is to see how people find new, better jobs, build awesome web applications, work on amazing projects or simply enjoy their hobby with the help of my content.
That’s why, together with Manuel Lorenz, I founded Academind to offer the best possible learning experience and to share the pleasure of learning with our students.
Author(s): Maximilian Schwarzmüller
Videos Duration: 10+h
Size: 1.28 GB