Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

GitHub Actions

via Udacity

Overview

Unlock the power of GitHub Actions and supercharge your development workflow. This beginner-friendly, hands-on course teaches you how to master automating CI/CD processes, create custom workflows, and optimize deployments.

Syllabus

  • GitHub Actions Fundamentals
    • Explore GitHub Actions for CI/CD: learn event triggers, workflow configuration, job definitions, action creation, and deployment strategies.
  • Deep Dive into Workflow Controls
    • Explore workflow controls with videos on triggers, GitHub actions, webhooks, filters, expressions, variables, secrets, and concurrency with interactive exercises.
  • Encapsulate and Reuse Actions
    • This lesson explores GitHub Actions, focusing on reusable workflows, caching, artifact handling, private actions, and UI features for enhanced project automation.
  • Security and Hardening
    • Explore security and hardening in GitHub, covering token handling, environments, GitHub Pages, the REST API, and CLI with practical exercises.
  • Automating a Simple CI/CD Pipeline
    • Explore CI/CD pipeline automation, covering project setup, instruction compliance, and environment setup for streamlined deployment processes.

Taught by

Bassem Dghaidi

Reviews

Start your review of GitHub Actions

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.