Upload
jayarajus
View
56
Download
1
Embed Size (px)
Citation preview
HarshithaTechnologySolutions
HTS
Core Java Training at HTSCourse Name : CORE JAVA
24*7 Technical Support
Teaching Faculty : Real-time experience
*HTS is a best training center in Hyderabad. We are providing very best online/classroom training.
Highlights in our training:
* Very in depth course material with real time scenarios.* We are providing class with highly qualified trainer.* We will provide class and demo session at student flexible timings.* In training case studies and real time scenarios covered.* We will give 24*7 technical supports.* Each topic coverage with real time solutions.* We are providing normal track,weekend,fast track classes.* We will give every recorded session for play later.* We will give full support while attending the interviews and contact me any
time after completion of the course.
Core Java Training at HTS
Course Content:
INTRODUCTION:
* Features of Java* Java and Internet* Programming Environment of Java* Java Virtual Machine
http://harshithatechnologies.com/courses/core-java.html
Core Java Training at HTS
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* Data types and Variables* Assignments and Initializations* Operators* Strings* Compile Time String Runtime Strings* Control Flow
Core Java Training at HTS
Working with classes* Object Technology* The Object Model* Object* Object class methods* How to Override equals,hashcode and to String* 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* Guaranteed initialization* This() and this* Java Arrays* Command line arguments
Core Java Training at HTS
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 Super most class* The Class Class (Run-Time Type Identification)
Core Java Training at HTS
Packages, Inheritance, Interfaces Exceptions
* Reflection* Interface* Using an Abstract Super class* Using an Interface* Properties of Interfaces* The Clone able Interface* Interfaces and Callbacks* Inner Classes* Anonymous Inner Classes* Exploring some classes in java.lang package
Core Java Training at HTS
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.
Core Java Training at HTS
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.
Core Java Training at HTS
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.
Core Java Training at HTS
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
Core Java Training at HTS
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
Core Java Training at HTSIntroduction to Networking and Internalization
* Networking with URLS* Networking by using Sockets* Networking using Datagram Sockets* 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
Core Java Training at HTS
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* Auto Boxing/UnBoxing
* Type Safe Enums* Var Args* Static Imports* Scanner* New features in Collection framework* Conclusion.
Checkout for schedules:Contact Us:
Flat No: 2A, 2B, Livingston Estate,Beside Andhra Bank, NIzampet Main Road, Hyderabad-85.Phone: +91-40-42020378,+91 8341882498,+91 [email protected]