Best CORE JAVA with JAVA FX Training Institution in Kolkata

Learn CORE JAVA with JAVA FX Certification Course with Live Projects


Online courses

Expert instruction

Placement Courses

Global certificate


Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. Java is powering the innovation behind our digital world. In the real world, Java is used in commercial e-commerce websites to android apps, from scientific application to financial applications like electronic trading systems, from games like Mine craft to desktop applications like Eclipse, Netbeans, and IntelliJ.

Overview: This course will help you master the essential Java concepts and practices. This will enable you to create standalone applications using Java FX
Job options include Software Developer, Application Programmer, Java Developer and more…

Prerequisite: Basic programming concepts

System Requirements: 4GB RAM System with Windows

Suitable For: 2nd Yr / 3rd Yr / 4th Yr B.Tech. / Diploma / MCA / BCA students

CORE JAVA with JAVA FX Course Curriculum

Course Duration: 4-6 weeks

Online : Regular Batches / Weekend Batches

Live Project


Soft Skill Development

Advanced Programs

  • Introduction to Java
  • History of Java
  • Features & uses of Java
  • What is Byte code
  • JIT Compiler
  • Interpreter in Java
  • Object Oriented Programming (OOP) in Java
  • Characteristics of OOP
  • Writing First program in Java
  • Command line arguments
  • What is data type?
  • Different data types in Java
  • Variables
  • Operators in Java
  • Types of Operators
  • Using operators
  • What are Control Statements?
  • Types of Control Statements
  • Using if, if-else, else if
  • Switch Case
  • Loop statements
  • Types of loops
  • The new operator
  • Introducing methods
  • Method overloading
  • Static methods
  • Constructor and Garbage collector
  • Inheritance
  • Method overriding
  • Usage of super
  • Access modifiers –private, public, protected
  • Abstract class & method
  • Interfaces
  • Implementing interfaces
  • Concept of Package
  • Defining a package
  • Importing packages
  • Classes in packages
  • Sub classes in packages
  • What is array?
  • Declaring arrays
  • Array indexing
  • One dimensional & Two dimensional arrays
  • What is String
  • String methods
  • Differences between String, StringBuffer and StringBuilder classes
  • What is Exception?
  • Exception and Error
  • Checked and Unchecked Exceptions
  • Try-catch block
  • Try with multiple catch
  • Finally
  • Usage of throw and throws keyword
  • Creating user defined exception
  • Input Stream
  • Output Stream
  • Creating and Using files
  • Byte Stream and Character Stream
  • Scanner class
  • Concept of thread
  • Creating Threads
  • Extending Thread class
  • Implementing Runnable interface
  • Thread priorities
  • Thread Synchronization
  • Inter-thread communication
  • What is JDBC?
  • The java.sql package
  • Structured Query Language
  • CRUD operations
  • Prepared Statement
  • Introduction to Java FX
  • Architecture of Java FX
  • Using Scene Builder
  • Java FX controls
  • Layouts in Java FX
  • Java FX CSS
  • Event Handling

    Avail hands-on training and enhance your skills with us


    Get 60% discount on your selected course!

    This COVID - 19 initiative, 'Stay Home, Learn from Home'

    Get 60% discount on all courses

    • Live Online Industrial Training with live project.
    • Learn from the best instructors in the industry.
    • 60% discount on all courses