100% Job Business Support
Life Time Backup Support
LIVE Practical Training

Core JAVA Training

Desktop Based Applications using Core Java Training Introduction
  • Java language & platform
  •  History and features
  •  Java PC set up, about JDK/JRE/JVM
  •  Environment variable and command interface
  •  Compiling and Running first Hello World Program
Syntax & Grammar
  • Lexical Structure
  •  Naming Conventions
  •  Comments and Formatting
  •  Command Line Arguments
  •  Data Types and Variables
  • Literal Constants
  • Operators and Expressions
  •  Getter/Setter method concep
String Manipulation
  • String Class and its Methods
  •  StringBuffer Class
  •  StringBuilder Class
  • String Tokenizers
  • Regular Expressions
  •  String Applications
  •  Object class and override its methods
Class Libraries
  • Type Wrappers
  •  Type Conversion and Casting
  •  System Class & Math Class
  • NumberFormat Class
  •  DecimalFormat Class
  •  BigInteger, BigDecimal class
  •  Package and import
  •  Access modifiers and their uses
Control Flow and Enum Constants
  • Conditions, Statements, Blocks
  •  Conditional Statements
  •  Loops and Switches
  • Continue, Break and Return
  •  Array and Arrays class
  • Enum Types and its application
Inheritance & Polymorphism
  • Inheritance
  • Type of Inheritance in Java
  • Method overloading/overriding
  •  Super keyword and its uses
  •  Final variable/method/class
  •  Polymorphism: Static/Dynamic Binding
  •  Abstract Classes
  • Interfaces
  •  Object Class
Generics & Exceptions
  • Java Generics Basic
  •  Class and method level Generic
  • Handling Exceptions in java
  • Throws and throw
  •  Exception propagation
  •  Custom exception
  •  Try with resource
  •  Effective Exception Hierarchy
Inner Class/ Date Api
  • Inner class
  •  Member inner class
  •  Nested inner class
  •  Static inner class
  • Locale, Date & Calendar Class
  •  DateFormat, SimpleDateFormat Class
  •  Joda-time Library and its uses
File IO
  • File Management  File Streams
  •  Data Streams
  •  Stream Tokenization
  • Random Access Files o Short IO Projects
Multithreading
  • Multithreading in Java
  •  Thread/Runnable and process
  •  Thread Life Cycle
  • Joining Thread, Thread Priority
  •  Demon Thread, Thread sleep
  • Thread Pool, Thread Group
  •  Shutdown Hook, Garbage Collection
  •  Synchronization, Runtime class
Collection classes and Reflection
  • Collections and Mappings
  •  Utilities and Algorithms
  •  List, Set and Map uses
  •  Collections and Arrays class
  •  Java Reflections
  •  Instance of Operator
Swing GUI Widgets
  • Containers, Windows, Panes
  •  JFrame and JPanel
  • Dialog Boxes
  • Labels, Icons and Buttons
  • Basic Event Listeners
  •  Bounded-Range Components
Intermediate Swing
  • Checkboxes o Radio Buttons
  • Lists, ComboBoxes, Spinners
  •  Text and Password Fields
  •  TextAreas and JTable
Designing GUIs
  • Colors and Fonts
  •  Borders and Separators
  •  Component Sizing o Look And Feel
  •  Layout Managers
  •  Layered Design
JDBC
  • Introduction and JDBC Architecture
  • JDBC Driver and its types(Mysql, Oracle)
  • Features of JDBC
  •  Accessing Database using Java and JDBC
  • Enhanced SQL Exception Handling
  •  Relational Database Concepts
  •  Understanding Common SQL Statements
Final Projec

Core Java

Copyright 2016 Kantipur Technical Institute - All Rights Reserved Design by web creation nepal