Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

"Core Java Basics to Advanced" is no longer available

3 Reviews

Course type: Online Instructor led Course

Platform: zoom

Course ID: 44573

Course type: Online Instructor led Course

Platform: zoom

3 Reviews

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 :-



INTRODUCTION



  • What is Programming

  • Logic behind data storage

  • What is Java

  • Platform Independent

  • JRE, JDK & IDE

  • Details on JVM

  • Variables and Datatype

  • Package


OOPS



  • 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


      Multithreading



      • 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


        Collection



        • 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


          Serialization



          • 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


            Applet



            • 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













Date and Time

Not decided yet.

About the Trainer

Biswanath Banerjee picture

3 Avg Rating

8 Reviews

11 Students

3 Courses

Biswanath Banerjee

BTech IIT Roorkee

Data Scientist with 20 years of technology experience in leading IT Multinationals like IBM, British Telecom, AT&T in India and abroad.
Conduct Corporate training on Python, Data Science, Machine Learning, Artificial Intelligence and Deep Learning.
Achievement - Recently conducted a 12 weeks (480 hours ) of Data Science , Machine Learning and Deep Learning with Python Corporate training at Leeds in United Kingdom for a well known Software services company in UK.
Also conducted Data Science training at different corporates in India and abroad.
Conducts online and class room training for Engineering graduates and working professional.
My strengths - hands on learning through lots of practical examples tough subjects like Machine Learning, Data Science algorithms, Deep Learning , Artificial Intelligence using Python libraries.
Join my demo class to know me more. Most of my students are well placed in TCS, IBM, ESPN etc as Data Scientists.

Student Feedback

3.0

Average Rating

67%
0%
0%
0%
33%

Reviews

A

Anbukodi

Time to withdraw my earlier feedback. Mr. Biswanath Banerjee was only truthful at the beginning and pretended like caring and committed. Promised to take 4 classes a week then reduced to 3 and in the whole of past two months he has shown face only 2 times. Highly talented not only in his subject matters also in betrayal. I am writing this review just not because of I am affected, but wish others shouldn't waste their money and most precious time with this not worthy teacher.

A

Anbukodi

We love Mr. Viswanath not just for his extraordinary subject matter expertise. But, for the sincerity, dedication, punctuality his positive attitude and passion towards teaching. He is not a person greedy on money and never takes things for granted. He handles our 13 yrs old son for the past couple of months. I have observed his online classes on several occasions and amazed the way he approaches complicated matters with utmost simplicity. He has created a fire within my boy and now he is almost addicted with his classes more than his mainstream subjects. He rightly adopts to the psychology of my small boy and gives him practical examples which the student can understand and applies that principles while teaching him the big subject matters. Rare and unique capability. We have handed over our son and his future to this great Guru. Our long time search for a Guru ended with him. We strongly believe he can make our dreams come true. Within few months, our son has started writing nice programmes and also his overall capacity on logical approach has noticeably improved. Our son loves him as much as he loves us. As a parent what else will make us happy. We pray to God for his long, healthy and peaceful life to serve more needy people like us. He is born to teach and certaiy he is a gift for next generation.

D

Dr. C. S S Bharathy

We love Mr. Viswanath not just for his extraordinary subject matter expertise. But, for the sincerity, dedication, punctuality his positive attitude and passion towards teaching. He is not a person greedy on money and never takes things for granted. He handles our 13 yrs old son for the past couple of months. I have observed his online classes on several occasions and amazed the way he approaches complicated matters with utmost simplicity. He has created a fire within my boy and now he is almost addicted with his classes more than his mainstream subjects. He rightly adopts to the psychology of my small boy and gives him practical examples which the student can understand and applies that principles while teaching him the big subject matters. Rare and unique capability. We have handed over our son and his future to this great Guru...! Our long time search for a Guru ended with him. We strongly believe he can make our dreams come true. Within few months, our son has started writing nice programmes and also his overall capacity on logical approach has noticeably improved. Our son loves him as much as he loves us. As a parent what else will make us happy. We pray to God for his long, healthy and peaceful life to serve more needy people like us. He is born to teach and certainly he is a gift for next generation.

Discussions

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

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, 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 UrbanPro.com. 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