programming

Java

Learn the basics of Java through fun exercises.

Videos

Lessons

What is Java?

An introduction to the language

Java Environment Setup

Learn how to set up your coding environment

Your first line of code

Display "Hello World"

Comments

A way to add notes to our code

Data Types

An intro into the different types of data

Operators

Simple math in Java

Strings

Learn about the different things that can be done with strings

Scanner

Learn how to get input from a user

flag_circle_fill Mini Project – Exercise 1

Name attributes

checkmark_circle_fill Solution – Exercise 1

Name attributes

Conditionals

Let's learn about the different conditional statements

Boolean Logic

How to effectively use booleans

flag_circle_fill Mini Project – Exercise 2

Letter Grade Calculator

checkmark_circle_fill Solution – Exercise 2

Letter Grade Calculator

For and While Loops

A way to repeat code multiple times

Case Statements

Another way to check conditions

Arrays

A way to arrange data in Java

.math

Learn about the different ways to manipulate data using .math

flag_circle_fill Mini Project – Exercise 3

Making a grocery store list

checkmark_circle_fill Solution – Exercise 3

Making a grocery store list

Basic OOP

An intro to Object-Oriented Programming

Classes

A blueprint for objects

Methods

How to make a function that can be used again

Advanced OOP

Higher level object oriented programming

Sorting

The different ways to sort arrays

flag_circle_fill Mini Project – Exercise 4

Using OOP for pets

checkmark_circle_fill Solution – Exercise 4

Using OOP for pets

Extensions & Libraries

An easy way to expand your capabilities

Globality

private vs. public variables

APIs in Java

Introduction to APIs in Java



chevron_up