Programming
in Java™ (3 modules, 120 study hours)
The course provides
practical skills for object -oriented programming in Java using
problem-oriented learning methodology. It includes the following
modules (individualized combinations are possible):
Core
Java™
Programming (40 study
hours)
– introduces the principles and concepts of object-oriented
programming and their practical realization in Java™.
Different language constructs, implementation mechanisms, and
classes implementing common data structures are explored in detail
based on various problems and examples. Exception processing
mechanisms and Java™
documentation conventions are also discussed.
Java™
APIs and GUI Programming (40 study
hours)
– Java™
classes for file operations, serialization and printing are
presented. The Swing GUI components and Model-View-Controller
architecture are explored in detail based on examples and practical
problems. The design of Java™
applets, Java Beans™,
multi-threading
and synchronization are also discussed.
Distributed
& Network Computing with Java™
(40 study
hours)
–
network programming, sockets, TCP-IP stack of protocols,
client-server model, different types of clients and servers, and
their implementation in Java™ are discussed. Java Database
Connectivity JDBC™ and using SQL for database manipulation are
introduced. Java™ Remote Method Invocation (RMI) mechanism for
building distributed applications is also practically explained.
|
|
For more information, please write to our e-mail address: office@iproduct.org
|
|
Oracle®, Java and EJB are trademarks or registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
|