TIRSE

( Training for Industry Readiness for Software Engineers )









  • Software Life Cycle
  • Requirement Analysis
  • Functional , Non Functional and UI Requirements
  • Software Security
  • Profiling
  • Performance Monitoring
  • Scrum
  • CI/CD
  • Monolithic vs Microservice Architecture
  • Code repositories and Verision control
  • Release process(Lite process)
  • Interduction to QA
  • Technical Documentation
  • Relational Database
  • NO SQL Database
  • DevOps
  • Database design
  • Estimation Techniques
  • Test Driven Development
  • Unit Testing(junit)
  • Mocking(Mockito)
  • Test Converage
  • Coding Standards
  • Best Practices
  • SonarQube/SonarLine
  • Web Servers And Application servers
  • Jenkins
  • Angular
  • ReactJS
  • React Native
  • Interduction and Language Basics
  • OOP Concept/Solid Principles
  • Classes And Object
  • JDBC
  • Collections Framework
  • Exceptions
  • Generics
  • JSP
  • Servlet
  • Node.js
  • Spring/Spring boot
  • Hibernate/JPA
  • SOAP based web services
  • REST baed web service
  • Different Testing types
  • Test Cases
  • Manual Testing and Defect Tracking
  • Test Automation Basics
  • Automation Frameworks and Design
  • Patterns
  • Automation trends and types
  • UI Automation
  • Service Automation
  • Mobile Automation
  • Automation CI
  • Coding Standards and Best practices
  • Troubleshooting
  • Performance Testing
  • Security Testing
  • Compatibility and Accessiblity
  • Deployments(Normal and container
  • Configuration Management(CM) and Remote Execution(RE)like Ansible,Cheff or Puppet
  • Build tools(Maven/Ant/Gradle)
  • Logging(Application logging,end to end logging
  • Version control and GIT
  • Cloud Services(Amazon/Azure)
  • Architecture And Design Patterns
  • Project Management and JIRA
  • interation/ESB Tools(Wso2/Talend)
  • Go React
  • React Native/Phone Gap/Cordova
  • Mobile Native Development-Android and los