Core Java Basics to Advanced

2 Reviews

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)

2 Reviews

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

Anbukodi

Attended Core Java Basics to Advanced

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

Attended Core Java Basics to Advanced

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.

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













Reviews (2) See all Reviews

A

Anbukodi

Attended Core Java Basics to Advanced

We love Mr. Viswanath not just for his extraordinary subject matter expertise. But, for the sincerity,...

D

Dr. C. S S Bharathy

Attended Core Java Basics to Advanced

We love Mr. Viswanath not just for his extraordinary subject matter expertise. But, for the sincerity,...

Discussions

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

Enquire

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 support@urbanpro.com 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

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