Monday, November 17, 2014

About TV-TES


Tech Valiant Technical Education Services (TV-TES) is result oriented training institute in India. It is managed by a team of highly talented/working IT professionals. Each member has got exposure to work with variety of IT companies and comes with latest technology stack under his/her portfolio.

Mission

Our mission is to make engineering graduates and professionals employable so that they can have blooming careers. In other words, our mission is to fill the gap between the engineers's technical knowledge and technical expertise required by companies.

Features

Some of silent features include:

  • Training delivered by highly experienced Industry Professionals who know how to map student awareness to Industry.
  • Training includes Java/J2EE, PHP, Python, XML, Databases, Servers, Spring and Hibernate etc.
  • Entire training session is accompanied by:
    • Brainstorming assignments
    • Multiple objective type quizzes and practical tests
    • Mock Interviews
    • Career counseling and Better Job assistance



Technologies

Following are few of the technologies that we consider for training:

Team Members

Pankaj Khurana
With 10+ years of experience in IT Industry, Pankaj has experience in developing and managing J2EE offshore projects and assignments along with extensive exposure to product development. He has worked on variety of projects such as client-server application, open source API and legacy system interactions and scheduled Batch Processing. Handled a role in almost all phases of project from project inception to application deployment, with a specialization in Integration of complex entities in-out of heterogeneous Systems along with client handling. Also having good exposure to data warehousing, business intelligence and ETL transformations.

Contact Us

pankaj.davim@gmail.com
(+91)9717613676

Java Course contents

 Core Java

Object-Oriented Programming

       The Four OOP Principles
       A First Simple Program
       Entering the Program
       Compiling the Program
       Command line Arguments
       A Closer Look at the First Sample Program
       Two Control Statements
            The if Statement
            The for Loop

Data Types, Variables, and Arrays

The Primitive Types
Integers
       byte
       short
       int
       long
Floating-Point Types
       float
       double
Characters
Booleans
A Closer Look at Literals
       Integer Literals
       Floating-Point Literals
       Boolean Literals
       Character Literals
       String Literals
Variables
       Declaring a Variable
       Dynamic Initialization
       The Scope and Lifetime of Variables
Arrays
       One-Dimensional Arrays
       Multidimensional Arrays
       

Operators

Arithmetic Operators
       The Basic Arithmetic Operators
       The Modulus Operator
       Arithmetic Compound Assignment Operators
       Increment and Decrement
Relational Operators
Boolean Logical Operators
The Assignment Operator
The ? Operator
Operator Precedence
Using Parentheses

Control Statements

Java’s Selection Statements
       if
       switch
Iteration Statements
       while
       do-while
       for
       For-Each
       Nested Loops
Jump Statements
       Using break
       Using continue

Introducing Classes

Class Fundamentals
       The General Form of a Class
       A Simple Class
Declaring Objects
       A Closer Look at new
Assigning Object Reference Variables
Introducing Methods
       Adding a Method to Class
       Returning a Value
       Adding a Method That Takes Parameters
Constructors
       Parameterized Constructors
The this Keyword
       Instance Variable Hiding
Garbage Collection
The finalize( ) Method

A Closer Look at Methods and Classes

Overloading Methods
       Overloading Constructors
Using Objects as Parameters
       Call By Reference
       Call By Value     
Returning Objects
Introducing access control
      Public, private, protected and default access modifiers
What’s static
What’s final



Inheritance

Inheritance Basics
       Member Access and Inheritance
       An Example
Using super
       Call Super class Constructors
Using Abstract Classes

Packages and Interfaces

Packages
       Defining a Package
       Finding Packages and CLASSPATH
       A Short Package Example
Interfaces
       Defining an Interface
       Implementing Interfaces
       Applying Interfaces
       Variables in Interfaces
       Extending Interfaces

Exception Handling

Exception-Handling Fundamentals
Exception Types
Uncaught Exceptions
Using try and catch
       Displaying a Description of an Exception
Multiple catch Clauses
Nested try Statements
throw
throws
finally
Java’s Built-in Exceptions
Creating Your Own Exception Subclasses

Multithreaded Programming

       Thread Priorities
       Synchronization
       The Thread Class and the Runnable Interface
The Main Thread
Creating a Thread
       Implementing Runnable
       Extending Thread
       

Enumerations, Autoboxing, and Annotations (Metadata)

Enumerations
       Enumeration Fundamentals
       The values( ) and valueOf( ) Methods
Autoboxing
Annotations (Metadata)
       Annotation Basics

I/O and Other Topics

I/O Basics
       Streams
       Byte Streams and Character Streams
       The Predefined Streams
Reading Console Input
       Reading Characters
       Reading Strings
Writing Console Output
The PrintWriter Class
Reading and Writing Files
Automatically Closing a File
The transient and volatile Modifiers
Using instanceof
Static Import

Generics

What Are Generics?
A Simple Generics Example
       

String Handling

The String Constructors
String Length
Special String Operations
       String Literals
       String Concatenation
       String Concatenation with Other Data Types
       String Conversion and toString( )
Character Extraction
       charAt( )
       getChars( )
       getBytes( )
       toCharArray( )
String Comparison
       equals( ) and equalsIgnoreCase( )
       regionMatches( )
       startsWith( ) and endsWith( )
       equals( ) Versus ==
       compareTo( )
Searching Strings
Data Conversion Using valueOf( )
StringBuffer
StringBuilder


The Collections Framework

Collections Overview
The Collection Interfaces
       The Collection Interface
       The List Interface
       The Set Interface     
The Collection Classes
       The ArrayList Class
       The LinkedList Class
       The HashSet Class
       The LinkedHashSet Class
       The TreeSet Class
Accessing a Collection via an Iterator
       Using an Iterator
       The For-Each Alternative to Iterators
Storing User-Defined Classes in Collections
Working with Maps
       The Map Interfaces
       The Map Classes
Comparators
       Using a Comparator
The Collection Algorithms
The Legacy Classes and Interfaces
       The Enumeration Interface
       Vector
       Stack
       Dictionary
       Hashtable
       Properties

Inner Classes

       Inner Class
       Static Inner Class
       Local Inner Class
       Anonymous Inner Class  

 

Advance Java

Java Beans

What Is a Java Bean?
Advantages of Java Beans
The Java Beans API       
A Bean Example

 

Server Awareness

Introduction to Web Applications and Servers
Web Application v/s Traditional Applications
HTTP protocol
Web containers
Difference Web Server and Application Server

Servlets

Background
The Life Cycle of a Servlet
Servlet Development Options
Using Tomcat
A Simple Servlet
       Create and Compile the Servlet Source Code
       Start Tomcat
       Start a Web Browser and Request the Servlet
The Servlet API
The javax.servlet Package       
Reading Servlet Parameters
The javax.servlet.http Package       
Handling HTTP Requests and Responses
       Handling HTTP GET Requests
       Handling HTTP POST Requests
Using Cookies
Session Tracking

JSP

JSP Architecture
Your first JSP
Implicit Objects
Scriptlets
Directives
Declarations
Making error pages
Tag Libraries



Database Handling

Introduction to MYSQL
JAVA Database Connectivity.
JDBC API
Connection Objects
Statement Objects
ResultSet Objects
Opening/Closing Database connection
Fetching tables in ResultSet
Manipulating ResultSet
Statement, Prepared Statement, Callable Statement etc.


Add-on Courses

Spring Framework

What is framework?
What is Spring Framework?
The Bean Factory and Application Context
Dao support – JDBCTemplate and HibernateTemplate
Spring IOC
Spring ORM
Spring MVC
Spring integration with other technologies
Sample Application

Hibernate

Introduction to ORM
Persistence and persistence problem
Difference between JDBC and ORM
Introduction to Hibernate
Hibernate Architecture
Basics components of Hibernate
HQL
Criteria API
Relationships using Hibernate

Databases

What is a database?
Transactions – ACID properties
DDL, DML and DCL statements
Joins
      Inner Join
      Left Outer Join
      Right Outer Join
      Self Join
Constraints
Indexes
Sequences, Triggers, procedures and Views
Subqueries

Better Job Assistance

Career Counseling
       Awareness about all IT career lines and Salaries
End to end assistance in building better RESUME
       What to be included and what not.
        Prioritizing the information
        Cover Letter
        Having multiple resumes (if required)
Best practices to find a good job
Interview mockups during training
Technical topic presentations


Major Project

How requirement gathering is done.
What all different documents get prepared.
Different phases of project.
Project development using MVC pattern.
Using Views, Controllers, Service and DAO layers
Using tomcat as server and MYSQL as database.


Best Practices/Patterns for building dynamic project