• info@thincor.in
  • +91-7592865159

When it comes to the development of Enterprise solutions JAVA is the most preferred programming platform. Today there is a wide demand for JAVA 8 and keeping that in view Thincor Academy has been focusing on covering all the concepts of JAVA 8 Platform. Here we have been providing the best training with the help of our experienced and qualified faculty. At the basic level students are well trained in order to understand the features of JAVA like collection framework utilities etc. When it comes to the advanced level students are able to build applications with the help of JSP,JSTL etc. If you are a student or a professional looking forward to making a career in software developing and program design then ,we can assure you that Thincor is one of the best institute for JAVA in Kochi. It very easy and interesting to learn.


Experienced faculty

In depth knowledge


Maximum coverage of the topics

Placement assistance






  • History of Programming Language
  • Introduction of java
  • java version and features
  • WORA (Write Once Run Any Anywhere)
  • What is JRE,JDK,JVM
  • Java Conditional statements and loops
  • Star pattern and Number Programmes
  • Java Data types and variable
  • Language fundamental and Operators with examples
  • Methods


  • Introduction to Threads
  • Creating Threads
  • Thread class and Runnable Interface
  • Life cycle of Thread
  • Synchronization methods, Blocks
  • Inter Thread Communication
  • Dead Lock
  • Practical Examples of Threads

Java Library

  • Object class and its methods
  • String classes
  • Wrapper class
  • Java Bean Classes
  • System classes and its Members
  • Scanners classes and Singleton Design Patters


  • Types of Exceptions
  • Creating and handling Exception using try-catch clause
  • Exception Propagation
  • Try, catch ,throws , finally Keywords
  • Creating Custom Exceptions

Collections API

  • Array List and Linked List Implementation
  • Detail study of Collection Framework
  • Details of Collection interfaces and classes
  • Generics
  • Practicing Programmes related to collections

I/O ,Files and Serialization

  • Crating and Managing Files
  • Buffered Reader and Buffered Writer
  • Stream Reader and Stream Writer
  • IO related classes and Serializing the Object
  • Programming Example on I/O files and Serializatio

Object Oriented Programming (OOPs)

  • What is Object Orientation
  • Classes and Object
  • Access Specifies and Scopes
  • Constructors and its types
  • Has-A and Is-A Relationships
  • Constructor chaining
  • this and super keywords
  • Overloading and Overriding with live example
  • Abstract Class and Interface
  • Type casting
  • Abstraction
  • Polymorphism
  • Generalization and specialization
  • Encapsulation
  • Packages

Advanced Java/J2EE


JDBC (Java Data Base Connectivity)

  • J2EE Introduction
  • Web Application Architecture
  • Web server v/s Application Server
  • JDBC Architecture and Driver Types
  • Steps for JDBC Connection
  • Introduction to SQL
  • JDBC Exercises
  • Protocol and its Types, Http Methods


  • Servlets and Its Types
  • Life Cycle Of Servlet
  • Steps for create servlet in Tomcat Server
  • Servlet config and context
  • Session Management in Servlet
  • Servlet to Database


  • JSP Basics
  • JSP Life Cycle, Architecture, Action Tags
  • JSP Directives
  • JSP Tag Libraries
  • Exercise using JSP

Lambda Expression and java Beans

  • Functional Interface
  • Bean class

Web Java



  • JSTL Core Tags
  • JSTL Function Tags with Examples
  • JSTL SQL Tag list


  • Introduction to XML
  • Difference between XML and HTML
  • XML Tags


  • JSF Validation
  • JSF Bean
  • JSF – JDBC Connectivity

Web Services

  • Introduction and Importance
  • Real time Example of Web Service
  • SOAP
  • REST
  • About HTTPS
  • Requirement of Web service
  • Understanding XML and JSON
  • JSON to Java Object and Vice Versa
  • REST Web service using spring - Rest
  • SOAP web service using Spring and Apache CXF