Programme at a Glance

No. of Participants

Limited to 25

 

Course Fee

Rs. 35,000/=
08 Sundays

(from 8.30 AM to 5.30 PM)

Java Application Development Using JavaSE

1. Overview of Java programming language
2. Data types, Variables
          a. Data Types
                    i. Primitive Data Types
                    ii. Reference Data Types
                    iii. Arrays
          b. Variables
3. Operators
          a. Mathematical Operators
          b. Relational Operators
          c. Logical Operators
         d. Bitwise Operators
         e. Special Operators
         f. Other Operators
4. Control Statements
         a. Selection Structures
         b. Repetitive Structures
5. Arrays
         a. One Dimensional arrays
         b. Array of Arrays
         c. Ragged Arrays
6. Overview of Object Oriented Analysis
         a. Use Case diagram
         b. Class Diagram
7. Object Oriented Concepts using Java
         a. Overview Of Object Orientation in Java
         b. Introduction to features of Object Orientation and approach in Java
                      i. Abstraction
                      ii. Encapsulation and Data hiding
                      iii. Inheritance
                      iv. Polymorphism
8. Input and Output mechanisms
          a. Scanner
          b. Previous Input mechanisms
          c. Formatting data
9. Exception Handling
10. String Manipulation
11. Interfaces and Packages,
12. Event Handling
13. Threads and Multi-threading,
14. Inner Classes
15. Collections
16. Cleanup Finalization and Garbage Collection
17. Java Security
18. JavaFX
19. Java Database Connectivity

Target Group

This course is for those who need to learn JAVA language from the beginning to an advanced level.

Prerequisites

Some programming knowledge with an understanding of programming concepts/theory.

Online Registration

Contact

csc@ucsc.cmb.ac.lk

The course is conducted physically at UCSC premises.