Introduction to Java

Course

In Strand

£ 1,295 + VAT

Description

  • Type

    Workshop

  • Location

    Strand

  • Duration

    5 Days

This 5 day workshop is designed to equip programmers with the skills they require to develop solid object-oriented applications written in Java, using sound coding techniques and best coding practices.

Facilities

Location

Start date

Strand (London)
Golden Cross House Duncannon Street, 8

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Introduction to Java
Java Workshop
This 5 day workshop is designed to equip programmers with the skills they require to develop solid object-oriented applications written in Java, using sound coding techniques and best coding practices.

This is a hands-on practical workshop based around the development of fully working Java services. Strong emphasis is laid on practical exercises and worked examples.
Participants will
Participants will understand not only the fundamentals of the Java language, but also it's importance, uses, strengths and weaknesses - understand the basics of the Java language and how it relates to OO programming and the Object Model, learn to use Java multi-threading and exception handling features, understand and use classes, inheritance and polymorphism, develop GUI applications using AWT and Swing. Participants will use Java for client-side applets, networking and communication applications and apply the JDBC API for database access.
5 day Course Contents We supply programming integration training services and real-life examples that move beyond the standard course content.
What you will learn :
Module 1 Introduction:
  • JAVA as a programming language
  • JAVA as a platform
  • Different Java application types
Module 2 the Java Development Kit environment:
  • Java Development Kit environment
Module 3 Essential Java Programming:
  • Fields and Variables
  • Using Arrays
  • Static Methods and Fields
  • Using the JDK
Module 4 My first Java application: «Hello World»:
  • The creation of code source
  • The compilation of code source
  • Execution of code
  • The structure of a program
Module 5 My first JAVA applet: «Hello World»:
  • The creation of code source
  • The compilation of code source
  • Creation of a HTML document for usage by an applet
  • Execution of an applet
  • The structure of an applet
Module 6 Object Oriented Programming:
  • Objects
  • Messages
  • Classes
  • Derivation and hierarchies of classes
  • Interfaces
  • Polymorphism
Module 7 The Java programming language:
  • Variables
  • Operators
  • Expressions, instructions and blocs
  • Program flow control Instructions
Module 8 Graphical User Interfaces:
  • Containers and Layout Managers
  • Writing Simple Graphical Applications
  • Writing Complete Graphical Applications
Module 9 Management of objects:
  • The creation of objects
  • Utilization of objects
Module 10 Java Developer's Toolbox:
  • Utility Classes
  • Vector and Hash table
  • Collections
  • Inner Classes
  • Java I/O
Module 11 Simple Objects
  • Chains
  • Numbers
  • Series
Module 12 Definition of classes:
  • Introduction
  • The declarations of a class
  • Class descriptions
  • Exercises
Module 13 Derivation and hierarchy of classes:
  • Derivation
  • Final Classes
  • Abstract Classes
  • The super class
  • Class Inheritance
  • Polymorphism
  • Exercises
Module 14 Interfaces:
  • Usage of Interfaces
  • Definition of an interface
  • Implementation of an interface
  • The interface as a data type
Module 15 Packages:
  • Creation of packages
  • Hierarchy of packages
  • Using packages for code organization
  • Access levels for packages
  • Packages that are imported by default

Introduction to Java

£ 1,295 + VAT