Skip to content
This repository was archived by the owner on Sep 1, 2022. It is now read-only.

Commit af95715

Browse files
authored
Merge pull request #24 from githubtraining/update-course-details
Update course details
2 parents 71b6f29 + e30a8c1 commit af95715

File tree

2 files changed

+40
-7
lines changed

2 files changed

+40
-7
lines changed

config.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Course information
22
title: "GitHub Actions: Continuous Delivery"
3-
tagline: Use GitHub Actions to deploy a serverless application to the cloud
43
description: Create two deployment workflows using AWS.
54
tags:
65
- GitHub Actions

course-details.md

Lines changed: 40 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,43 @@
1-
This course is about continuous delivery, or CD, with GitHub Actions. We create two workflows to deploy our app to an AWS S3 bucket automatically. CD is an important part of modern software development, and it has a big meaning. CD is the practice of delivering software faster and with higher quality. To do this, it takes many different practices, behaviors, and technologies.
1+
This course is about continuous delivery, or CD, with GitHub Actions. CD is a crucial part of modern software development, and it can have a monumental impact on development projects.
22

3-
In this course, we focus on workflows to deploy pull requests automatically to a staging environment, and to deploy all merged commits to production. In this course, you will:
3+
Continuous Delivery is the practice of delivering software faster and with higher quality. Doing so successfully requires many different practices, behaviors, and technologies. GitHub Actions makes implementing CD easier, faster, and more reliable.
44

5-
- Create two workflow files
6-
- Configure AWS S3 for deployment
5+
In this course, we focus on using workflows in GitHub Actions to deploy pull requests automatically to a staging environment, and to deploy all merged commits to production.
6+
7+
8+
## What you'll learn
9+
10+
We'll answer common questions like:
11+
- What is Continuous Delivery?
12+
- What is a workflow file and how are workflows used with GitHub Actions?
13+
- What are deployment triggers and how are they used with deployments?
14+
- How can secrets store tokens?
15+
16+
17+
And when you're done you'll be able to:
18+
- Use GitHub Actions and create workflow files
719
- Use secrets to store tokens
8-
- Deploy to staging and production
9-
- Practice using GitHub Actions
20+
- Deploy to staging and production using GitHub Actions to implement CD
21+
22+
23+
## What you'll build
24+
In this course, we'll be walking through a CD deployment using GitHub Actions, and creating a Tic Tac Toe game!
25+
26+
![deployed app](https://user-images.githubusercontent.com/16547949/75822607-4003d480-5d6e-11ea-99e5-fc0cb5ca8054.gif)
27+
28+
## Prerequisites
29+
Before you start, you should be familiar with GitHub and Continuous Integration. We recommend taking the following two Learning Labs prior to this course:
30+
31+
- [Introduction to GitHub](https://lab.github.com/githubtraining/introduction-to-github)
32+
- [Hello GitHub Actions!](https://lab.github.com/github/hello-github-actions!)
33+
- [Continuous Integration with GitHub Actions](https://lab.github.com/githubtraining/set-up-continuous-integration-with-github-actions)
34+
35+
## Projects used
36+
This course makes use of the following technologies:
37+
- [Node.js](https://nodejs.org/en/download/)
38+
- AWS - [create an account](https://portal.aws.amazon.com/billing/signup) if you don't already have one.
39+
- [Amazon S3](https://s3.console.aws.amazon.com/s3/home) Buckets
40+
41+
## Audience
42+
43+
Developers, DevOps Engineers, students, teams

0 commit comments

Comments
 (0)