Java

SR’s Java Course Content is divided into 10 Chapters Including Core Java, and SQL. There will be more than 50+ hands-on code which you are going to do in this training session.

Our Promise : We will keep you busy with daily Assignments and make you comfortable with coding within 1.5 months.

 

Course Duration : 30+ Hours 

-----------------------------------------

Module 1: Introduction

  • Java Why? What? How? When? Where?
  • Different Java Versions
  • How Java is different from other Technologies
  • Eclipse Installation

  •  

Module 2: Introduction To Java Programming Environment

  • How to Install & Set Path
  • A Simple Java Program
  • Compiling & executing Java Program
  • Analysis of a Java Program
  • Understanding Syntax Error
  • Runtime Exception
  • Name of a Java Source File
  • Platform Independency
  • Java Technology (JDK, JRE, JVM)
  • Consoles

 

Module 3: Fundamentals of Java Programming

  • The naming convention of Java language
  • Comments, Statements
  • Blocks (Static, Non-static/instance)
  • Identifiers, Keywords, dataTypes
  • Variables
  • Type Casting, Default Value
  • Operators
  • Java Access Modifiers (Public, private, protected)

 

Module 4: Control Structures

  • If Loop
  • For Loop
  • While Loop
  • Switch Case

 

Module 5: Object-Oriented Programming (Oops Concepts In Deep

  • Introduction to Object-Oriented
  • Abstraction, Encapsulation, Inheritance, Polymorphism
  • Introduction to Classes and Objects
  • Different ways to create Object Instance
  • Constructors
  • Static Variable and its use
  • Methods and their behavior
  • “this” Keyword
  • “Super” Keyword
  • Interface v/s Abstract Class
  • Method Overloading vs Method Overriding .

 

Module 6: Exception Handling

  • Try, catch, finally blocks
  • Throws keyword

 

Module 7 : Collection Framework

  • List , ArrayList etc..
  • Map , HashMap , TreeMap etc..
  • Set , Hashset etc..
  • Vector

 

Module 8 : Working with Excel / txt File

  • Reading excel using java
  • Writing into excel file.
  • Working with .txt and .csv file

 

Module 9 : Hands-on Exercises

  • Playing with input output stream
  • Buffer Reader
  • Generating log file using Java
  • Instantiating class and calling functions from other class.
  • Interface and abstract examples
  • Iterating over Map/List

 

Module 10: Hands-on exercise for SQL Query

  • Java and Database connection
  • Use of Transaction
  • Create Operation in sql
  • Insert Operation in sql
  • Update Operation in sql
  • Delete Operation in sql
  • Join between different tables