Computer Basics (Recap)
- Life Cycles – Agile, Customization, Analytics, Testing
- Resources – CPU, Memory, I/O (Drivers, Network)
- OS – Process Mgmt, File System (Drivers & Network), GUI Manager – L
- Administration – Security, Profiles, Packaging and Installation
- Topologies – LAN, WAN, VM Ware, Cloud (IAAS, PAAS, SAAS)
Programming
RegEx, PHP, Java, .Net, NodeJS
Web Technologies
- HTML / CSS / DHTML
- xml / xsl / xslt
- Javascript / AJAX / JQuery / AngularJS
- Http Server
- Protocol, Headers, Request, Response, Codes, Session, Parameters, Methods, Modules (Auth, Indexing, Proxy, Logging)
- Application Server
- Container, Resources, Plugins, Context, Controller, Deployment
Design
- Principles & Patterns
- Enterprise Patterns
- UML
- Metrics – (Dependencies, Static Code Analysis, Code Coverage)
- Performance – CPU, Memory, Network
Development
- MySQL, MongoDB
- LAMP
- ASP .Net
- MEAN
- Eclipse – (debug, unit testing, code analysis, db explorer)
- Visual Studio
Product Customization
- API
- Report Design
- ETL
- Workflow
- Integration
- ERP
Testing
- Manual Testing
- Scenarios, Cases, Cycles, Results, Re-Test & Close
- Automated GUI & Web Testing
- Performance Testing