Phone: (+91) 9426536564 Email: info@tltech.in

Java Training


Java is a high level language. It is purely object oriented, concurrent and strongly typed language. T L technologies gives Java training on various fields of java language like J2SE, J2EE, Spring, Hibernate, JavaFx, Junit and Android. T L Technologies gives training to M Tech., B Tech., MCA, BCA, Diploma, MSC IT and any under graduates who want to learn java in detail with practical exposure. After completion of this java training, Candidates would be able to give oracle certification test for java. It is the one and one company in Rajkot who trainees candidates according to IT industry requirement. So that candidates can be absorbed directly.


Duration : 45/90/120 Days
Trainer : more than 7 years of industry experience Oracle certified Java Consultants
Certificate : Yes
Live Project : Yes
Implementation : 100% Practical
Prerequisites : Should know any one computer language like C, C++ or any other language

Java Training Content

  •    J2SE(Core Java) Training Course
1)    Java Language overview
2)    Difference between different Java Technologies
  •   J2SE
  •   J2EE
  •   J2ME
3)    Java language applications
4)    Identifiers and JavaBeans
  •   Legal Identifiers
  •   Sun’s Java Code Conventions
  •   JavaBeans Standards
5)    Declare Class
  •   java file declaration rules
  •   Class access modifiers
6)    Declare Interface
  •   Declare interface
  •   Declare interface constants
7)    Declare Class Members
  •   Access modifiers for class members
  •   Non access class member modifiers
8)    Overview of Stack and Heap
9)    Array Declaration, Construction and Initialization
  •   Declaring an Array
  •   Constructing an Array
  •   Initializing an Array
10)  Wrapper class and Boxing
  •   Overview of Wrapper class
  •   Creating Wrapper Objects
  •   Using Wrapper class conversion Utilities
  •   Autoboxing
11)  Garbage Collection
  •   Overview of Memory management in Java
  •   Overview of Garbage Collector
  •   Writing code that makes Objects eligible for Collection
12)  Java Operators
  •   Assignment Operators
  •   Relational Operators
  •   Instanceof Operator
  •   Arithmetic operators
  •   Conditional Operators
  •   Logical Operators
13)  Flow Controls, Exceptions and Assertions
  •   If-else Branching
  •   Switch statement
  •   While loop
  •   Do loops
  •   For loops
  •   Using break and continue statement
  •   Labeled and unlabeled statements
  •   Handling Exceptions
  •   Propagating uncaught Exceptions
  •   Exception Hierarchy
  •   Create Custom Exceptions
  •   Rethrowing same Exception
14)  Exceptions and Assertions
  •   If-else Branching
  •   Switch statement
  •   While loop
  •   Do loops
15)  String
  •   String, StringBuffer and StringBuilder Class
  •   String objects and memory management
  •   Important String Class Methods
  •   Difference between String, StringBuffer and StringBuilder Class?
16)  File navigation and I/O
17)  Serialization
18)  Dates, Numbers and Currency
19)  Parsing, Tokenizing and Formatting
20)  Generics and Collections
  •   List, Set, Map and Queue Interface overview
  •   Use of ArrayList, Vector and LinkedList Classes
  •   Use of HashSet, LinkedHashset and TreeSet Classes
  •   Use of HashMap, HashTable, LinkedHashMap and TreeMap Classes
21)  Inner Classes
22)  Threads
23)  Java Database Connectivity

  •    J2EE(Advanced Java) Training Course
1)    HTTP Basics
2)    Servlet Technology Model
  •   Use of Servlets
  •   Request Handling with Servlets
  •   Servlet Life Cycle
  •   Responding to the clients
  •   Request and Response Headers
  •   Redirecting Requests
3)    SevletConfig
  •   Servlet Initialization Parameters
4)    ServletContext
  •   Context Initialization Parameters
5)    Web Appication Scopes
6)    Session Tracking
  •   Session Tracking Mechanism
  •   Session Tracking API
  •   URL Rewriting
  •   Persistent cookies
  •   Invalidating Sessions
  •   Session Lifecycle Events
7)    Designing and Developing Thread Safe Servlets
  •   Thread Safety
  •   Sharing Data between Web components
  •   Thread safety mechanisms
8)    Structure and Deployment of Web Applications
  •   Web Application
  •   Web Application Directory Structure
  •   Web Application Deployment Discriptor
  •   Mapping Servlets
  •   Early Initialization
  •   Configuring Welcome Files
  •   Web Application Deployment
9)    Web Application Security
  •   Types of Security Requirements
  •   Declarative Security
  •   Authentication
  •   Authorization
  •   Programmatic Security
10)  Servlet Filters
11)  JSP Technology Model
  •   Why use JSP pages?
  •   JSP Processing
  •   JSP Elements
  •   Implicit JSP Objects
  •   JSP Page life Cycle
12)  Designing and Developing Reusable Web Components
  •   JSP Segments
  •   Include Directive
  •   Include Action
13)  JSP Expression Language
  •   EL Implicit Variables
  •   EL Operators
  •   EL Functions
14)  Using JSTL
  •   Introduction to JSTL Libraries
  •   Installing JSTL Library

  •    Spring Training Course
1)    Core Spring
  •   Simplifying Java Development
         Containing your beans
         Spring Landscape
  •   Declaring beans
         Injecting into bean properties
         Wiring with expressions
  •   Automatically minimizing XML Configuration in Spring
         Automatically wiring bean bean properties
         Wiring with annotations
         Automatically discovering beans
         Using Spring Java based configuration
  •   Aspect oriented spring
         What’s aspect oriented programming
         Declaring aspects in XML?
         Annotations aspects
         Injecting AspectJ aspects
2)    Spring Application
  •   Database Connectivity
         Learn Spring’s data access
         Configuring a data source
         Using JDBC with Spring
         Integrating Hibernate with Spring
  •   Managing Transactions
         Choosing a transaction manager
         Programming transactions in spring
         Declaring transactions
  •   Building Web application with Spring MVC
  •      Writing Basic controller
         Processing forms
         Handling File uploads
3)    Securing Spring
  •   Spring Security
         Securing Web requests
         Securing view level elements
         Authentications users
         Securing methods

  •    Hibernate Training Course
1)    Starting with Hibernate
2)    Basic Mapping and Object identity
3)    Component Mapping
4)    Inheritance and Custom Mapping
5)    Many to One and One to Many Mapping
6)    Collection Mapping
7)    Many valued Associations
8)    HQL & JPA query language
9)    Working with objects
10)  Query with criteria
11)  Batch processing and native SQL
12)  Cashing in Hibernate
13)  Transactions and Concurrency

  •    JavaFx Training Course
1)    Introduction to JavaFx
2)    Difference between AWT, SWING and JavaFx
3)    Starting with JavaFx
4)    Introduction to JavaFx Scene Builder
5)    Introduction to Model, View and Controller with respect to JavaFX Application
6)    Make First application with JavaFx
7)    JavaFX Container types
8)    JavaFx UI Controls(JavaFx user interface controls)
9)    JavaFx fxml file
10)  JavaFx Controller class
  •   Controller Class Events like initialization
11)  JavaFx UI Events
12)  Interoperability
  •   Use concurrency and Thread
  •   Integrate JavaFx and Swing

  •    JUnit Training Course
1)    What is JUnit?
2)    Junit Features
3)    What is Unit Testing?
4)    JUnit Test Methods
5)    Basic Annotations
6)    Use of Before and After
7)    Before Class and After Class
8)    Test Units
9)    Categories
10)  Rules
11)  Theories
12)  Integrating JUnit

   Demo Lecture

For Demo Lecture, You can contact here or you can also reach us on no.
(+91) 9426536564.