Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

Add Your Heading Text Here

  1. Generics
  2. OOP
  3. Exception, Collection
  4. Data and calendar
  5. Annotation
  6. Multithreading Concurrency
  7. Event Handling
  8. Memory management
  9. Design patterns, I/O, Regex, JDBC and SQL
  10. Brief on defining technical, application and deployment architectures used in industry
  11. Brief on designing, refactoring and performance tuning
  12. Awareness of Junit
  13. Selenium
  14. Eclemma/ Emma
  15. Visual VM
  16. JProfiler, Soap UI, Load UI, Shell Scripting, ANT
  17. Hibernate–Configuration, Object mapping/ ORM concept, session management, transaction management,caching
  18. JNDI, deployment artifacts, JMS, Connection Pooling, Profiling, WS, XML
  19. Dynamic memory allocation
  20. Command line arguments
  21. Multidimensional arrays

Design And Development Principles (Java / C / .Net)

  1. Responsibilities of a Developer across SDLC
  2. Project Communication
  3. Introduction to Design and development artifacts
  4. Configuration Management Process
  5. Requirement documentation types
  6. Design verification
  7. Unit test requirements
  8. Efficient development process and Methodology
  9. How to analyze the functional and technical requirements
  10. Prepare high level and detailed Design of the application
  11. Practice to read program specifications from logical / physical design for multi tier Insurance /Banking applications
  12. Code, program and develop in Java environment
  13. Conduct Quality checks (test outputs, code reviews, etc.)
  14. Debugging methods