Java fundamentals through coding exercises
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
1.4 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. # Java basics
  2. Java fundamentals through coding exercises.
  3. Contents of this repository are based on [Java programming course material](https://opinto-opas.haaga-helia.fi/course_unit/SWD4TA032) provided by Haaga-Helia University of Applied Sciences. The original assignments are produced by Teemu Havulinna and Jukka Juslin.
  4. **NOTE**: Assignments and their descriptions are in Finnish for meanwhile. I have a plan to translate them to English.
  5. ## Contents
  6. - [Basics](1_basics)
  7. - Description: fundamental code structuring
  8. - [Conditionals](2_conditionals)
  9. - Description: conditionals in Java
  10. - [Loops](3_loops)
  11. - Description: `for` and `while` loops in Java
  12. - [Strings](4_strings)
  13. - Description: String operations in Java
  14. - [Lists](5_lists)
  15. - Description: List operations in Java
  16. - [Arrays](6_arrays)
  17. - Description: Array operations in Java
  18. - [Methods](7_methods)
  19. - Description: Methods in Java
  20. - [Lottery](8_lottery_bonus)
  21. - Description: Two bonus assignments
  22. - [Command line tools](9_clitools)
  23. - Description: Basic day checker
  24. - [Classes and objects](10_classes-and-objects)
  25. - Description: Custom classes and objects in Java
  26. - [Object-oriented programming](11_object-oriented_programming)
  27. - Description: Multi-class Java programs
  28. - [Exception](12_exception)
  29. - Description: Exception handling in Java
  30. - [Files](13_files)
  31. - Description: File reading in Java