Fast-track introduction to Java
|
|
This highly acclaimed Hands-On Java programming training course provides delegates who prefer a fast track learning route with intensive practical tuition using Suns Java Development Kit (JDK).
The topics covered will help prepare delegates for certification tests and should prove invaluable for those planning to build commercial Java applets and applications.
Available as a public or closed course at our London training centre, or can be tailored to your team's requirements and delivered onsite as a bespoke, customised training course.
What You Will Learn
1. An understanding of the design of the Java environment. Delegates will be
in a good position to start to learn about Java Enterprise.
2. A good grasp of the basic syntax of the language, which is essential for
the effective use of Java.
3. Experience in the use of object oriented technology.
4. An awareness of the basic classes needed for thread and networking programming.
Hands On Exercises
The course features extensive hands-on practical work - the completed exercises
and solutions provide useful skeletons which can be used as a basis for the
development of purpose built applications
Course Content
Course content has been developed for real-world, commercial scenarios by our
expert instructors. See below for detailed syllabus, or if you have a technical query email
.
Duration
3 Days
Who Should Attend
IT professionals who are completely new to Java programming who need to gain
hands-on experience of developing commercial Java applications using the JDK.
Pre Requisite Skills
Programming skills gained in any language.
History of Java
Java Design Goals & Concepts
Simple
Object Oriented
Interpreted
Multithreaded
Dynamic
Secure
Robust
Architecture Neutral & Portable
Distributed
High-Performance
Java Tools
Compilers
Browsers/Interpreters
A Simple Example
Exercises
Introduction
Syntax
Statements
Expressions
Operators
Types
Variabes
Comments
Literals
Arrays
Conditionals
Loops
Blocks
Exercises
Introduction
Packages
Classes
Objects
Methods
Inheritance
Classes
Definition
Instances Variables
Class Variables
Constants
Java Applications
Command Line Arguments
Constructers
Finalisers
Objects
Creation
Use
References
Casting
Copying
Comparing
Libraries
Introduction Overview
Exercises
Introduction
Input Streams
Output Streams
Byte Arrays
Files
Pipes
Strings
Exercises
Introduction to Java Exceptions
Exception Objects
Exception Handling
Try
Catch
Finally
Exercises
Introduction
Synchronisation
Scheduling
Exercises
Web Interaction
Sockets
Client/Server Programming
Example
Exercises
Associated Course(s)
JavaFX
Script Training Course
JavaFX
Mobile Training Course
JavaSE (J2SE)
Training Course
Advanced
Java SE Training – Advanced Programming Techniques & Design Patterns Workshop
JavaEE (J2EE) Training Course
JavaME (J2ME) Training Course
JavaME (J2ME) Upgrade for Java Programmers
JavaEE (J2EE) Design Patterns & Architecture
JavaEE (J2EE) Architecture - 1 day overview
Enterprise
Workshop with Struts Training Course
Web
Enterprise Development Workshop with Spring Framework Training
JBoss
J2EE Application Server Administration Training
Hibernate
training course
SOA
& ESB - Service Oriented Architecture & Enterprise Service Bus Training
IBM
Visual Age for Java Training Course
Websphere
Application Server Training Course
Weblogic
/ J2EE Training Course
Weblogic
Upgrade Training Course
see also:
Free Java and J2EE glossary and related terms
![]() |
![]() |
![]() |