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
Category
Information Technology (IT) , Computer Security , Computer Science
Contact Details
0770 566 577
57, Ramakrishna Road , Colombo 06
Send Inquiry
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).