Java Training in Kathmandu Nepal |
Java is an object-oriented programming language. It is used in a variety of computing platforms, you can see it nearly everywhere nowadays, from embedded devices and mobile phones to enterprise servers and supercomputers. In the point of view of many IT experts, Java is a hot property of Sun Microsystem. Seriously speaking, JAVA has brought a lot of advantages to the software developers. Java is specially designed to be very user friendly. If compared with other programming languages, Java is easier to write, compile, debug and learn. This is because it uses automatic memory management and garbage collection. New learners can apply it easily within a short period of time.
Core Java
Java Training in Kathmandu Nepal |
Introducing the JAVA technology:
Relating Java with other languages
Showing how to download, install, and configure the Java environment on a Windows system
Describing the various Java technologies such as Java EE, Java ME, Embedded Java SE
Key features of the technology and advantages of using Java
Java versions, Features and History
Java Programming format
Java Keywords
Java Data Types
Declarations and Access Control
Operators and Assignments
Flow Control
Typecasting
Arrays
Command-line arguments
Java Training in Kathmandu Nepal |
OOPS:
Introduction
Class
Object
Local, Instance and static variables
Constructors
This keyword
Inheritance
Working with super classes and subclasses
Using types of polymorphism such as overloading, overriding, and dynamic binding
Abstraction
Encapsulation
Abstract classes
Interfaces
Java Training in Kathmandu Nepal |
String Processing:
String manipulation with StringBuilder and StringBuffer
Essential String Methods
String Tokenizer
Packages:
Introduction to all predefined packages
User Defined Packages
Access specifiers
Exceptions and Assertions:
Introduction
Exceptions categories
Standard Java Exception classes
Creating your own Exception classes
Using Try-catch and finally clause
The multi-catch feature
Best Practices using Exceptions
Assertions
Java Training in Kathmandu Nepal |
Multithreading:
Introduction
Thread creations
Thread Life cycle
Synchronization
Wait() notify() and notifyAll() methods
Deadlock
Deamon Threads
I/O Streams:
I/O using Java
Byte Oriented Streams
Character Oriented Streams
Files
Serialization
Java Training in Kathmandu Nepal |
Wrapper Classes:
Introduction
Byte, Short, Integer, Long
Float, Double
Character
Boolean classes
Generics and Collections:
Introduction
Generic Classes and type parameters
Java.util Package
List, Set and Map
Stack and Queue
Inner Classes:
Introduction
Member Inner classes
Static Inner classes
Local Inner classes
Anonymous inner classes
This comment has been removed by the author.
ReplyDelete