java course in sri lanka
Java Course
java course in sri lanka
java course in sri lanka
Java is a computer programming language. It enables programmers to write computer instructions using English based commands, instead of having to write in numeric codes. It's known as a "high-level" language because it can be read and written easily by humans.
Like English, Java has a set of rules that determine how the instructions are written. These rules are known as its "syntax". Once a program has been written, the high-level instructions are translated into numeric codes that computers can understand and execute.
Course Syllabus
Java Fundamentals
- History and Features of Java
- Java Compiler
- Java Virtual Machine
- Difference between JDK & JRE
- Basic Syntax
- Variables
- Primitive Data Types
- Java operators
- Control Statement
- Arrays
- Naming Convention
Exception Handling
- What is Exception ?
- try and catch block
- multiple catch block
- Nested try
- finally block
- throw keyword
- Exception Propagation
- throws keyword
- Exception Handling
- Custom Exception
Collection Framework
- Hierarchy of Collections
- How to Use an Iterator ?
- List Based Collections
- Set Based Collections
- Map Based Collections
- Comparable vs Comparator
- Sorted Collections
- Utility classes
java course in sri lanka
Miscellaneous
- Java I/O package
- Auto boxing and Auto Unboxing
- Object Serialization
- Wrapper Classes
- Generics
- Database Connectivity(JDBC)
- Java Packages
- Introduction to Swing Package
Object Oriented Programming (OOP)
- Classes & Objects
- Java Heap & Stack Behaviour
- Constructors, Methods & Blocks
- Static Members
- Java Bean Naming Convention
- Package and Access Modifiers
- Encapsulation
- Inheritance
- Object class
- Polymorphism
- Abstraction (Abstract class and Interface)
- Static & Dynamic binding
- Call By Value & Call By Reference
- Inner Classes
String Handling
- What is String ?
- Immutable String
- String Comparison
- String Concatenation
- Substring
- Methods of String class
- StringBuffer class
- StringBuilder class
- StringTokenizer class
java course in sri lanka
Multithreading
- What is Multi threading ?
- Life Cycle of a Thread
- Creating Thread
- Thread Scheduler
- Sleeping a thread
- Joining a thread
- Thread Priority
- Daemon Thread
- What is Synchronization ?
- Synchronized method
- Synchronized block
- Deadlock
New Features in Java
- Functional interfaces
- Lambda Expression
- Method references
- Default interface methods
- Static interface methods
- Private interface methods
- Streams API
- Arrays Parallel Sort
Course Fee : 24,000/=
Duration : 3 Months
- 36 Lecture Hours(3 h per week)
- 20 Practicals
- 05 Assignments
java course in sri lanka
java course in sri lanka
Why Software Developers Choose Java?
Java has been tested, refined, extended, and proven by a dedicated community of Java developers, architects and enthusiasts. Java is designed to enable development of portable, high-performance applications for the widest range of computing platforms possible. By making applications available across heterogeneous environments, businesses can provide more services and boost end-user productivity, communication, and collaboration and dramatically reduce the cost of ownership of both enterprise and consumer applications.
java course in sri lanka
java course in sri lanka
- Write software on one platform and run it on virtually any other platform
- Create programs that can run within a web browser and access available web services
- Develop server-side applications for online forums, stores, polls, HTML forms processing, and more
- Combine applications or services using the Java language to create highly customized applications or services
- Write powerful and efficient applications for mobile phones, remote processors, microcontrollers, wireless modules, sensors, gateways, consumer products, and practically any other electronic device
java course in sri lanka
Address: No:237/A/1/1 Highlevel Road, Maharagama
Email: info@wisdomacademy.lk
Web: http://www.wisdomacademy.lk/
Skype: wisdom_academy
YouTube: Wisdom Academy of IT
FB Pages: Java Course
Wisdom Academy of Information Technology