Core Java Certification Classes in Pune

Java is an object-oriented programming language developed by Sun Microsystems. Java Language was designed to be easy to write, Debug, compile and learn compared to other programming language. It is an Open Source, hence its adopted by many companies worldwide. Core Java is a Fundamental for JAVA and pre-requisite to learn the same is basic know about programming languages and web fundamentals.


How Core Java Classes at Profound Edutech is different

1. Core Java Course at Profound is taken by highly experienced industrial trainers.

2. Complete, Practical and Career oriented approach of teaching will make your Core Java learning easy.

3. Students are evaluated after each module.

4. Core Java course at profound also includes activities like Interview tips, group exercise, classroom quiz etc. Which help in better understanding of concepts.

Duration: 80 hrs.
Pre-requisite: Basic Knowledge of C and C++ Programming.
  • Introduction to Java
  • What is Java?
  • Need of Java Language
  • Features of Java Language
  • Setting Java Environment
  • Working with Java
  • Java architecture
  • Concept of classLoader, JVM, JIT
  • First Java Application
  • Basics of Java
  • Data types
  • Variables, Literals etc.
  • Operators in Java
  • Java statements & types
  • OOP's Concept
  • What is OOP's
  • Why we need OOP's
  • What is Object?
  • Object Charactristics
  • Concept of Classes & Object creation in Java
  • OOP's Features
  • Abstraction & Encapsulation
  • Explore java.lang package
  • Access modifiers, static concept
  • String Handling in Java
  • Package programming
  • OOP's Features
  • Polymorphism & Inheritance
  • Method overloading
  • Inheritance & types using extends, super keywor
  • Method overriding, final keyword
  • Abstract class & Interface
  • Java Misc Concept
  • Inner class
  • Reflection in Java
  • Wrapper classes
  • Exception Handling
  • What is Exception
  • Exception type & hierarchy
  • Handling Exception using try-catch
  • throw & throws
  • Custom Exception
  • Assertion
  • Multithreading in Java
  • Concept of Multitasking.
  • What is Thread
  • Thread Lifecycle & State
  • Thread API
  • Thread Priority
  • Synchronization in Multithreading
  • Inter thread communication
  • I/O Programming & File Handling
  • What is Stream?
  • Types of Stream in Java
  • ByteStream & concern classes.
  • CharacterStream & concern classes
  • Serilization in Java
  • Overview on java.nio package
  • GUI Programming
  • What is GUI?
  • Need of GUI Programming.
  • Explore java.awt package
  • Event Handling
  • Layout management
  • Swing programming
  • Enhanced componenet of Swing.
  • Collection Framework
  • What is collection Framework​?
  • Need of Collection
  • Collection using Generics
  • Set & impemented classes
  • List & implemented classes
  • Map & implemented classes
  • Comparable Vs Comparator
  • JDBC Programming
  • What is JDBC?
  • Need of JDBC
  • JDBC Driver & types
  • JDBc architecture
  • JDBC API
  • Statement Vs PreparedStatement
  • JDBC Transaction
  • Networking in Java
  • Technical Assignments
  • Technical Test
  • Technical Interview
Recommended Next Course: Diploma in Java Technologies, Android

Enquiry