• :+ 91-96765 20832
  • : contact@maatrainings.com

Core Java Learning

Core Java Course Content :

About The Course

MAA Trainings: is a One of the best quality training centre for Self-paced trainings. We are providing training throughout the world wide. Maa trainings self-paced programs are designed by keeping in mind about the people who are busy with their schedule. So it is prepared by Core Java expert who are real time working on Core Java. The course is developed by them in such a way that everyone will feel it easy to understand. You can go Through the free demo so that you will get clear idea about it. We provide have High Quality Video Recorded We provide related course material. You will get Lifetime access to the course you have selected. We have 24x7 technical support for your help.

  • Review:
  • Course Name

    Core Java
  • Course duration

    30-35 Hrs
  • Faculty

    Real time Expert
  • Category

    Selfpaced Learning
  • Support

    24/7 Technical Support

Who Can Learn

  • Fresher students
  • Software developers
  • Web designers
  • who having programming skills
  • System Integrators/System Administrators.

With the growing era of technology and need to constantly update oneself to outstand in the competitive market, MAA Trainings has come to existence to provide people the knowledge about the latest trends in technology . We provide a team of trainers who will put across a thorough and detailed idea about the respective technical courses that you wish to explore .

Our work doesnot end here. MAA Trainings gives an opportunity to work on real time projects which would be guided by our real time trainers. A technical back end team would always be available to answer your queries at any point of time and will also assist you to arrange your training sessions

More Course Information

In MAA Trainings all trainers are well experts and providing training with practically..Here we are teaching from basic to advance. Our real time trainers fulfill your dreams and create professionally driven environment. In Core Java training we are providing sample live projects, materials, explaining real time scenarios, Interview skills…We are providing Best Core Java selfpaced learning in Hyderabad, India

Course content

JDBC (Java Database Connectivity)

  • Features of Java
  • Java and Internet
  • Programming Environment of Java
  • Java Virtual Machine
  • Fundamental Programming Structures in Java
  • A Simple Java Program
  • Compiling Java Programs
  • Bytes Codes
  • Classloaders
  • Where are classes stored
  • How are objects created
  • Memory Management in Java
  • Garbage Collection
  • Types of Garbage Collectors
  • Comments
  • Datatypes and Variables
  • Assignments and Initializations
  • Operators
  • Strings
  • Compile Time String Runtime Strings
  • Control Flow
  • Working with classes
  • Object Technology
  • The Object Model
  • Object
  • Object class methods
  • How to Override equals,hashcode and toString
  • Class
  • Characteristics of an Object
  • Architecture of an Object
  • Encapsulation
  • Abstraction
  • Instance Variables/methods
  • Static variables /methods
  • Pass by value/Pass by reference
  • Scopes of variables
  • Type casing of primitive types
  • Method overloading
  • Constructors
  • Guarenteed initialization
  • This() and this
  • Java Arrays
  • Command line arguments
  • Packages, Inheritance, Interfaces Exceptions
  • Purpose of packages, importing packages, etc
  • Inheritance
  • Constructor calling chain
  • Super
  • Casting
  • Overriding
  • Type casting
  • Polymorphism
  • Abstract Classes
  • Preventing Inheritance
  • Access modifiers
  • Object: the Supermost class
  • The Class Class (Run-Time Type Identification)
  • Reflection
  • Interface
  • Using an Abstract Superclass
  • Using an Interface
  • Properties of Interfaces
  • The Cloneable Interface
  • Interfaces and Callbacks
  • Inner Classes
  • Anonymous Inner Classes
  • Exploring some classes in java.lang package
  • Exception Handling
  • Need for exception handling
  • Throwable Super class
  • Errors in Java
  • Catching with try/catch/finally
  • Importance of throw,
  • Importance of throws
  • Runtime and non runtime Exceptions
  • Custom exception creation.
  • Introduction to multithreaded programming
  • What Are Threads
  • The Runnable Interface & The Thread class.
  • Running and Starting Threads.
  • Running Multiple Threads.
  • Thread Properties.
  • Thread States.
  • Moving Out of a Blocked State.
  • Dead Threads.
  • Interrupting Threads.
  • Thread Priorities.
  • Thread Groups.
  • Synchronization Techniques
  • Synchronization.
  • Thread Communication Without Synchronization.
  • Synchronizing Access to Shared Resources.
  • Object Locks.
  • The Wait and Notify Methods.
  • Deadlocks.
  • Why the Stop , Resume , Destroy and Suspend Methods Are Deprecated.
  • Timers & Daemon Threads.
  • Collections
  • Collection Interfaces
  • When and how - List, Set and Maps
  • Concrete Collections
  • Linked Lists
  • Array Lists
  • Hash Sets
  • Tree Sets
  • Maps
  • Legacy Collections
  • The Hashtable Class
  • Enumerations
  • Property Sets
  • Introduction to IO
  • Types of streams
  • Stream class hierarchy
  • Control flow of I/O operation using streams
  • Byte Streams
  • Character streams
  • Buffered Streams
  • Standard I/O Streams
  • Object Streams
  • Serialization
  • Need for Serialization
  • Serializable Interface
  • Externalizable Interfaces
  • Mantainence with Exeternalization
  • Introduction to Networking and Internalization
  • Networking with URLS
  • Networking by using Sockets
  • Networking using DatagramSockets
  • Need for localization and how java supports it.
  • Java Database connectivity
  • Typical Uses of JDBC.
  • Different types of Drivers
  • Basic JDBC Programming Concepts.
  • Querying with JDBC to databases.
  • Advanced SQL Types. Javax.sql package
  • Metadata.
  • Statement
  • Prepared statements.
  • Callable statements.
  • Introduction to distributed architectures
  • Introduction to Remote Objects.
  • The Roles of Client and Server.
  • Remote Method Invocations.
  • New JDK Topics
  • Generics
  • Annotations
  • Enhanced For Loop
  • AutoBoxing/UnBoxing
  • TypeSafe Enums
  • Var Args
  • Static Imports
  • Scanner
  • New features in Collection framework
  • Conclusion

  • World class courses from our institute. Don’t hesitate to contact us for details