Documente Academic
Documente Profesional
Documente Cultură
Class: TYIF
Presented By,
Mr. Kute T. B.
Lecturer in Information Technology,
K. K. Wagh Polytechnic, Nashik
Subject Title: Advanced Java Programming
Course Code: IF / CO / CM / CD
Semester: Sixth
03 04
Examination Scheme
Paper TH TM PR TW Total
Hrs
03 80 20 50# 25@ 175
3
Rationale
In the current era of networking, online transaction
processing and managing the dataflow over network
becomes an important issue. This subject is essential
for providing knowledge and hands on experience
over the issues of managing data on web, developing
powerful GUI based friendly user interface, server
side programming and developing applications for
communication over network using object oriented
fundamentals.
Advanced Java enhances the Java programming.
After learning this subject, student will be able to
develop network based software projects required in
curriculum as well as industry.
4
Objectives
The students will be able to:
Create network based applications.
Create business applications.
Implement Server side programming.
Develop dynamic software components.
Develop database application.
Design and develop powerful GUI based
components.
Create Animation using Applet, Thread and
AWT controls. 5
Learning Structure (1)…Facts
Protocols, Servers,
Network Communication, Error and
Database, Error Types
Basic drawing elements,
Graphics Fundamentals
Multithreading
Event and
And
Event Types
Multiprocessing
6
Learning Structure (2)…
Principles and Concepts
AWT Components,
Swing Components, Method Overriding
Layouts, Sockets and Overloading ,
and Network programming, Dynamic Binding
TCP and UDP
7
Learning Structure (3)…
Procedure
Debugging and
Designing and writing classes,
Error
members , Interfaces,
Implementation
and Coding, designing different
Implementation Implementation
of Threading of Event Handling
8
Learning Structure (4)…
Application
9
Practical
Skills to be developed:
Intellectual skills
Use of programming language constructs in program implementation.
To be able to apply different logics to solve given problem.
To be able to write program using different implementations for the
same problem.
Study different types of errors as syntax, semantic, fatal, linker &
logical.
Debugging of programs.
Understanding different steps to develop program such as
Problem definition
Analysis
Design of logic
Coding
Testing
Maintenance (Modifications, error corrections, making changes
etc.)
Motor skills: 10
11
Industrial Use
12
Industrial Use
5 .6 1 0 .2
2 0 .3
J2SE
J2EE
J2M E
S tru ts
6 3 .9
13
Thank you
http://sites.google.com/site/tusharkute/jpr
http://sites.google.com/site/tusharkute/ajp
14