MOB: +91 8558873633

Java Summer Industrial Training in Jalandhar

Our six weeks Summer training program is specially designed for students and professionals. Our company provide Summer training in Jalandhar and Punjab under the guidance and assistance of professional and expert trainers. Our course covers both core and advance java. Java is the most popular language on web used for developing and delivering the content on web. Java is the high level programming language originated by Sun Micro systems.

Java Language is mostly preferred for it’s security feature as compared php language for creating websites and software. We are having experienced professionals for providing training for six weeks as well as six months Industrial Training.

Our training is completed through Live and Dynamic projects. Therefore, all our Trainees have “Hands-on” every aspect of the technology. Trainee’s skills are tested through weekly tests and assignments. Moreover, “The Kites” is ranked first for Industrial Training in and around Jalandhar.

INTRODUCTION

  • What is Programming?
  • Need of Programming
  • Origin of Programming
  • History of Programming
  • Introduction to C, C++
  • History of Java
  • Internet Programming
  • Why Java is important to Internet?
  • Installation of Java Development Kit 1.8
  • Java Virtual Machine(JVM) Architecture
  • JDK(Java Development Kit)
  • JRE(Java Runtime Environment)
  • Role of JIT (Just In Time) Compiler
  • Internals of Java Program
  • Difference between JDK, JRE and JVM
  • Applications Of Java
  • Structure Of Java program
  • Java on Linux Platform

JAVA BASICS

  • Data Types
  • Variables
  • Keywords
  • Operators
  • Type Conversion
  • Control Statements

OOPS CONCEPTS

  • Advantage of OOPS
  • Objects and Classes
  • Scanner class
  • Defining Methods and Variables in Java
  • Method Overloading
  • Constructors
  • Types of Constructors
  • Dynamic Method Dispatching
  • static variable, method and block
  • this keyword

SECTION

  • Inheritance (IS-A)
  • Aggregation and Composition(HAS-A)
  • Method Overriding
  • super keyword
  • final keyword
  • Runtime Polymorphism
  • Static and Dynamic binding
  • Abstract class and Interface
  • Encapsulation

ARRAYS

  • Introduction to Array
  • Declaring an Array
  • Initializing Arrays
  • Accessing Array Elements
  • Multidimensional Array

EXCEPTION HANDLING

  • Exception Handling: What and Why?
  • try and catch block
  • Multiple catch block
  • Nested try
  • Finally block
  • throw keyword
  • throws keyword
  • Custom Exception
  • Exception Handling in Polymorphism

STRING HANDLING

  • String: What and Why?
  • String Pool
  • == and equals()
  • Various Methods & String Operations
  • StringBuffer class
  • StringBuilder class
  • String Tokenizer Class

MISCELLANEOUS FEATURES OF JDK (LATEST VERSION)

  • Command Line Arguments
  • Varargs
  • For-each loop
  • Auto-boxing and Un-boxing
  • Static Import
  • enum Type
  • Object Class
  • Object Cloning
  • Lambda Expressions
  • Date/Time API
  • Java Nashorn
  • Default and Static Methods in Interface
  • Java StringJoiner
  • Java Parallel Array Sorting
  • Memory Management Using Garbage Collector
  • Generics
  • Annotations
  • Reflection APIs

NESTED CLASSES

  • Nested Class: What and Why?
  • Anonymous Inner class
  • Local Inner class
  • static nested class
  • Nested Interface

THREADS & MULTITHREADING

  • Thread
  • Main Thread
  • Thread class & its Methods
  • Multithreading: What and Why?
  • Life Cycle of a Thread
  • Creating Thread
  • Extending Thread class
  • Implementing Runnable Interface
  • Thread Priority
  • Daemon Thread
  • Use of sleep() and suspend() Methods
  • Multi-Threading & Context Switching
  • Synchronization: What and Why?
  • Use of wait(),notify() and notifyAll() methods
  • synchronized method
  • synchronized block
  • static synchronization
  • Inter-Thread Communication
  • Deadlocks & their prevention
  • Interrupting Threads

JFC (JAVA FOUNDATION CLASSES)

  • AWT Controls
  • Event classes and Listener Interfaces
  • Adapter classes
  • AWT Layouts
  • AWT Containers
  • AWT Menu
  • AWT Graphics

SWING

  • Swing API
  • AWT versus SWING
  • Swing Components & Containers
  • JFrame, JLabel, JTextField, JPasswordField, JTextArea, Jbutton
  • JTable, JTree, JList, JTabbedPane, JMenu, JOptionPane & more
  • Swing Event

APPLET

  • Applet & JApplet
  • Lifecycle
  • Limitations of Applets
  • appletviewer
  • Passing parameters to Applets
  • Graphics on Applets

JAVA DATABASE CONECTIVITY (JDBC)

  • Basics of Linux
  • Relational Databases
  • Structured Query Language
  • sql API
  • Types of Connectivity
  • Steps of Connectivity
  • JDBC Drivers
  • Statement & PreparedStatement
  • Connection – commit & rollback
  • ResultSet
  • CallableStatement Overview
  • Scrollable & Updatable ResultSet
  • Batch Updates
  • Connection Pooling

ADVANCED I/O & FILE HANDLING

  • Introduction
  • Basic File I/O Example
  • Byte Streams
  • Character Streams
  • Buffered I/O
  • Object Serialization
  • Serialization Issues
  • Compressed Files
  • Zip File Example
  • Writing Your Own I/O Classes
  • Storing & Retrieving Files from Databases

JAVA COLLECTION CLASSES

  • Introduction
  • The Arrays Class
  • Searching and Sorting Arrays of Primitive
  • Sorting Arrays of Objects
  • The Comparable and Comparator Interfaces
  • Sorting – Using Comparable
  • Sorting – Using Comparator
  • Collections
  • Lists and Sets
  • Iterators
  • Lists and Iterators Example
  • Maps, EntrySet, Queue & Stack
  • Maps and Iterators Example
  • Vector & Enumeration
  • The Collections Class

WHY THE KITES

The Kites offers industrial training based on live project in Jalandhar. Build your career in IT by learning professional courses - PHP, JAVA, ASP.Net, Android, and SEO. It is one of the best institutes in jalandhar which offers professional with 100% practical training.

CONTACT US

125, Super Speed Building, Opp. Bus Stand Gate No.6, Jalandhar (Punjab).
Phone: +91 85588-73633
+91-181-4611605
Email: training.thekites@gmail.com
info@thekites.in
web: www.thekites.in

© The Kites - ISO 9001:2015 Certified Institute & Company,Jalandhar,Punjab.