Learning Resources for Java OOP in Metropolia's Software Engineering Curriculum
This material has been made by Vesa Ollikainen (modules 1, 4, 6, and 7) and Jarkko Vuori (modules 2, 3, 5, and 8).
- Java as a programming language
- Variables, input and output, type conversion, and arithmetic operators
- Control structures
- Arrays
- Principles of GUI, events, MVC model
- Layouts, building the UI
- Graphics, mouse and keyboard events, updating the GUI
- GUI design tools