Programming 1D: Introduction to Java Programming – Java Language Basics
This week long workshop introduces the structure, syntax, and programming paradigm of the Java™ language and platform. Students will learn the Java syntax you are most likely to encounter in the professional and research world and Java programming idioms you can use to build robust, maintainable Java applications.
The learning outcomes associated with this class have been WASC-accredited by UCSD Extension College Exploration.
Students will be guided through the essentials of object-oriented programming on the Java platform, including fundamental Java syntax and its use. You’ll get started with creating Java objects and adding behavior to them, and conclude with an introduction to the Java Collections Framework, with considerable ground covered in between. This course will start with the very basics and assumes that students do not have any previous Java programming experience and does not require any other programming experience. This course will cover the fundamentals of the operative parts of Java and will introduce the basic programming concepts of Java programming.