Codejava1 |
Scheduled Dates22 Jul 2013 |
Scheduled Address
Framework Training Ltd 154 - 160 Fleet Street |
Experience Levelintro |
||
Days4 |
Price per person
|
Course description
Our Java Programming training course will teach you the language, syntax and programming skills to develop commercial Object Oriented Java GUI applications with extensive hands-on labs, delivered by an expert Java instructor.
Java sits at the centre of a large percentage of the world’s banking, CRM, web-serving and mobile application platforms.
This course also serves as a solid foundation from which to move into Enterprise Java web development, Android app development, and developing Banking and Financial software applications.
What you will learn
- Java Language & Syntax
- Object-Oriented Programming
- Flow Control
- GUI Development
- JDBC database access
Who should attend
Prerequisites
Java SE Programming Training Course UK
Introduction to Java Programming
Overview of Java Technology
Java Runtime Environment (JRE)
Java Development Kit (JDK)
Rundown of popular Integrated Development Environments (IDE)s - inc. Eclipse, Netbeans, Weblogic, Websphere
Java Language & Syntax
Declaring and initialising variables
Data Types
Variables
Operators
Statements and expressions
Declaring and using arrays
Object-Oriented Programming with Java
Overview of Object-oriented (OO) programming
Objects
Encapsulation
Classes
Polymorphism
Instantiating from classes to create objects
Creating a Class
Extending an existing Class
Generics, Finalizing & Garbage Collection
Flow Control
Invoking methods
Passing parameters
Conditionals
Loops
Exception Handling (try and catch)
Working with existing classes
GUI Development
Events & Event-driven Programming
Event Handling
Inner Classes
Top-Level Classes
Widgets
Java Foundation Classes (JFC)
Swing
Swing Components
Swing Containers
Layout Managers
Dialogue and message boxes
Java File IO
Java streams, Readers and Writers
File management - create / read / write / rename / delete
Directories
JDBC database access
Connecting to a data source
Using JDBC to execute common SQL statements
Optimising performance using Stored Procedures
Overview of Java Web Applications Development
Java Server Pages - JSP
Java Server Faces - JSF
Rich functionilty with AJAX
020 3137 3920