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., "ReactJS"
  • Create an action for sending slack messages using PHP.
  • Learn how to publish GitHub actions in the GitHub marketplace.

What Students are Saying:

  • “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”
    Harsha Lakkamraju, 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
  • “Very nice training sessions, I am enjoying a lot Trainer is super talented”
    Sampurna Atmaramani, Udemy Student
  • “This is the best course "I have ever seen on Udemy"..not just for GitHub Actions, but in general for all. It contains everything.. almost all possible scenarios. Every section have concept explained, implementation and execution. I have recommended this course to everyone in my team, kind of made it mandatory to all of them. Pretty good work!!”
    Aniket Samudra, Udemy Student
  • “Exactly what I needed to get started with Github Workflows at a fast pace.”
    Edward Nunez, Udemy Student
  • “I found this course well thought through and well structured as well as information presented is practical and easy to digest. Thanks 5 stars”
    Jekabs Karklins, Udemy Student
  • “It was a pleasant and knowledgeable course. Learned a lot about Github Actions that will prove beneficial to my career.”
    Omoruyi Omofonmwan, Udemy Student
  • “I walked through on my mobile and followed without an issue”
    Grant Africa, Udemy Student
  • “Nice, but if someone needs to match the pace of this course should have with the basic understanding of coding syntax. At some point in time it gives a feeling that the speaker is well versed with the step to step coding and it takes time to corelate the logic used to get the outcome.”
    Kuldeep Kumar Sedha, Udemy Student
  • “Well worth watching! I am learning a lot and you have done a great job organizing the course.”
    Jonathan Arthur, Udemy Student
  • “So far so good. Detailed explanations and vizualizations are cool!”
    Vladyslav Zayats, Udemy Student