Ali AlaaThe logo is comprised of to A letters joined together representing my initials.

15 hours on-demand video

The Complete GitHub Actions & Workflows Guide

Automate Code Testing, Deployment & Versioning using CI/CD Workflows. Create & Publish GitHub Actions to the Marketplace.

What you'll Learn:

  • Learn about writing serialized data in the YAML format.
  • Learn about all the GitHub Actions concepts (Workflows, Steps, Jobs, Actions, etc..).
  • Discover everything you can do in a GitHub workflow (events, schedules, filtering, environment variables, context, encryption, matrix and more).
  • Learn how docker can be used in a GitHub workflow.
  • Create a real-life CI/CD workflow for code testing, formatting, versioning and more.
  • Use caching in workflows for an improved performance.
  • Learn about uploading artifacts in workflows.
  • Learn about how to create your own custom GitHub Actions using Javascript or Docker.
  • Create an action for opening GitHub issues using JavaScript.
  • Create an action for sending slack messages using PHP.
  • Learn how to publish GitHub actions in the GitHub marketplace.

What Students are Saying:

  • “Highly organized, great teaching and very complete content, all put into practice with a final project.”
    Ícaro Reis, Udemy Student
  • “Excellent course, cover everything that is usefull GH”
    Jose David Angarita, Udemy Student
  • “I am 79 out of 87 of the lecture but I can already say that I already have learned a lot and the lessons I got from here definitely gave me the ability to strategize new ways on how to utilize github workflows in my current work. Thank you so much for this this is awesome!”
    Celina Quiros, Udemy Student
  • “I consider this course it's perfect to learn, the ball is in our court to continue practicing the features and using this knowledge”
    Roberto Reyes, Udemy Student
  • “great course on ci/cd workflow with github actions . I was completely new on the topic but the course starts from very basics and gradually takes to very advance level . If you are a developer then you should definitely consider this course . It will be a great investment . The video/audio quality , instructor and everything is great . I can surely say that you will not find this deep knowledge on youtube ( till the time i am writing this review ) as I have already tried it . So go for it :)”
    Anupam Agrawal, Udemy Student
  • “I am already feeling like i know everything with what has just been taught so far. Cant wait to complete all.”
    Sunday Lucky Enyinna, Udemy Student
  • “the course is great, providing only necessary input to mater the Github action”
    Mehenna MISSOUM, Udemy Student
  • “Good explanation and concepts with a nice hands on example”
    Olavo Kruel de Magalhães Pinto, Udemy Student
  • “This is Perhaps the Best GitHub Actions Course Available in Udemy and other Training Sites. This is great for Beginners as well as Professionals and perhaps more for Professionals who are already in devops space. Absolutely happy that I registered for this Course. I could not have asked for anything more”
    Anonymized User, Udemy Student
  • “the professor knows exactly what to do so i've learned a lot and it was good to see it, he provides good examples on how real development code cycle happens on our days and pretty helpful”
    Jefferson Linares, Udemy Student