Important
This project is deprecated and is read-only for historical context only.
This is an example learning plan for new DevOps Engineers.
This plan assumes that the new DevOps Engineer has used their terminal and can do the following:
- Fork and clone a remote repository
- Navigate the command line with
cd - Create, list and destroy directories and files with
mkdir,touch,ls, andrm - Build a 'hello world' web application in a language of their choice.
If you're still learning these skills, check out these resources:
- Github Guide: How to Clone a Repo
- The first two levels of the Command Line Module on ShortCutFoo
- If you're new to building web applications, find and work through a 'hello world' tutorial in Python, Ruby, Go, JavaScript, or another language that interests you.
- Create a new copy of repo and update as needed based on the skillset of your incoming DevOps Engineer.
- Fork and clone this repo, and start working through the plan starting with
01-Git. Note the deliverables, and work with your mentor to setup times to meet and review your work.