Learning Java

Go to class
Write Review

Free Online Course: Learning 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. Learning Java is taught by Kathryn Hodge.

Overview
  • Get started in Java programming. This course shows beginners how to write Java code and build simple Java applications.

Syllabus
  • Introduction

    • Welcome to learning Java
    • What you should know
    • Using the exercise files
    1. Getting Started with Java
    • What is Java?
    • Downloading Java on your computer
    • Exploring the command line
    • Your first Java program
    • Hello World in the command line
    • Exploring an integrated development environment (IDE)
    • Hello World in an IDE
    2. Building Strong Foundations
    • Primitive data types
    • Data types and variables in Java
    • Strings in Java
    • Using indexes with strings
    • Concatenating strings in Java
    • Input and output in Java
    3. Control Flow
    • Mapping out program control flow
    • Operators in Java
    • Decision-making with if in Java
    • Understanding scope in Java
    • While loops (conceptually)
    • While loops in Java
    • Challenge: Multiple choice
    • Sample solution: Multiple choice
    4. Debugging in Java
    • Debugging syntax and logical errors
    • Debugging with an IDE
    • Challenge: Find the errors
    • Sample solution: Find the errors
    5. Functions in Java
    • What are functions? (conceptually)
    • Defining functions in Java
    • Calling functions in Java
    • Parameters in Java
    • Return types in Java
    • Using built-in functions in Java
    • Challenge: Salary calculator
    • Sample solution: Salary calculator
    6. Classes in Java
    • Classes in Java
    • Constructors in Java
    • Creating a class in Java
    • Creating instances in Java
    • Instance methods vs. class methods
    • Using instance methods in Java
    • Instance and class variables in Java
    • Review: Classes vs. instances
    • Challenge: Student profile
    • Sample solution: Student profile
    Conclusion
    • Next steps for learning Java