JAVA Programming with Advanced Concepts

Java has become an integral part of application interactions.

Duncan Macy's Java programming training package is designed for students who already have a computing background or are already working in the information technology industry. Over 10 weekends, students will learn the Java programming were students are Learning more then Sun Certified Programmer for the Java 2 Platform, including advanced concepts like EJB, JSP, Servlets, Beans, RMI, CORBA, JSP and more.

Detailed Java Course Outline

Date
Topics
Coverage
Session 1 Java an Introduction Java Environment, Running Java Application, Objects, Classes and Data types, Encapsulation
Session 2 Java Program Structure Inheritance, Constructors, Methods, Making Decisions (for, while, do, if – else, switch), Logical Operators
Session 3 Extended Class Structure Abstract Classes, Interfaces, Packages, imports
Session 4 Exceptions Indepth and Object References Dealing with Exceptions, (try, catch, finally, throw, throws), Object Clone()
Session 5 Utility Classes Collection of Objects, Vector Collection, Hashtable, Random, Dates and Times
Session 6 IO (Input and Output) Streams, File Input/Output, Specialized Reading and Writing
Session 7 Networking with Java Basic Network Standards, TCP/IP Protocol, Sockets, Datagram Sockets, Server Client Sockets
Session 8 RMI and IDE’s (Distributed Computing) Distributed Computing, RMI Architecture and other Protocols, RMI Console, Serialization, Visual Age for Java
Session 9 AWT and Event Handling awt package, Componenets and Containers, Layout Managers, Windows and Panels
Session 10 Applets with Advanced Swing Applet basics, Swing Architecture, Swing Vs AWT, PLAF, JFC Introduction
Session 11 Java Beans and Threading Reflection, Bean Development Kit, Reusable Componenets
Session 12 JDBC (Java Database Connectivity) sql package, SQL statements, JDBC Drivers, JDBC/ODBC Driver, Statement types, Result Set, Metadata
Session 13 Servlets (Server Side Technologies) CGI Introduction, HTML Introduction, Web Servers, Dynamic Web Pages, Session Handling, Cookies
Session 14 JSP with XML (Server Side Technologies) Elements of JSP, Javabeans with JSP. Introduction to XML, Parsing with Java, DTD
Session 15 Corba IDL, Corba Architecture, IIOP, Client / Server Programming
Session 16 Enterprise Java Beans, Security EJB specification, Home/Object Interface, Session/Entity Beans. Java Security Model

 

Copyright ©2002 DUNCAN MACY, INC. All Rights Reserved.