Core Java Online Training

Core Java Online Training

Core Java Course Content

Learn Core Java in Mantra Online Trainings. Each and every program will be explained with Compiler and JVM by our trainers and morethan 1000 programs will be covered in the training. Following is the course content.


Java Language, OOPS, Programming

• Introduction to Java and OOPS
• Java Tokens- Comments, Identifiers, Keywords, Separators
• Working with Java Editor Softwares – Editplus, NetBeans, Eclipse
• Packages with static imports
• Working with jar
• Modifiers – File level, Access level and Non-access level
• Datatypes, Literals, Variables, Type Conversion, Casting & Promotion
• Reading runtime values from keyboard and Properties File
• Operators and Control Statements
• Method and Types of methods
• Variable and Types of Variables
• Constructor and Types of constructors
• Block and Types of Blocks
• Declarations, Invocations and Executions
• Compiler & JVM Architecture with Reflection API
• Static Members and their execution control flow
• Non-Static Members and their execution control flow
• Final Variables and their rules
• Classes and Types of classes
• OOPS- Fundamentals, Models, Relations and Principles
• Coupling and Cohesion (MVC and LCRP Architectures)
• Types of objects & Garbage Collection
• Arrays and Var-arg types
• Enum and Annotation
• Design Patterns


Java API and Project

• API & API Documentation
• Fundamental Classes – Object, Class, System, Runtime
• String Handling
• Exception Handling and Assertions
• Multithreading with JVM Architecture
• IO Streams (File IO)
• Networking (Socket Programming)
• Wrapper Classes with Auto boxing & unboxing
• Collections with Generics
• Java 5, 6, 7, 8 new features
• Inner classes
• AWT, Swings, Applet
• Regular Expressions
• Formatting date, time (java.text package)