Enablement Recommendations for Foundational Topics
Approach
The enablement goal is to check your foundational skills via independent learning - do you have crawl-walk knowledge of topics such as these:
- Understand concepts such as IaC and DevOps
- Write YAML syntax and use lint to verify
- Setup VSCode and integrate with YAML
- Experiment with basic git commands and workflow
- Do you have updates to the recommended resources - or tips to share?
Independent Learning Path Recommendations
Phase | Recommended Resources | Notes |
---|---|---|
Crawl | What is Infrastructure as Code (IaC)? | IaC - Intro and Links to more Advanced Material |
Crawl | What is DevOps? | DevOps - Intro and Links to Learning Paths, eBooks |
Crawl | What is YAML? | yaml - Intro to Syntax |
Crawl | YAML for Beginners | yaml - Intro to lint |
Walk | Setting up Visual Studio Code | VS Code - setup |
Walk | YAML Language Support by Red Hat | VS Code - Integrate with yaml lint |
Walk | A Beginner’s Guide to Git | Git - Intro |
Walk | Intro to Git in VS Code | VS Code - Integrate with git |
Run | Git best practices: Workflows for GitOps deployments | Git - Dive into Workflows |