Framework Training

Code

java1

Scheduled Dates

22 Jul 2013
23 Sep 2013
25 Nov 2013
24 Feb 2014

Scheduled Address

Framework Training Ltd

154 - 160 Fleet Street
London
EC4A 2DQ

More about our London Training Centre

Experience Level

intro

Days

4

Price per person

£1795 +VAT

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.

On ou Introduction to Java traioning

What you will learn

  • Java Language & Syntax
  • Object-Oriented Programming
  • Flow Control
  • GUI Development
  • JDBC database access

Who should attend

Software developers who want to leverage the cross-platform, robust functionality of Java. It's an ideal stepping stone for going on to learn to develop Java Web applications (JSP, JSF, EJB...)

Prerequisites

Basic Programming experience, in another language such as JavaScript, ActionScript, PHP, C++. No previous Object Oriented Programming required.

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