Course Duration
Live Projects
Training Format
Core Java Professionals Trained
New Batches Every Month
Industry Experience
Corporates Worked with
Menu would be displayed here either through coding or pin
Core Java Overview
UpScale's Core Java Training enables you to master the complete Core Java
Modes of Training
SELF PACED LEARNING
- High Quality videos built by industry experts with theory and demonstration of features and tasks of the Selenium with Java
- Learn at your Convenience.
- You get pre-defined recordings
- Delivered through LMS.
- Fixed Course Content.
- Certification Guidance Provided.
SELF PACED LEARNING
- High Quality videos built by industry experts with theory and demonstration of features and tasks of the Selenium with Java
- Learn at your Convenience.
- You get pre-defined recordings
- Delivered through LMS.
- Fixed Course Content.
- Certification Guidance Provided.
Curriculum
Why JAVA is important?
Areas of Java Applications
Why Java is important to the Internet
Features of Java
Versions of Java
Java Environment setup
JVM, JRE, Compiler, Interpreters
Basic Syntax
Bytecode and class file
Demo of how to run the program via command prompt and Eclipse
Datatypes and variables
Primitive Data Types and Reference Datatypes
Java Literals
Java Modifier Types
Access Control Modifiers
Non-Access Modifiers
Arithmetic Operators
Relational Operators
Bitwise Operators
Logical Operators
Assignment Operators
Misc Operators
if-else
switch
Why Loops
Syntax of while , do..while, for loop
Nested Loops
Ample number of Programs to understand the concepts thoroughly
Introduction to I/O streams
Binary Stream vs Character Stream
Scanner class, BufferedReader
Creating Arrays
Why Arrays are treated as objects in Java
Java Arrays vs C++ Arrays
for..each loop for Arrays
functions specific to Arrays
Jagged Arrays
Strings Operations in Java
String Comparison and Concatenation
String vs StringBuffer class
Functions specific to String and StringBuffer
Wrapper Classes
Functions specific to wrapper class
char arrays and Character class
Functions specific to Character class
What are Objects and Classes
Why Object Oriented Approach
Difference between OOPs and Procedural Programming Approach
Four Pillars of OOPs
Abstraction
Encapsulation
Inheritance and its types
Polymorphism and its types
How to make classes and declare objects / references
How to make array of objects
Constructor
Garbage Collection
Access specifiers
How to make functions in the class
Inheritance and its types
super keyword uses
constructor revisited
Polymorphism and its types
Compile time Polymorphism
Runtime Polymorphism
Abstract classes
Why interfaces
Run Time Polymorphism
Benefit of Interfaces
Abstract class vs Interface
How to make packages
Why packages are important
What is an exception
Compile time and Run time Errors
How exceptions are handled
Type of Exceptions
Keyword like try, catch, finally, throw
Multiple Try and Catch Block
Checked Exceptions vs Unchecked Exceptions
Exception Hierarchy
User Define Exception
Collection Overview
Collection Classes and Interfaces
List, Set, SortedSet, ArrayList, LinkedList, HashSet, TreeSet
Map , HashMap
Accessing a Collection via an Iterator