Java in One Month
Solid working knowledge with a 4-week plan
What's inside
- A paced 4-week plan through all of Java
- Practice drills at the end of every section
- Two guided mini-projects to cement the ideas
- More worked examples and edge cases than the crash notes
What's covered
- 1 · Records & sealed types A record is an immutable data carrier — you name the data, the compiler writes the boilerplate.
- 2 · Pattern matching & switch A pattern tests a type and binds a variable in one move — no cast, no ceremony.
- 3 · Generics bounds, wildcards & PECS
- 4 · Collections deep dive Two roots: Collection (a bag of elements) and Map (key→value) — Map is not a Collection.
- 5 · Streams & collectors A stream is a one-shot pipeline over a source — not a collection. Build it lazily, then pull once with a terminal op.
- 6 · Functional interfaces & method refs A @FunctionalInterface has exactly one abstract method — so a lambda or method reference fits its shape.
- 7 · equals, hashCode & ordering Equality is logical, not identity — equal objects must return equal hashCodes , always.
- 8 · Exceptions best practices
- 9 · The java.time API Pick the type by how much truth it carries — a machine instant, a wall clock with no zone, or a zone-aware moment.
- 10 · Concurrency threads & executors
- 11 · Optional & null-safety Optional<T> is a box holding zero or one value — a typed replacement for a null return.
- 12 · Build tools Maven & Gradle
- 13 · Testing JUnit 5 & Mockito
- 14 · Project Thread-Safe Cache
- 15 · Project Stream Data Pipeline
- 16 · Cheat sheet The working-knowledge tier on two pages — scan, don't read.
Java in One Month turns the crash notes into a paced, four-week plan — solid working knowledge of Java with practice drills and two mini-projects so the ideas move from “I read it” to “I can build it”.
Java is the workhorse of the enterprise, and this book respects your time: no filler, no padding, just the parts that matter — in a handwritten style that’s genuinely enjoyable to read.
Preview a few pages below, then grab the PDF. You’ll have it in your inbox in seconds.
Questions
How is this different from the One Week edition?
Same voice and design, more depth: a paced plan, practice drills, and two mini-projects so the ideas actually stick.
What format is the book?
A print-ready PDF — the same handwritten "Classic Ruled" style throughout. Read it on any device or print it.
Do I need an account to buy?
No. Buy with just your email; we send the download link instantly and let you create an account later to re-download anytime.
Can I get a refund?
Yes — see our refund policy. If the book isn't for you, reach out.