Beskrivning
At the very beginning of the course you will have a thorough guidance over the basic syntax structures that you will find in any modern programming language. These concepts include data types, operators, conditional branching, iterations using different techniques etc.
You will learn how to implement object oriented theory in Java code, including object/class inheritance, interfaces, exception handling. UML is used as a graphical tool for describing Object Oriented applications.
An important part of learning Java is to get familiar with the supplied core libraries and their vast functionality. You will get a basic understanding of the Collections Framework, its architecture and implementation classes. The java.io library covers input/output, where data will be written/read to/from file system, console or via sockets to some other device.
Records define a read-only type in Java, with a lot of support for default features available, enabling constructs that will be safe for delivering data within a system. Finally a short introduction to GUI libraries and deployment strategies enables you to produce small stand-alone applications based on models previously created.
A number of exercises will be performed by the participants. Pros and cons for different solutions will be discussed after each exercise.
Target Group
Testers, programmers, project managers with some basic understanding of scripting or programming languages e.g. Perl, Python, C/C++.
Contents:
Day 1
1. Java Overview and Basic Syntax
2. Object Orientation and Java
3. Inheritance and Interfaces
Day 2
4. Testing Java Programs
5. Collections Framework
6. Java I/O
Day 3
7. Records
8. Java GUI
9. Deployment of Java Applications
Recensioner
Det finns inga recensioner än.