Week 4 curriculum - 1909-sep30-net/trainer-code GitHub Wiki
- Version control (Git)
- branches (remote, remote tracking, local tracking, local)
- merging (fast forward, non-fast-forward, merge resolution)
- feature branch workflow
- Software development lifecycle
- Waterfall, V-Model, Agile, scrum, kanban
- Scrum
- user story, sprint, effort, capacity, velocity, standup
- project board
- DevOps
- culture, continuous integration/delivery/deployment, build pipeline
- Cloud Computing
- on-premises, cloud, hybrid cloud, multi cloud
- IaaS, PaaS, SaaS, CaaS
- AWS, Azure, Google Cloud
- Azure
- VM, SQL DB, App Service
- Storage
- Active Directory, Cosmos DB, AKS
- .NET deployment
- publish, local IIS, Azure App Service
- Azure DevOps
- Pipelines, build, release, YAML, job, step, GitHub Check
- Code analysis
- static analysis, SonarCloud, technical debt, configuration, quality profile, quality gate
- Docker
- VM vs. container, daemon/client, Docker Machine
- container, image, Dockerfile, registry
- CLI commands, Dockerfile commands