0

Completed

0%

Progress

0

Starred

01

What is Continuous Integration (CI) and why is it important?

beginner#CI Fundamentals
02

What is Continuous Delivery (CD) and how does it differ from Continuous Deployment?

beginner#CD Fundamentals
03

What are the key differences between CI and CD?

beginner#CI/CD Fundamentals
04

What is a CI/CD pipeline and what are its typical stages?

beginner#CI/CD Pipeline
05

What are the main benefits of implementing CI/CD?

beginner#Benefits
06

What are basic Git branching strategies used with CI/CD?

beginner#Git Workflow
07

What is GitHub Actions and what are its core components?

beginner#GitHub Actions Basics
08

How do you structure a GitHub Actions workflow? Explain jobs, steps, and actions.

beginner#GitHub Actions Workflows
09

What are GitHub Actions runners? Explain GitHub-hosted vs self-hosted runners.

beginner#Runners
10

What are the YAML basics needed for writing GitHub Actions workflows?

beginner#YAML Basics
11

How do you automate the build process in a CI/CD pipeline?

beginner#Build Automation
12

How do you automate testing in a CI/CD pipeline?

beginner#Test Automation
13

What is deployment automation and how do you set up a basic deployment pipeline?

beginner#Deployment Automation
14

How do you use environment variables in GitHub Actions?

beginner#Environment Variables
15

How do you manage secrets in GitHub Actions?

beginner#Secrets Management
16

What are trigger events in GitHub Actions? Explain push, pull_request, and workflow_dispatch.

beginner#Trigger Events
17

What is Docker and how is it used in CI/CD pipelines?

beginner#Docker Basics
18

What is a basic frontend deployment flow (React/Vue) using CI/CD?

beginner#Frontend Deployment
19

What is a basic backend deployment flow (Node.js) using CI/CD?

beginner#Backend Deployment