Core Java Basics to Advanced

No Reviews Yet

Course type: Online Instructor led Course

Platform: zoom

Course ID: 44573

Course type: Online Instructor led Course

Platform: zoom

Students Interested 0 (Seats Left 0)

No Reviews Yet

Date and Time

Not decided yet.

Biswanath Banerjee picture
Biswanath Banerjee

BTech IIT Roorkee

About Biswanath Banerjee

20 years of enriched technology experience in organizations - IBM, MBT (now Tech Mahindra), Tavant Technologies, Network Programs etc.
Highly experienced technical leader. Expert in Big Data Hadoop, PIG, Flume, Scoop Hive, Zookeeper, Apache Spark, Scala, Java stack
Solid experience in architecting solutions and programming experience in Scala, Python and core Java.
Design and development of Hadoop clusters from 60 to 800 nodes clusters, MapReduce jobs, PIG, Spark streaming data.
Undertaken and executed projects in Apache Spark and Scala.
Corporate Trainer in Big Data Hadoop, Scala and Spark, Agile Project Management, Core Java, Design Patterns in Java, Big Data architecture
Education: BTech (Mech) IIT Roorkee
Certifications: IBM Certified Senior Project Manager
Cloudera Certified Hadoop Developer
Certified Big Data Hadoop and Spark developer
Skills and expertise:
Technology Stack: Core Java | Design patterns | Datastructures
Big Data technologies: Hadoop |MapReduce| Spark | Scala | HBase | Pig | Hive | Zookeeper | Scoop| Flume
Others:Java/J2EE | Python | DJango | Spark | Scala | MongoDB | NodeJS | Spring | Framework | MS Project | Rational Tools | CVS | Agile Scrum
@Corporate Trainer
Trained and mentored more than 500 people on Hadoop and Spark projects.
Apache Spark Developer Training at GIFAmpTechnologies
- 5 days developer training
- Spark, Spark Streaming and Spark SQL,Scala
- Real world use case project
- 12 people batch
Advanced Hadoop Data training at Genisys, Bangalore
-5 days developer training
-Advanced topics like YARN, Hadoop Federation, Spark
-Map/Reduce, HDFS, Hive, Pig Hands on
-Real world use case project
-20 people batch
Hadoop Data Training at Tavant Technologies, Bangalore
- 3 days Hadoop training
- Map/Reduce, HDFS, Hive, Pig Hands on
- 15 people batch
Other trainings
- 5 days Hadoop Developer training at GifAmp Technologies, Pune
- Hadoop Developer training at MindTree, Bangalore,
- Hadoop Administration training at NucleusMind Technologies, Noida
- Hadoop Developer public trainings at Idea labs
- Hadoop Developer training at L&T
- Apache Spark and Scala Training at Hexaware
- 5 days Hadoop and Spark training at a leading Enginering college in Kolkata
No reviews currently Be the First to Review

About the Course

About this course:-

We have introductory set of java tutorials using eclipse(IDE). We will cover all the basics of java programming starting with JDK, JVM to till Collection, MultiThreading and Swing. We concentrate and analyse on all the peoples who comes here by taking the syllabus based on their level of understanding on programming. We even training people who does not have background knowledge on programming. We have the faculties who has more experience and currently working in MNC, So you will get not only the entire depth about the concept rather you will get real time use for them from their experience.

Objectives of this course:-

At end of this Java training you will,

  • Understand the In-depth concepts of Basic and Core JAVA

  • Can build a Independent Desktop application

  • Have entire flow control with Multithreading and the deep knowledge with all types of collection.

  • Learn how to communicate with databases using Java

  • Work on one sample Project

Who should do this course?

This training will be suitable for,

  • Who ever is interested in becoming Java developer

  • College / School Students / Fresher

  • Job Seekers

  • Who wants to learn coding from beginner level

  • Anyone wants to build their own Desktop, Web and Mobile application from scratch

Approximate Duration:-

This Java training will be happen for 25 hours. If you opt for weekend classes both Saturday and Sunday you will be having approximately 3 hours in scheduled time of the batch you chose. If you opt of weekdays classes all Monday to Friday you need to spend at-least 90mins.

Core Java Syllabus :-


  • What is Programming

  • Logic behind data storage

  • What is Java

  • Platform Independent

  • JRE, JDK & IDE

  • Details on JVM

  • Variables and Datatype

  • Package


  • Advantage of OOPS

  • Class

  • Methods

  • Object

  • Access Modifier

  • Encapsulation

  • Keywords - Static & This

  • Method Overloading

    • Inheritance

    • Object Class

    • Array

    • Keywords - Super & Final

    • Runtime Polymorphism

    • Overriding

    • Abstract Class

    • Interface

    JAVA String

    • Immutable String

    • String Comparison & Concatenation

    • Methods of String class

    • StringBuffer class

    • StringBuilder class

    • Exception Handling

      • What is Exception

      • try and catch block

      • Multiple catch block

      • Nested try and catch

      • finally block

      • throw & throws keyword

      • Finally vs Final vs Finalize

      • Exception Handling with Method Overriding

      • Custom Exception


      • What is Multithreading

      • Life Cycle of a Thread

      • Creating Thread

      • Thread Scheduler

      • Sleeping a thread

      • Joining a thread

      • Thread Priority

      • Daemon Thread

      • Thread Pool & Thread Group

      • Synchronization

        • Synchronization in java

        • Synchronized block

        • Static Synchronization

        • Deadlock

        • Inter-Thread communication

        • Interrupting Thread


        • ArrayList class

        • LinkedList Class

        • Iterator and ListIterator interface

        • HashSet Class

        • LinkedHashSet Class

        • TreeSet Class

        • Map Interface

        • HashMap Class

        • LinkedHashMap Class

        • TreeMap Class

        • HashTable Class

        • Sorting

        • Comparable and Comparator Interface

        • Vector

        • Java I/O

          • FileOutput and Input

          • ByteArrayOutputStream

          • SequenceInputstream

          • BufferedOutput & Input

          • FileWriter and FileReader

          • Input by Console and scanner


          • What is Serialization

          • Transient Keyword

          Java AWT & Swing

          • AWT Basics

          • Event Handling

          • Basics of Swing

          • JButton Class

          • JRadioButton Class

          • JTextArea Class

          • JComboBox Class

          • JTable Class

          • JColorChooser Class

          • JProgressBar Class

          • JSlider Class

          • Graphics in Swing

            • Displaying Image

            • Edit Menu for Notepad

            • Dialog Box

            Layout Manager

            • BorderLayout

            • GridLayout

            • BoxLayout

            • CardLayout


            • Graphics in Applet

            • Displaying image in Applet

            • Animation in Applet

            • EventHandling in Applet

            • JApplet Class

            • Painting in Applet

            • JDBC

              • JDBC Introduction

              • JDBC Driver

              • DB Connectivity Steps

              • Connectivity with Mysql

              • Driver Manager

              • Connection

              • Statement

              • ResultSet

              • PreparedStatement

              • CallableStatement

              • TransactionManagement


No reviews currently Be the First to Review


Students Interested 0 (Seats Left 0)

Post your requirement and let us connect you with best possible matches for Java Training Classes Post your requirement now


Submit your enquiry for Core Java Basics to Advanced

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Biswanath

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more