JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • The bug that lies silently

    Claude Code SELF
    14 level,0 lecture
    Morning starts with a phone. In the chat with Tom2036 — a fresh image, with not a single line of text, as always.
    Open
  • What is a test and why do you need one

    Claude Code SELF
    14 level,1 lecture
    Hey, so how do I prove anything at all? Well, I’ll fix it. I’ll open the game, make three in a row, and look at the scoreboard. If it shows three, it means it’s fine.
    Open
  • How to read a log to the root cause

    Claude Code SELF
    14 level,2 lecture
    Tommy really wants to tell the agent, “something is wrong with the score in the game, fix it.” But he stops himself—Alex has drilled in a discipline: the thought “something is off” is not input for a fix.
    Open
  • When a Green Test Lies

    Claude Code SELF
    14 level,3 lecture
    Tommy gives Sam a precise clue — a log, a line, a setup — and asks him to fix the cause. Sam takes it and fairly quickly reports back: the scoring bug is fixed, the test is green, everything is great.
    Open
  • Proving the fix honestly

    Claude Code SELF
    14 level,4 lecture
    The conversation, the screenshots, and one caught trap — that was just now. Tommy already has everything he needs: the spec with four separated columns, the log up to line 9, the understood green trap, and the rule of honest testing.
    Open
  • Additional Resources

    Claude Code SELF
    14 level,5 lecture
    Two level articles in one list: what a command, a log, a diff and a screenshot each confirm and how to put them into an EVIDENCE_LOG, and how to check an agent's claim about an unfamiliar project against the code and the app's behavior.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
  • Game projects
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush