This is about everything that goes wrong around programming: Java won't start, error messages are cryptic, the exam is close. Every post shows you a concrete way forward.
Getting started
- Getting startedBlueJ at homeSet up BlueJ at home or practise with no installation at all: what works on a family laptop, tablet or Chromebook and how to get ready for your next test.Read more
- Getting startedEclipse on a MacEclipse won't open on your Mac or can't find a JDK? The most common causes on Apple silicon and Intel Macs, solved, plus how to practise Java today anyway.Read more
- Getting startedjavac is not recognized'javac' is not recognized? Find the cause in two minutes and set the PATH correctly on Windows and macOS. Plus the fastest way to start practising today.Read more
- Getting startedJava without admin rightsJava without admin rights on a work laptop or school computer: which options are allowed, what works technically and how to practise every day anyway.Read more
- Getting startedJava without installingLearn Java without installing anything: the options you have, what each one can do and when you need a JDK after all. Write your first program today.Read more
Learning better
- Learning betterAI and programming assignmentsUsing AI for programming assignments without breaking academic integrity rules: where to find your course policy, where the grey zone usually is, and fair help.Read more
- Learning betterJava in 30 minutes a dayLearn Java in 30 minutes a day next to a job, an apprenticeship or a career change: an 8-week plan, a fixed routine for each session and how to keep going.Read more
- Learning betterLearning Java with ChatGPTHow to learn Java with ChatGPT and still write code on your own in the exam: five simple rules, prompts you can copy, and a quick test of what you really know.Read more
- Learning betterJava error messages explainedThe 10 most common Java error messages in plain English: what “cannot find symbol” or “';' expected” really means and how to fix each one quickly.Read more
- Learning betterJava learning path: the orderA Java learning path in the right order: which 12 topics build on each other, how you know you're ready for the next one, and which shortcuts backfire later.Read more
Exams and tests
- Exams and testsAP CSA in 3 weeksAP Computer Science A in 3 weeks: what the exam looks like, a week-by-week Java study plan, and how to write free-response code without an IDE.Read more
- Exams and testsAssignments without all-nightersWeekly programming assignments without all-nighters: how to spread one over the week, test your code before you submit and get help without plagiarism.Read more
- Exams and testsOracle Java certificationOracle Java SE 21 Developer exam 1Z0-830: format, topics, who it is for, how to prepare and whether it is worth it. Plus what changes with Java 25.Read more
- Exams and testsJava exam on paperJava exam on paper: what you need to know by heart, how to write a method step by step without an IDE, and a practice plan that gets you there.Read more
- Exams and testsPractise output questionsWhat does this Java program print? How to answer the classic exam question with confidence: a trace table, the most common traps, and practice you can check.Read more
- Exams and testsPassing CS1How to pass CS1 without panic before the final: what intro programming courses usually cover, a study plan for the whole term and how to write Java yourself.Read more
- Exams and testsGetting ready for CS2Getting ready for a data structures course (CS2): the gaps from CS1 that hurt most, a 10-minute self-test and a four-week Java plan to close them.Read more
Comparison and costs
- Comparison and costsLearning apps: a checklist for parentsChoosing a coding learning app for your child? A parent checklist on trials, cancellation, payment, privacy and real learning, before you pay for anything.Read more
- Comparison and costsJava learning platforms comparedJava learning platforms compared: Codecademy, Sololearn, Hyperskill, Udemy and Jario side by side. Strengths, learning style, feedback and how you pay.Read more
- Comparison and costsWhat does Java tutoring cost?How much does a Java tutor cost per hour? Rough US and UK price ranges, what drives the price, when tutoring is worth it and which alternatives you have.Read more