Oracle Training Oracle Support Development Oracle Apps

 
 Home
 E-mail Us
 Oracle Articles
New Oracle Articles


 Oracle Training
 Oracle Tips

 Oracle Forum
 Class Catalog


 Remote DBA
 Oracle Tuning
 Emergency 911
 RAC Support
 Apps Support
 Analysis
 Design
 Implementation
 Oracle Support


 SQL Tuning
 Security

 Oracle UNIX
 Oracle Linux
 Monitoring
 Remote s
upport
 Remote plans
 Remote
services
 Application Server

 Applications
 Oracle Forms
 Oracle Portal
 App Upgrades
 SQL Server
 Oracle Concepts
 Software Support

 Remote S
upport  
 Development  

 Implementation


 Consulting Staff
 Consulting Prices
 Help Wanted!

 


 Oracle Posters
 Oracle Books

 Oracle Scripts
 Ion
 Excel-DB  

Don Burleson Blog 


 

 

 


 

 

   

Java Programming Fundamentals
Training Course

 A five-day on-site Java Class

© 2007-2016 by Burleson Corporation

 

This course is taught at your Company site with up to 20 students. 

Click here for on-site course prices

Optional supplemental mentoring

 

   
Key Features

* Understand Java.

* Learn Java structures, operators and strings.

* Use Java classes.

* See Java interface classes and object cloning.

* Create Java Graphical User Interfaces.
 

 

 

  

Course Description

This is an intensive course designed to rapidly learn Java programming.  This Java class will cover the use of procedural Java working with real-world examples and exercises. 

Students will understand object-oriented programming with Java and learn how to write increasingly sophisticated Java programs including the use of database interfaces, Java class library routines and error and exception checking.  This is an indispensable class for anyone who wants to get started fast in Java programming.

Book Recommended

  Core Java 2 Volume 1
(latest Edition for J2SE 1.4)

Cay Horstmann, Gary Cornell

Prentice Hall PTR; 6 edition (August 22, 2002)

ISBN:
0130471771

Audience

The student should have a basic understanding of computer programming.  It is also a plus to have object oriented concepts including inheritance, polymorphism and encapsulation.

Curriculum Design

This course was designed by Steve Karam, an experienced programming professional with many years of Java and J2EE Experience.



Java Training Course
 
Syllabus
 
Day 1
            Introduction to Java
                        Object Oriented
                        Distributed
                        Secure
                        Portable
                        Multithreaded
 
            Object Oriented Programming
                        Objects
                        Encapsulation/ Data Hiding
                        Garbage Collection
                       
 
            Object Oriented Programming Cont.
                        Methods
Functions
                        Mutators
 
            Object Oriented Programming Cont.
                        Inheritance
                        Overloading
                        
 
Day 2
 
            Java Structures
                        Comments
                        Datatypes
                        Variables
                       
            Java Operators
                        Increment/Decrement
                        Determining Equality
                        Mathematical Functions
                        Number Type Conversions
 
            Java Strings
                        Strings and StringBuffers
                        String Editing
                        Input and Output
 
            Java Control Flow
                        Blocks
                        If/then/else
                        Loops
                        Switch Statements
 
            Java Arrays
                        Creating Arrays
                        Copying and Sorting Arrays
                        Multi-Dimensional Arrays
 
            Java Libraries
                        Java.lang
                        Java.util
 
 
Day 3
 
            Java Classes
                        Objects
                        Creating Classes
                        Constructors
                                    Overloading Constructors
                       
            Java Classes Cont
                        Calling Methods of a Class
                        Using Existing Class
                        Packages
 
            Java Classes Hiding Data
                        Private Data
                        Package Private
                        Protected
                        Public
 
            Static Fields and Methods
                        Static Fields
                        Final Fields
                        Constants
                        Factory Methods
            Exceptions
                        Handling Errors
                        Throwing Exceptions
                        Catching Exceptions
 
            Inheritance
                        The Object Superclass
                        Extending Classes with Inheritance
                        Preventing Inheritance
                       
 
Day 4
 
            Abstract Classes and Reflection
                        Abstract Classes
                        Using Reflection
 
 
            Interfaces
                        Interface Classes
                        Object Cloning
                        Garbage Collection of Objects
                                    and the finally clause
 
            Working with Files
                        Stream Libraries
Text Output
Zip Files
 
            Working with Files Cont
                        Reading a File
                        File Data
                                    Size
                                    Date
 
            Logging
                        Log Manager
                        Handlers
                        Filters
                        Formatters
                       
            Java Graphical User Interfaces
                        AWT and Swing
                        Model, View, Controller
                        Event Listener   
 
 
Day 5
 
            Java Graphical User Interfaces
                        Frames
Panels
Components
 
 
            Java Graphical User Interfaces and JDeveloper 10g
                        Using Wizards
                        Creating Frames
                        Reviewing the Code Generated
                        Layout Managers
 
           
            Adding Components with JDeveloper 10g
                        Text Field
                        Text Areas
                        Labels
                        Buttons
 
            Choice Components
                        Check Boxes
                        Radio Buttons
                        ComboBoxes
 
            Dialog Boxes
                        Dialog Box Use

 

 

 

��  
 
 
Oracle Training at Sea
 
 
 
 
oracle dba poster
 

 
Follow us on Twitter 
 
Oracle performance tuning software 
 
Oracle Linux poster
 
 
 

 

Burleson is the American Team

Note: This Oracle documentation was created as a support and Oracle training reference for use by our DBA performance tuning consulting professionals.  Feel free to ask questions on our Oracle forum.

Verify experience! Anyone considering using the services of an Oracle support expert should independently investigate their credentials and experience, and not rely on advertisements and self-proclaimed expertise. All legitimate Oracle experts publish their Oracle qualifications.

Errata?  Oracle technology is changing and we strive to update our BC Oracle support information.  If you find an error or have a suggestion for improving our content, we would appreciate your feedback.  Just  e-mail:  

and include the URL for the page.


                    









Burleson Consulting

The Oracle of Database Support

Oracle Performance Tuning

Remote DBA Services


 

Copyright © 1996 -  2020

All rights reserved by Burleson

Oracle ® is the registered trademark of Oracle Corporation.