Java Programming
@ AICT
This course is available to study as an Online Course.
Java Programming course has been taught by subject matter experts, to give you an interactive and enriched learning experience using Video Conferencing and Remote Access Methods
Course Contents
- Basic Language Elements
- Lexical Tokens, Identifiers
- Keywords, Literals, Comments
- Primitive Data types, Operators, Assignments
- Object Oriented Programming
- Class Fundamentals
- Object & Object reference
- Object Life time & Garbage Collection
- Creating and Operating Objects
- Constructor & initialization code block
- Extending Classes and Inheritance
- Use and Benefits of Inheritance in OOP
- Types of Inheritance in Java
- Inheriting Data Members and Methods
- Role of Constructors in inheritance
- Overriding Super Class Methods
- Polymorphism in inheritance
- Package
- Organizing Classes and Interfaces in Packages.
- Package as Access Protection
- Defining Package.
- Exception Handling:
- The Idea behind Exception
- Exceptions & Errors
- Types of Exception
- Control Flow In Exceptions
- Array & String
- Defining an Array
- Initializing & Accessing Array
- Multi - Dimensional Array
- Operation on String
- Mutable & Immutable String
- Using Collection Bases Loop for String
- Thread
- Understanding Threads
- Needs of Multi-Threaded Programming.
- Thread Life-Cycle
- Thread Priorities
- Applet
- Applet & Application
- Applet Architecture
- Parameters to Applet
- Embedding Applets in Web page
- Applet Security Policies
- A Collection of Useful Classes
- Utility Methods for Arrays
- Observable and Observer Objects
- Input/output Operation in Java (java.io Package)
- Streams and the new I/O Capabilities
- GUI Programming (Using Net Beans)
- Designing Graphical User Interfaces in Java
- Components and Containers
- Basics of Components
- Using Containers
- Layout Managers
- AWT Components
- Event Handling
- Event-Driven Programming in Java
- Event- Handling Process
- Event-Handling Mechanism
- The Delegation Model of Event Handling
- Networking Programming
- Networking Basics
- Client-Server Architecture
- Socket Overview
- Database Programming using JDBC
- Introduction to JDBC
- JDBC Drivers & Architecture
- CURD operation Using JDBC
- Connecting to non-conventional Databases
Recognized Certificated will be issued by us. Institute Awarded by Ministry of Education and Microsoft.
Category
Java Certifications , Software Engineering
Contact Details
+94 112 601 803 94 77 7 996242
03, 1/1 , Fernando 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).