Core Java Training Course

Core Java Application Development

Core JAVA is a programming language integrated with standard core API, a part of any JAVA distribution. In other words the JAVA at its core is a computing language based on networks and the principle of single software used to run various programs on different gadgets, computers and other devices. JAVA technology is used in small gadgets to super computers. Core JAVA is objected- oriented which assists the user in creating real world apps. Regardless of the operating system JAVA runs on any device that supports the platform.

Scope Offered by Core JAVA Training

JAVA is one of the most used and in demand programming language in almost every industry. Especially the software companies prefer JAVA platform for their applications. Those with relevant experience and certification have great career opportunity in the market. You can enter the corporate world with a recognized certificate in core JAVA as a JAVA programmer, JAVA consultant, JAVA engineer, JAVA developer and more. Also companies that mainly work on JAVA platforms offer good opportunities to experienced and talented JAVA programmers.

Eligibility for Core JAVA Courses

The Core JAVA course is an entry level course in JAVA technology. It usually covers principles of encapsulation, inheritance, abstraction, object association and interfaces. Also the topics such as access specifiers, literals and modifiers are included in the course. In order to understand these terms you need to have relevant knowledge and background.

Just as any other programming language course, it is essential for the candidates to have some knowledge of SQL commands and Databases. Also knowledge of any programming language will add to the benefit. Fresh graduates of B.Sc (Computers), B.Tech and other graduates with considerable knowledge in programming languages are eligible to take up a course in Core JAVA.

Benefits Offered by Magneto Academy

Print Course material and software
Practical and classroom sessions
Soft skills training
Opportunity to work for a real time Core JAVA project and get involved in the project phases
Regular tasks and practical sessions < br/> Job placements with leading companies

Course Details

Modules Topic Description
Module 1 Introduction To Java
  • History of Java
  • What is Java?
  • Versions of Java
  • Features of Java
  • How to create, compile and run a Java program
  • Setting Java compiler path
  • Java program to find addition of two numbers
Module 2 Data types in Java
  • Variable declaration in Java
  • Operators and Expressions
  • Input Statement
  • Checking compile time error
Module 3 Control statements
  • If statement
  • Else-if statement
  • Switch statement
Module 4 Looping statement
  • While Loop
  • Do..While Loop
  • For loop
Module 5 Arrays
  • Use of Array
  • Types of Array
  • Declaring one
  • Dimensional Array
  • Array index
  • Use of multidimensional Array
Module 6 Introduction to Object Oriented Programming
  • Difference between procedure oriented programming and Object Oriented Programming
  • Classes in Java
  • Class declaration
  • Advantages of class in a program
  • Object declaration
Module 7 Constructor
  • Types of constructor
  • Parameterized constructor
  • Default constructor
  • Use of constructor
Module 8 Overloading
  • Compile-time Polymorphism
  • Overloading Methods
  • Overloading constructors
Module 9 Inheritance
  • Types of in inheritance
  • Advantage of inheritance
  • Single inheritance
  • Multilevel inheritance
  • Hierarchical inheritance
  • Overriding methods
  • Runtime polymorphism
Module 10 Packages and Interfaces
  • Use of interface
  • Member declaration in interface
  • Advantages of interface
  • Extending interface
  • Implementing interface
  • What is package?
  • Creating a package
  • Importing a package
Module 11 Exception handling
  • What is exception?
  • Exception classes in Java
  • Type of errors
  • Compiling time error
  • Run time errors
  • Use of TRY and CATCH
Module 12 Multithreading in Java
  • What is multitasking?
  • What is thread?
  • Thread life - cycle
  • Thread and Multithreaded programs
  • Use of threads
  • Different thread handling functions
  • Implementing thread in a Java program
  • Thread synchronization
  • Inter thread
  • Communication
Module 13 String handling in Java
  • String classes
  • Reading string data value
  • Different string handling
  • functions
  • Comparing strings
Module 14 I/O Package
  • I/O Streams
  • File handling
  • Object Serialization
Module 15 Utility and Legacy classes
  • Legacy classes
  • Classes from java.util
Module 16 Collection Framework
  • What is collection framework?
  • List Interface
  • Iterater and ListIterator
  • Set
  • Map
  • Queue
Module 17 Applets
  • Applet skeleton
  • Applet tag and parameters
  • Passing parameters to applet
Module 18 Event Handling
  • Delegation Event handling model
  • What is source?
  • What is event?
  • What is listener?
  • Event classes and Listeners
  • Adapter classes
Module 19 AWT
  • Overview of AWT
  • AWT Components
  • Menu and Dialogs
  • Layout Manager

Back to Top