I. SDLC
1. Introduction
2. Waterfall Model
3. V-Model
4. Agile Model
II. Build and Release
III. Scripting
1. Python
2. Shell
IV. Basic LINUX commands
V. SCM or Configuration Management(SVN/GIT)
1. Introduction
2. Source code management
3. Workspace
4. Versioning
5. Revision
6. Promotion
7. Baselining
8. labeling
9. Branching
10. Merging
11. Tags
12. Configuration Item
VI. Build Management (ANT)
1. Introduction
2. Dependency Management
3. Build Scripts
4. Build Types