This course provides an introduction to the Java language and object-oriented programming, including an overview of Java syntax and how it differs from a language like Python. Students will learn how to write custom Java classes and methods, and how to test their code using unit testing and test-driven development. Topics include basic data structures like Arrays and ArrayLists and overloading methods.
What you'll learn
understand Java syntax
create custom Java classes and methods
implement unit testing and test-driven development
work with basic data structures like Arrays and ArrayLists