Computer Science Principles Lab: Java

Go to class
Write Review

Free Online Course: Computer Science Principles Lab: Java provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Computer Science Principles Lab: Java is taught by Doug Winnie.

Overview
  • Learn how to apply computer-programming principles to Java, the language for coding cross-compatible web, mobile, and desktop applications.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Using the exercise files
    1. Intro to Java
    • History of Java
    • How Java is used
    • Set up your PC
    • Set up your Mac
    2. Define Actions Using Code
    • Work with values and variables
    • Use methods to repeat actions
    • Break down tasks
    • Customize functions with parameters
    • Variables and scope
    • Return values from functions
    3. Repeat Actions and Test for Conditions
    • Capture input from the user
    • Manage different variable types
    • Create conditional tests
    • Build compound conditional tests
    • Use while loops
    • Use for loops
    • Create arrays to store groups of values
    • Use loops with arrays
    • Flexible collections with ArrayLists
    4. Object-Oriented Programming Basics
    • Why everything is an object
    • Why everything is a class
    • Make your own classes and objects
    • Define permissions for class members
    • Extend classes
    • Use polymorphism using interfaces
    Conclusion
    • Next steps