Radical Technologies
Call :+91 8055223360 | 8103400400

CORE JAVA

2500 Satisfied Learners
One time class room registraion to click here Fee 1000/-

Clasroom training batch schedules:

Location Day/Duration Date Time Type
Aundh Weekday 01/11/2020 04:00 PM Demo Batch Enquiry

Best Core Java Training in Pune by Real-time Trainers

Duration of Core Java Training: 60 hrs

Weekend & weekday Batches

Mode of Core Java Training : Classroom / Online / Corporate Training

What is Core Java?
It lays the foundation in terms of rich concepts and unique style of implementation, setting a benchmark in the industry.

Being an open-source, many technologies like Selenium, Hadoop, Sales Force and Data analytics have based their implementation on Java.• It is basically used to build stand-alone applications.

Core Java Syllabus

Introduction To Java     – 2 hr

History of Java

  • What is Java , Java Flavors, characteristics
  • JVM Architecture
  • Bytecode
  • Class Loader
  • Unicode
  • Classpath
  • Path

Fundamentals of Java Programming – 4 hrs 

  • Obect oriented concepts ( OOP )
  • Keywords, Datatypes, Variables, Operators, Casting
  • Selection statement ( if, switch )
  • Control statements ( while, do while , for )
  • Conditional statements ( if, else, elseif, ? 🙂
  • static
  • Arrays

Object Oriented Programming with Java – 5 hrs 

  • Classes and Objects
  • Structure of a class – its internals ( Data Members, methods )
  • Using static
  • Constructor
  • this keyword
  • modifiers
  • playing with the object ( copying, casting )
  • Garbage collection
  • Abstract class

Inheritance – 3 hrs

  • Basics (extends keyword )
  • Modifiers and their scope
  • Deriving a class
  • super, final keyword
  • why java does not support multiple inheritance?

Polymorphism – 2hrs

  • overloading a method
  • overloading a constructor
  • method overriding
  • accessing base class method 

Packages and Interfaces – 2hrs 

  • basics
  • modifiers and their scope chart
  • setting classpath
  • compiling and accessing a packaged class
  • types of packages
  • user defined package

Exploring java.lang package – 2hrs

  • String, StringBuffer, Arrays,
  • Wrapper classes 

Exception Handling – 3 hrs

  • Basics
  • Hierarchy of exceptions
  • Handling exception – Try, catch, finally, throw, throws
  • User defined exceptions

Threads    – 3 hrs 

  • Basics, Thread class , Runnable Interface
  • Thread model
  • Life cycle – start(), run()
  • Scheduling
  • Deadlocks / concurrency issues
  • Synchronization – as a block, as a modifier
  • Daemon thread

I/O Streams   – 4 hrs 

  • Introduction
  • Hierarchy of streams
  • IO Stream, Byte Stream, Character Streams
  • BufferedInputStream, BufferedOutputStream
  • Reader and Writer class
  • BufferedReader, PrintWriter
  • Serialization 

Collection Framework   – 6 hrs

  • basics, hierarchy
  • legacy classes – Vector, Queue, Stack, Enumeration, Dictionary, Properties
  • List, ArrayList, LinkedList
  • Set, HashSet, TreeSet,
  • Map, HashMap, TreeMap,
  • Generics
  • Annotations
  • Boxing / Unboxing
  • Enums

Introduction to functional style of programming   – 1 hrs

Mini application – discussion / implementation  – 10 hrs

Tools

  • Javadoc
  • javap
  • jar

IDE Tools

  • eclipse
  • myeclipse

Highlights of Training

  • Industry experienced Professional
  • Hands-on experience with Project orientation
  • Interview based Questions

Our Approach

  • Proper Communication with the student
  • Course Ends With One Live Project
  • Test on Each Topics
  • Certification Overview
  • Interview and resume preparation
  • Discussion on Real Time Scenarios

Our Courses

Drop A Query

Call Now ButtonCall Us