object-oriented-programming-java

Java Programming

This course is designed for beginners who want to know about object oriented programming.

 

No. of Classes:
PHP/MySQL: 16 Class

Course Fee:
Java Programming: 8,000 BDT
(Currently 25% discount available. Discount Fee: 6,000 BDT)

Resource Person:
Md. Abdus Salam
[Formar Software Engineer. Webcraft Bangladesh]


Course Details:

A Java Premier

v What is Java? – A programming language & a platform

v Why Java? – Benefits to the industry, businesses and individuals and software developers.

v Installing JDK, JRE

v The “Hello World!” application “by hand”

v The “Hello World!” application using Eclipse or NetBeans

v Application Programming Interface (API)

01: Object Oriented Programming Concepts

v What is OOP?

v Why OOP?

v Data abstraction

v Encapsulation

v Messaging

v Polymorphism

v Inheritance

v Association

02: OOP in Java

v Classes and Objects

v Variables and Operators

v Expressions, Statements and Blocks

v Control Flow

v Interfaces

v Packages

v Coding standards
More Java

v Numbers and Strings

v Arrays and Collections

v Exceptions

v I/O

v Concurrency

v The Environment

v Deployment – Jar, Applet, JNLP
Desktop applications with GUI

v Introduction to AWT/Swing/JFC

v Java Event Model

v Developing an application – ImageViewer

v Cut, Copy & Paste

v Start of the project – Developing a POS application for a retail shop (desktop version)
More about desktop applications with GUI

v Using Swing Components

v A quick web browser

v System Tray and Notification

v Introduction to…

Ø Concurrency in Swing applications

Ø Layout

Ø Printing

Ø Event Listeners
Advanced Java

v Collections

v JavaBeans (setter, getter, BeanInfo)

v Networking (“Hello Socket!” application)

v Class loading

 

03: Database using JDBC

v Relational database concepts

v Accessing data using JDBC (MySQL)

Ø Prepared Statements

Ø Transactions

Ø Stored Procedures

04: Concepts of web programming with Java EE

v About web programming

v About HTML, JavaScript, Web Server

v Java EE servers and containers

v Tomcat and Glassfish

v Your “Hello Web!” application


REGISTER NOW