Government Courses

Java Programming – AICT

Contact: +94 11 2 363632
Starting: March 02, 2020
Duration:70 Hours

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

Course Period: 70Hours

**Individual Classes. Arrange your convenient time.
**Professional Training
**Course Conducted by Qualified Lectures

Recognized Certificated will be issued by us.
Institute Awarded by Ministry of Education and Microsoft

Source: coursenet.lk

Click Here For More Details
prasad fernando Administrator
Sorry! The Author has not filled his profile.
×
prasad fernando Administrator
Sorry! The Author has not filled his profile.