Coddy logo

Explore

Categories

Programming language

Explore courses by programming language.

Course type

Learn, challenge or build your portfolio in a practice-driven way.

Level of knowledge

Choose courses tailored to your level of knowledge perfectly.

Or try to search for any course. Still can't find? let us know what are you missing!

Journey

Daily Challenge

search
Store
menu icon
Loading...Creator image

Creator

Anonymous

Java Fundamentals

In this course you will learn the basics of Java programming language for total beginners while real coding.

32 Lessons

31 Challenges

certification icon

With Certificate

Prerequisites

No prior knowledge required

Introduction

Introduction

Hello World!

The Main class

Variables

Integers

Floats

Characters

Booleans

Strings

Recap Challenge #1

Recap Challenge #2

Operators

Arithmetic Operators

Increment & Decrement

Assignment Operators

Comparison Operators

Logical Operators

Recap Challenge #1

Recap Challenge #2

Decision Making

If

Else If

Recap Challenge #1

Recap Challenge #2

Basic IO

Output

Input

Recap Challenge #1

Loops

For

While

Break

Continue

Recap Challenge #1

Recap Challenge #2

Final Challenges

Guess the Number

Advanced Calculator