Course Includes:
- Price: FREE
- Enrolled: 1116 students
- Language: English
- Certificate: Yes
- Difficulty: Beginner



Tired of doing the same development tasks over and over? Let’s automate them!
In this hands-on course, you’ll learn how to automate your development workflow using GitHub Actions — from testing and building to deployment — you don't need any prior DevOps experience to start this course!
We’ll start from scratch, exploring how GitHub Actions works under the hood. You’ll learn about workflows, jobs, events, and runners, and how they connect to make your automation powerful and efficient. Through practical examples, you'll quickly move from theory to practice, building real-world pipelines that automatically test, build, and deploy your code.
By the end of this course, you’ll be able to build and customize your own CI/CD pipelines directly within GitHub, empowering you and your team to deliver high-quality software faster, more reliably and with fewer errors.
What you’ll learn
Writing and structuring workflow yaml files
Defining jobs and workflows
Using actions in a workflow
Uploading and downloading job artifacts
Specifying job execution order
Working with variables at different levels in a workflow
and more ...
Requirements for this Course:
Having a Github account
Basic git knowledge
Basic experience with Linux
Who this course is for:
Beginners who are new to CI/CD and Gitub Actions
Developers who want to automate the process of building, testing and deployment their apps
DevOps engineers looking for learning and practicing CI/CD with Github Actions
Model boilers, pumps & piping, add valves and flanges, create BOQ, produce detailed construction drawings in Revit MEP
A Comprehensive Guide to Dynamo Visual Programming for Creating and Modifying- With several projects using Dynamo
Navigating the EU AI Act: Ethical AI Leadership and Sustainable Growth in Europe.
Learn how to draft, manage, and negotiate commercial contracts using core principles of business contract law.
Explore technical and fundamental analysis in Forex trading with strategies for smart earning and risk control.
Explore holistic energy medicine with Bach Flower Remedies for stress, burnout, emotional healing, and inner peace.
Learn how to create CI/CD pipelines with Gitlab CI
Learn how to manage applications with Helm, the package manager for Kubernetes
Learn Linux fundamentals in an easy-to-understand manner
Learn Kubernetes in simple and easy way. no knowledge about Kubernetes is required
Learn more advanced kubernetes concepts.
Learn how to automate resource provisioning with terraform
Learn how to work with docker images and container in a very clear and easy way
Learn how to build a Web APIs with Django REST framework in a very clear and easy way
Prepare for Product Owner +PSPO 1 Exam based on the Scrum Guide (2020) w Explanations on Agile Project Management