Java Programming


@ Informatics Institute of Technology - IIT

Week 1: Introduction to Java
- Overview of Java and its features
- Setting up the Java development environment
- Writing and executing Java programs
- Basic syntax and data types in Java
- Introduction to control flow and decision-making statements

Week 2: Object-Oriented Programming (OOP) Principles
- Introduction to Object-Oriented Programming
- Classes, objects, and methods
- Encapsulation, inheritance, and polymorphism
- Abstraction and interfaces
- Introduction to UML (Unified Modeling Language) diagrams

Week 3: Working with Classes and Objects
- Creating and using classes
- Constructors and method overloading
- Access modifiers and encapsulation
- Inheritance and overriding methods
- Using static members and variables

Week 4: Arrays and Exception Handling
- Working with arrays and arraylists
- Exception handling and error propagation
- Handling checked and unchecked exceptions
- Custom exception classes

Week 5: Java Collection Framework
- Introduction to the Java Collection Framework
- Working with ArrayList, LinkedList, HashSet, and HashMap
- Using iterators and enumerations
- Collections utility class

Week 6: File Handling and Input/Output (I/O)
- Reading from and writing to files
- Byte streams and character streams
- File and directory operations
- Serialization and deserialization

Week 7: Multithreading and Concurrency
- Introduction to multithreading
- Creating and managing threads
- Thread synchronization and inter-thread communication
- Using synchronized methods and blocks

Week 8: GUI Programming with JavaFX
- Introduction to JavaFX
- Creating graphical user interfaces (GUIs) with JavaFX
- Event handling and controls

Duration

3 Months

Course Fee

40,000

Course Level

Certificate

Location

Colombo

Category

Information Technology (IT) , Computer Security , Computer Science

Contact Details

0770 566 577

http://www.iit.ac.lk

57, Ramakrishna Road , Colombo 06

Send Inquiry

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scholarship Alerts

Type "REG coursenet" and SEND to 77000

Get latest scholarships, offers & academic event alerts to your phone via SMS.

Service is available for Dialog, Mobitel, Hutch & Airtel users. Monthly (Rs. 30 + tax).

Related Courses

Institute Courses

Loading...