← Java Mastery

Tutorials

Published lessons for JAVA101.

Chapter 1 — Getting Started with Java

Meet Java, prepare a development environment, and understand the runtime that executes your code.

3 topic(s)

Open

Chapter 2 — Core Syntax & Data

Learn the building blocks of Java programs: output, variables, types, operators, and conversions.

9 topic(s)

Open

Chapter 3 — Strings, Escapes & Math

Work confidently with text, special characters, and common mathematical operations.

3 topic(s)

Open

Chapter 4 — Decision Making & Loops

Control program flow by making decisions and repeating work safely.

3 topic(s)

Open

Chapter 5 — Arrays, Memory & Methods

Store groups of values, understand references, and organize reusable behavior into methods.

3 topic(s)

Open

Chapter 6 — Object-Oriented Programming

Model real program concepts with classes, objects, inheritance, polymorphism, and abstraction.

5 topic(s)

Open

Chapter 7 — Input, Wrappers & Lambdas

Accept user input, convert between primitive and object values, and write concise behavior with lambdas.

3 topic(s)

Open

Chapter 8 — Exceptions & Collections

Handle failures predictably and choose flexible data structures for groups of values.

2 topic(s)

Open

Chapter 9 — Files & Regular Expressions

Read and write text files, then match and validate text patterns with regular expressions.

2 topic(s)

Open

Chapter 10 — Threads, Networking & JDBC

Finish with an introduction to concurrent work, web connections, and relational databases.

3 topic(s)

Open