Duration : 6 Weeks
  • Syntax, Data Types, Variables, Operators
  • Conditional statements & Looping statement implementation
  • Array & String Manipulation
  • Java Packages & their uses
  • OOP Concenpt
  • Class & Object
  • Properties, Methods
  • Polymorphism, Inheritance, Encapsulation
  • Implementation of Class, Abstract Class, Interface
  • Arrays
  • Collections
  • Generic Collections
  • Use of try, throw, catch, finally keywords
  • Exception Hierarchy
  • Creating & Throwing custom exceptions
  • File/Folder Management
  • Input Stream, Output Stream
  • Text/Binary File Handling
  • Create a simple project that integrates File Handling
  • Introduction of Socket
  • Reading from and Writing to a Socket
  • Write your own server socket
  • Write your own client socket
  • Create a simple project that integrates socket programming & required design patterns
  • Threading
  • Write Multiple Client Request Listener
  • Create a simple project that integrates socket and threading
  • Creation of database, tables, data types
  • Structural Query Language
  • Data Manipulation
  • Java Database Connectivity Integration
  • Introduction to Swing UI
  • Working with UI Components
  • Event Driven Programming
  • Design & Develop Desktop Application
  • Create a simple project with Swing UI
  • Develop a Final Java Application