core java classroom training at harshithatechnologies

17
HarshithaTechnologySolutions

Upload: jayarajus

Post on 11-Jul-2015

55 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Core java Classroom training at HarshithaTechnologies

HarshithaTechnologySolutions

Page 2: Core java Classroom training at HarshithaTechnologies

HTS

Page 3: Core java Classroom training at HarshithaTechnologies

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.

Page 4: Core java Classroom training at HarshithaTechnologies

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

Page 5: Core java Classroom training at HarshithaTechnologies

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

Page 6: Core java Classroom training at HarshithaTechnologies

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

Page 7: Core java Classroom training at HarshithaTechnologies

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)

Page 8: Core java Classroom training at HarshithaTechnologies

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

Page 9: Core java Classroom training at HarshithaTechnologies

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.

Page 10: Core java Classroom training at HarshithaTechnologies

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.

Page 11: Core java Classroom training at HarshithaTechnologies

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.

Page 12: Core java Classroom training at HarshithaTechnologies

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

Page 13: Core java Classroom training at HarshithaTechnologies

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

Page 14: Core java Classroom training at HarshithaTechnologies

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

Page 15: Core java Classroom training at HarshithaTechnologies

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.

Page 16: Core java Classroom training at HarshithaTechnologies

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]

Page 17: Core java Classroom training at HarshithaTechnologies