DOUG WINNIE

CSP PROGRAMMING LAB: JAVA

COMPUTER SCIENCE

LINKEDIN

LYNDA.COM

HOME

DESCRIPTION

This programming lab applies the principles of the CSP Programming course for the Java programming langauge. Java is used to power web applications and build apps for the Android operating system.

OUTLINE

This course is divided into a number of chapters. After the introduction, the course dives into some of the history of Java and how to set up your Mac or PC to code in Java. Then the course reviews the basic building blocks of variables and functions to perform programming tasks. Based on varying conditions, you can make decisions in your code using conditionals, repeat actions using loops, and then create collections of variables using arrays. The coure wraps up with an introduction to basic object-oriented programming concepts with Java.

INTRODUCTION (3 Movies)

CHAPTER 1: Welcome to Java (5 Movies)

CHAPTER 2: Define Actions Using Code (6 Movies)

CHAPTER 3: Repeat Actions and Test for Conditions (9 Movies)

CHAPTER 4: Object-Oriented Programming (6 Movies)

CONCLUSION (1 Movie)

ISSUES + UPDATES

There are no current reported issues with the course, and there currently are no planned updates scheduled.

MATERIALS

This course has exercise files that you can download to following along with me as I work on the project. You can download them via GitHub, either through the link below, or the direct ZIP file download link.

GITHUB

ZIP DOWNLOAD (GITHUB)