Course

Fundamental Language Elements of Java («JAVA01»)

This course teaches you the basic syntactic concepts of the Java programming language and provides an overview of its versatile applications.
Duration 2 days
Price 1'350.–
Course documents Digicomp Courseware

Course facts

Key Learnings
  • Understanding Java's system architecture
  • Knowledge of the basic language elements of the Java programming language
Content

1 Introduction

  • Buzzwords
  • System architecture
  • Versions
  • Platforms
  • Development environment
  • Original tools

2 Simple application

  • Program
  • Program entry
  • Source file
  • Program compilation
  • Program execution
  • Program arguments
  • Program output
  • Comment
  • Program exit

3 Libraries

  • Parcel
  • Import

4 Deployment

  • Compilation
  • Filing
  • Interpretation

5 Types of Data

  • Value Type versus Reference Type
  • Literal

6 Value Types

  • Type Size
  • Range of Values

7 Memory Management

  • Stack and Heap
  • Null Value

8 Variables

  • Vocabulary and Identifier
  • Declaration and Initialization
  • Block and Scope

9 Arrays

  • Visualization
  • Declaration
  • Construction
  • Length
  • Access
  • Initialization
  • Enumeration

10 Composite types

  • Declaration
  • Access

11 Operators

  • Assignment operation
  • Type conversion operation
  • Arithmetic operation
  • Concatenation operation
  • Shift operation
  • Comparison operation
  • Logic operation
  • Bit operation
  • Conditional operation
  • Composite operation
  • Evaluation sequence

12 Ramifications

  • Methods
  • Condition structure
  • Alternative structure
  • Multiple selection
  • Case discrimination

13 Loops

  • Methods
  • Pre-test loop
  • Verification loop
  • Counting loop
  • Collection loop

14 Jumps

  • Iteration abortion
  • Loop abort
  • Brands
Target audience

This course is designed for programmers who want to learn the fundamental basics of the Java programming language.

Requirements

Attendance of the following course or equivalent knowledge (programming experience) is required:

    Basics of Programming («JVP»)

    2 days
    • Basel, Berne, Geneva, Lausanne, Zürich
    CHF
    1'400.–

Download

Questions

Any questions?
First name
Last name
Company optional
Email
Phone
I would like to book this course as a company course
First name
Last name
Company optional
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

5
Jun
2025
6
Jun
2025
Geneva
French
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
26
Jun
2025
27
Jun
2025
Zürich
German
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
26
Jun
2025
27
Jun
2025
Berne
German
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
17
Jul
2025
18
Jul
2025
Lausanne
French
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
25
Aug
2025
26
Aug
2025
Geneva
French
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
1
Sep
2025
2
Sep
2025
Zürich
German
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
1
Sep
2025
2
Sep
2025
Berne
German
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
1
Sep
2025
2
Sep
2025
Basel
German
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
6
Oct
2025
7
Oct
2025
Lausanne
French
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
19
Nov
2025
20
Nov
2025
Zürich
German
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
19
Nov
2025
20
Nov
2025
Berne
German
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
19
Nov
2025
20
Nov
2025
Basel
German
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
20
Nov
2025
21
Nov
2025
Geneva
French
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.
Next date
5
Jun
2025
6
Jun
2025
Geneva
French
Timetable
CHF 1’350.-
exkl. 8.1% Mwst.
CHF 1’350.-
exkl. 8.1% Mwst.

Further courses

Object-oriented concepts in Java – Basics («JAVA02»)

2 days
CHF
1'350.–