JAVA TRAINING MODULE 6 MONTHS

DS,TCS iON Training Partners provide opportunity to B.Tech/BE, MCA, BCA and Diploma students to enhance their skills and gain practical knowledge through industrial training.  DS,TCS iON Training Partners is a leading IT solutions firm and a subsidiary of Tata Consultancy Services Limited (TCS Ltd.) and a part of the Tata Group which is India’s best-known business conglomerate.

Module 1: CORE JAVA

Lesson 1: Introduction to Java

  • Introduction
  • Basic concepts of OOPs
  • Java History
  • Java Feature
  • Comparison in Java and C++
  • Java Virtual Machine
  • Java Environment
  • Program

Lesson 2: Data types

  • Data types
  • Integer data type
  • Floating point data type
  • Character data type
  • Boolean data type
  • Mixing Data types

Lesson 3: Variables & Operators

  • Variable name
  • Tokens in Java
  • Identifiers
  • Litrals
  • Keywords
  • Operator
  • Arithmetic operator
  • Logical operators
  • Relational operators
  • Assignment operators
  • Conditional operators
  • Increment and decrement operators
  • Shift operator
  • Separators

Lesson 4. Control Structure

  • Introduction
  • Control structure
  • Selection Statement
  • if statement
  • Simple if statement
  • The if…else statement
  • Nesting of if-else statement
  • switch statement
  • Iteration Statement
  • for loop
  • while loop
  • do-while loop
  • Jump in Statement

Lesson 5.Classes and Objects, Constructors(OOPs)

  • Objective
  • class
  • Creating ―mainin a separate class
  • Methods with parameters
  • Methods with a Return Type
  • Method Overloading
  • Passing Objects as Parameters
  • Passing Values to methods and Constructor:
  • Passing Values to methods and Constructor:
  • ABSTRACT CLASSES
  • interfaces
  • Introduction
  • More about interface
  • Access
  • Multiple Inheritance
  • Interfaces and Abstract Classes
  • Inheritance within interfaces

Lesson 6. EXCEPTION HANDLING

  • Objective
  • Introduction
  • Overview
  • What is Exceptions and handling exception?
  • Compile time errors
  • Run time errors
  • try…catch:
  • Using Multiple catch Blocks
  • finally Block
  • Throwing an Exception
  • Using the throw Statement
  • Using the throws Statement

Lesson 7. I/O Packages

  • Introduction
  • Stream
  • InputStream
  • OutputStream
  • Working with Reader classes
  • InputStreamReader
  • BufferedReader
  • FileInputstream
  • FileOutputStream

Lesson 8. Multi threading

 

  • Introduction
  • Overview
  • Thread Life cycle
  • Advantages of multithreading over multi-tasking
  • Thread Creation and simple programs
  • Synchronized threads

Lesson 9. Applets

  • Introduction to Applet
  • Applet vs Application
  • Applet class
  • Advantages of Applet
  • Applet Lifecycle
  • My First Applet
  • Applet tag
  • Passing Parameters to Applet
  • Types of Applets

Lesson 10. Graphical User Interface (GUI) with frames

  • GUI Components
  • Interface and Classes of AWT Package
  • Labels
  • Buttons
  • Check Boxes
  • Radio Button
  • Text Area
  • Text Field etc.

Core Java Project

 

Module 2 Advanced Java Programming (J2EE)

 HTML

 CSS

 JS 

 AJAX

Lesson 1. Java Database Connectivity

  • JDBC Product
  • Types of Drivers
  • Two-Tier Client/Server Model
  • Three-Tier Client/Sever Model
  • Basic Steps of JDBC
  • Creating and Executing SQL Statement
  • The Result Set Object
  • Working with Database MetaData
  • Interface

Lesson 2. Servlets

  • Servlet Interaction & Advanced Servlets
  • Life cycle of Servlet
  • Java Servlet Development Kit
  • servlet package
  • Reading Servlet Parameters
  • Reading Initialization Parameters
  • The javax.servlet.http Package
  • Handling HTTP

Lesson 3. Java Server Pages

  • JSP Technologies
  • Understanding the Client-Server Model
  • Understanding Web server software
  • Configuring the JSP Server
  • Handling JSP Errors
  • JSP Translation Time Errors
  • JSP Request Time Errors
  • Creating a JSP Error Page

Lesson 4. Structs

  • Introduction to the Apache Struts
  • MVC Architecture
  • Struts Architecture
  • How Struts Works?
  • Introduction to the Struts Controller
  • Introduction to the Struts Action Class
  • Using Struts ActionFrom Class
  • Using Struts HTML Tags
  • Introduction to Struts Validator Framework
  • Client Side Address Validation in Struts
  • Custom Validators Example
  • Developing Application with Struts Tiles

Lesson 4. Hibernate

  • Introduction to Hibernate
  • Hibernate Architecture
  • First Hibernate Application

 

Advance Java Project…