Java Training in Nepal | http://www.ellipse.edu.np/javaprogramming.html
Course Duration: 50 hours
Ellipse Institute of IT is Famous Java Training Center in Nepal. Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere".
Course Contents:
Introduction To Java
- What is Java?
- History
- Versioning
- The Java Virtual Machine
- Writing a Java Program
- Packages
- Simple Java Programs
Languages Components
- Primitive Data Types
- Comments
- The for Statement
- The if Statement
- The while and do while Statements
- The switch Statement
- The break Statement
- The continue Statement
- Operators
- Casts and Conversions
- Keywords
Object Oriented Programming
- Defining New Data Types
- Constructors
- The String Class
- String Literals
- Documentation
- Packages
- The StringBuffer Class
- Naming Conventions
- The Date Class
- The import Statement
- Deprecation
- The StringTokenizer Class
- The DecimalFormat Class
Methods
- Introduction
- Method Signatures
- Arguments and Parameters
- Passing Objects to Methods
- Method Overloading
- Static Methods
- The Math Class
- The System Class
- Wrapper Classes
Arrays
- Introduction
- Processing Arrays
- Copying Arrays
- Passing Arrays to Methods
- Arrays of Objects
- The Arrays Class
- Command Line Arguments
- Multidimensional Arrays
Encapsulation
- Introduction
- Constructors
- The this Reference
- Data Hiding
- public and private Members
- Access Levels
- Composition
- Static Data Members
Inheritance And Polymorphism
- Introduction
- A Simple Example
- The Object Class
- Method Overriding
- Polymorphism
- Additional Inheritance Examples
- Other Inheritance Issues
Abstract Classes And Interfaces
- Introduction
- Abstract Classes
- Abstract Class Example
- Extending an Abstract Class
- Interfaces
Exceptions
- Introduction
- Exception Handling
- The Exception Hierarchy
- Checked Exceptions
- Advertising Exceptions with throws
- Developing Your Own Exception Classes
- The finally Block
Input And Output In Java
- Introduction
- The File Class
- Standard Streams
- Keyboard Input
- File I/O Using Byte Streams
- Character Streams
- File I/O Using Character Streams
- Buffered Streams
- File I/O Using a Buffered Stream
- Keyboard Input Using a Buffered Stream
- Writing Text Files
Threads
- Threads vs. Processes
- Creating Threads by Extending Thread
- Creating Threads by Implementing Runnable
- Advantages of Using Threads
- Daemon Threads
- Thread States
- Thread Problems
- Synchronization
Collections
- Introduction
- Vectors
- Hashtables
- Enumerations
- Properties
- Collection Framework Hierarchy
- Lists
- Sets
- Maps
- The Collections Class
Networking
- Networking Fundamentals
- The Client/Server Model
- InetAddress
- URLs
- Sockets
- A Time-of-Day Client
- Writing Servers
- Client/Server Example
No comments:
Post a Comment