Programming & Databases

Hosting, provisioning, and infrastructure

Delivery tools

SCM (Source Control Management)

Testing methodologies and tools

Core technical activities

Development methodologies (SDLC)