site map 
level
level
level
level
level
level
level
level
level
level
level
level
level
level
constant
php
as2
javascript
ajax
xml
webservices
java
constant new babylon

java

Duration:
 

Dates:
 
 
 


schedule:

Fee:

 

Inscription

4 five-day modules
 

Part 1 : start 04.02.08
Part 2 : start 25.02.08
Part 3 : start 17.03.08
Part 4 : start 07.04.08


17:30 - 20:30

CHF 2'700.00 /module

CHF 9'600.00 /complete
presentation

The Java platform was initially designed to operate in embedded environments. Now it has been popularized and made indispensable by a large community of developers.

Java is composed of a multi-platform running environment Java Virtual Machine (JVM), a robust object-oriented programming language, and an associated library collection. The Java platform is a general-purpose set of tools, which is particularly suited for server-side programming.

vous allez apprendre

Use Java syntax

Implement key Java concepts

Read, write and package Java classes;
apply Java concepts and use the
Java language and standard libraries
to develop efficient java applications.

Develop stand-alone portable
applications or applets embedded in
a browser page using Java;
create a GUI using Java Swing;
create and deploy a Java applet.

infrastructure

a work station with an individual
account for your working sessions

an individual space accessible via the
web for pubslishing your sites, also
accessible via FTP

all necessary documentation, including
tutorials, software and a collection of
external links

Programme

1

1.1

2

2.1

2.2

2.3

2.4

3

3.1
 
 
 
 

3.2

3.3

4

4.1
 
 
 

4.2
 
 
 

5

5.1

5.2

5.3
 
 
 
 

6

6.1

6.2
 
 
 
 
 
 

7

7.1

7.2
 
 

7.3
 

Part 1 - Language structure and flow control.

Introduction: why Java?

History and motivations

Java syntax: basics

Identifiers: variable, methods, classes, interfaces

Where shall we start? The main method

Keywords

Comments: explanation, javadocs, and tags

Primitives and variable definition

Basic types
- declaration and initialisation
- intergers
- floats
- chars

Reference types

Void types

Methods:

Java's usage of methods:
- identifiers
- types
- parameters

The main method
- definition
- constrains
- parameters

Control flow statements.

Simple instructions

Conditional expressions: true and false, if-else, return

Iterative instructions (loops):
- while, do-while,
- for loops, coma operator
- break and continue
- switch

Operators

Similarities and differences with C

Different operators
- assignment operators
- logic operators
- comparison operators
- arithmetic operators
- binary operators
- ternary condition operators

Arrays

Declaring arrays

Initialising arrays
- one-dimension arrays
- multi-dimensional arrays

Accessing arrays
- array length

print Complete program

audience

project leaders

computer staff

programmers

pre-requis

Exposure to object-oriented
programming

WEB Services

Java EE

WebServices

methode pedagogique

All courses are given by highly qualified and experienced professional staff.

Every session comprises supervised exercises.

The program consists of 8 three-hour class sessions and 12 hours of assisted project work.

Participants have permanent access to their work folders on the server via FTP.