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

Commit 592bf88

Browse files
authored
Merge pull request #141 from githubtraining/heiskr-patch-1
Update course-details.md
2 parents 88384ce + 318ab2a commit 592bf88

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

course-details.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,34 @@ This course will show you how to build, host, and maintain a secure repository o
22

33
Collaboration is key to building great software. As you welcome more contributions, keeping your project secure becomes more important than ever.
44

5+
## What you'll learn
6+
57
In this course, you’ll learn how to:
68
- Enable security features for repositories hosted in GitHub
79
- Detect vulnerable dependencies in repositories when notified by GitHub's security alerts
810
- Utilize best practices to keep sensitive data out of repositories
911

10-
This course has a dedicated message board on the [GitHub Community Forum]({{ communityBoard }}). Create a post to start a conversation, discuss this course with GitHub Trainers and participants, or troubleshoot any issues you encounter.
12+
You'll be able to answer questions like:
13+
14+
- How do I protect my open-source project?
15+
- What should I keep out of my GitHub repository?
16+
- How do I keep sensitive data out of my repository?
17+
- How do I keep track of package vulnerabilities?
18+
19+
## What you'll build
20+
21+
Our [Octocat](https://octodex.github.com/) memory game is a fun simple project for you to work with as you learn security strategies.
22+
23+
![Screenshot_2020-02-25 Octocat Memory Game](https://user-images.githubusercontent.com/1221423/75282149-5f768c80-57c5-11ea-933f-f85c235b8178.png)
24+
25+
## What you need to know
26+
27+
We assume you know GitHub concepts before you start this course. If you need a review, try out [Introduction to GitHub](https://lab.github.com/githubtraining/introduction-to-github). We assume you understand what a package and [package manager](https://en.wikipedia.org/wiki/Package_manager) or dependency manager is.
28+
29+
## What we'll use
30+
31+
This project can use GitHub pages to host the memory game. The game uses some minimal JavaScript and CSS. You don't need to work with either in this course. You won't need to do anything outside of the GitHub interface for this course.
32+
33+
## Who this is for
34+
35+
This is a great course for anyone who has a GitHub repository, public or private. These practices will help keep your project safe. This is also a great course for anyone who wants to start a new project on GitHub.

0 commit comments

Comments
 (0)