Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  
     

BUILD AND RELEASE

 

BUILD AND RELEASE COURSE CONTENT

Syllabus

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






VII. Continuous Integration
VIII. Deployment (Servers)

1. Introduction
2. Environment Setup
3. Scripting
4. Code Promotion

IX. Release Management

1. Requirement Gathering
2. Auditing
3. Testing
a. SIT
b. Regression
c. Capacitance
d. Performance
e. Stress
f. UAT
g. Smoke test
4. Release plans
5. Defect Handling
6. Release Notes

X. Change Management
XI. Incident Management
XII. Problem Management
XIII. ITIL concepts
XIV. Placement Tips