Course JAVA Programmer
The retraining course JAVA Programmer is intended for programmers who want to find employment on the labor market with t...
The retraining course JAVA Programmer is intended for programmers who want to find employment on the labor market with the aim of increasing their qualification and applying for the position of Java Programmer. Course participants will go step by step through programming in the Java environment and the NetBeans development environment. They will gain knowledge and skills adequate for creating applications in Java and learn to write more complex programs that will implement some network or database mechanisms. This is a package of courses: Java Language Basics I course, Java II course. The day shown is the start day of the first course; we will inform you about the other dates.
Minimum input knowledge
Basic knowledge of any programming language.
Course dates JAVA Programmer
Daily courses (5 days): 09:00 - 15:00
Course price: 650.00 / 799.50 EUR
without VAT / incl. VAT
This course can be completed free of charge within the support program for ZoZ employed applicants.
If you are interested in attending the course free of charge, you can find more information at the following link:
Training syllabus JAVA Programmer
Java Language Basics I Course
Java Language
- characteristics and history of Java JRE, JDK installation of JDK and NetBeans IDE
Lexical Structure of Java
- comments and white spaces identifiers and literals operators and separators keywords
Data Types and Variables
- primitive types reference types
Working with Strings
- initialization of strings basic operations with strings String and StringBuilder string formatting
Arrays
- initialization of arrays operations with arrays iterating through array elements multidimensional arrays
Operators and Expressions
- types of operators (logical, relational, arithmetic) lambda operator precedence and associativity of operators
Program Flow Control
- conditions and loops
Object-Oriented Programming
- objects and classes data and methods constructors inheritance and interfaces
Packages
- role of packages package import packages and directory structure
Working with Exceptions
- checked exceptions unchecked exceptions custom exceptions
Collections
- lists, maps, trees, sets
Java II Training Syllabus
Sorting and Ordering Data
- Comparing and sorting basic data types Comparing and sorting objects Comparable and Comparator
Generics
- need for generic programming type erasure automatic type inference
Functional Java
- functional interfaces Function, Predicate, Consumer, Supplier FunctionalInterface lambda expressions
Streams and Lambda Expressions
- characteristics of streams filtering, mapping sorting, reductions
Input-Output Operations
- I/O operations in Java Reader and Writer FileInputStream, InputStreamReader working with CSV files
Working with Date and Time
- LocalDate, LocalTime, LocalDateTime, Instant date arithmetic date and time formatting time zones
Regular Expressions
- use of regular expressions quantifiers, boundaries, anchors practical examples
Kotlin
- introduction to the Kotlin language use of the language simple programs.
Output knowledge
Knowledge and skills adequate for creating applications in Java. Ability to write more complex programs that will use some network or database mechanisms
Recommended courses after completing JAVA Programmer
Show all courses from category Java, Python courses
Contact us
If you need a custom date, group training, or help choosing the right course, contact Macrosoft directly. We will help you with the next step.
Need more details?
Open the contact page for a full enquiry flow, company billing details, and directions to the training centre.
Course Reviews JAVA Programmer
Average rating