JAVA TRAINING MODULE 45 DAYS

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.

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 operators
  • 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. Classes and Objects, Constructors(oops)

  • 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. Multithreading

  • 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
  • Examples

Lesson 9. 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.

Final Project