This week we will make a gradual introduction to Java, its operation and use.
Programming in Java
This week we will start looking at Java code itself. We will learn what an IDE is and how to use it to write Java code.
Troubleshooting with Java. Algorithms. Collections
This week we will continue to look at Java code. We will learn the basic concepts of algorithms and the basic data structures we have: arrays and collections.
Programming in Java. Input/output flows. Error handling
This week we will continue to delve deeper into Java coding. We will look at input and output to disk and other media. We will learn how to handle possible errors arising from input and output.