Training Course:Java ProgrammingSchool/Trainer:First Alternative Didcot, Oxfordshire, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' This course focuses on the development Java applications using the Java 2 specification. The course concentrates on client side technologies, but includes an introduction to server side technologies (JDBC, J2EE and EJB). It is suitable for experienced developers with little or no previous Java knowledge.
TOPICS COVERED ON THE COURSE
Classes and Objects Classes; what is a class; what is an object; Object methods; public and private; call by value; call by reference; Object instance variables; public and private; Constructors and finalizers
Java Packages Packages; Class files and Source Files; Directory Structure; Compilation; Classpath; Jar Files
More on Classes Method Overloading; Passing Parameters; Static Class Variables; Static Methods; Constants and Final
Arrays and Strings Arrays of primitives; Arrays of object references; String class; String methods; StringBuffer Classs; Wrapper classes
Aggregation and Association Aggregation; Association; Associations in Java; Null Associations; Bi-directional Associations
Inheritance Subclassing; Inheritance Syntax; Substitution Rule; Inheriting Methods and Instance Variables; Constuctor Issues; Overiding Methods in Subclasses; The Object Class
Errors and Exceptions try-throw-catch model; Exception Inheritance Hierarchy; Errors and Runtime Exceptions; Catching Exceptions; Throwing Exceptions; Finally clause; Exceptions and Polymorphism; Defining Your Own Exceptions
Abstract Classes and Interfaces Concrete and Abstract Classes; Interfaces; Polymorphism; Polymorphic Methods; Interfaces as Contracts
Java Collections Java 1 Collections; Enumerations; Java 2 Collections; interfaces; Iterators; Standard implementations; Algorithms; Threading issues
Applets Applet and JApplet classes; Browsers and HTML; Paint method; Passing parameters to applets; Drawing shapes; Using Fonts; Audio clips and displaying Graphics; AWT and Swing Libraries
AWT Events Event Sources and Listeners; Event Classes; Listener Interfaces; Action Events; Mouse Events; Adapter Classes
Layout Managers FlowLayout; BorderLayout; GridLayout; Using Panels
SWING Components SWING Components; Menus
Multithreading What is a thread; Why use multithreading; Multithreaded Applets; Thread classes; Runnable interface; Shared resources; Monitors; Deadlocks
Introduction to JDBC What is JDBC; JDBC Architecture; Driver Types; JDBC DriverManager; Connections; Statements; ResultSets; Stored Procedures
Introduction to J2EE and EJB Java and e-commerce; Sun¡¯s JDK; Sun¡¯s J2EE; Enterprise Java Beans; RMI Technology; Evaluating Web Servers; Common Web Servers
...''
Please go to the school's official website for training price and schedule: http://www.firstalt.co.uk
Phone:+44 1636 893673
School Address:
Harwell Conf. Centre Bldg 455, Maxwell Ave Harwell, Didcot OX11 0RA
Jobs & Resumes: Didcot Houses & Roommates: Didcot
Other training courses offered by First Alternative:
Oracle Database Admin
MySQL Administration & Optimisation
Oracle Backup and Recovery
Perl Basics
Perl Programming
Perl Programming for Web Development
PHP Programming
CCSA
CCSE
TCP/IP
J2EE Web Application Development with BEA WebLogic 6.0/iplanet web server, Enterprise Edition
Enterprise Java Beans Development with BEA WebLogic 6.0
Apache
Samba
FrameMaker Advanced
FrameMaker Basics/Intermediate
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: In most cases you will get a unique submit code along with your each posting on this website. Please provide it as well as the message title if you want any assistance for editing/removal. |
|
|