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
  • Customer Task

    Claude Code SELF
    2 level,0 lecture
    Tommy gets his first real assignment — to build a landing page for a client. But the stumbling block is not the landing page itself, it is WHERE to build it: it is time to move out of the familiar browser panel and into a real development environment.
    Open
  • Where the spec comes from

    Claude Code SELF
    2 level,1 lecture
    Tommy discovers that building a page is only half the battle. The hard part is knowing WHAT it should contain. And that meaning is not in the code, but in people’s heads: the client’s and Tony’s. A lecture about how a question becomes a working tool.
    Open
  • Workspace: IDEs and plugins

    Claude Code SELF
    2 level,2 lecture
    One panel in the browser is not enough: Tommy moves to IntelliJ IDEA. We look at what a plugin is, why the Claude Code plugin is a bridge to the already installed agent and not a second agent, and why having two workspaces at once is perfectly normal.
    Open
  • Agent in the editor

    Claude Code SELF
    2 level,3 lecture
    Tommy calls the AI agent directly inside the IDE and sees for the first time how the edit appears live in the open file. We figure out that it is the very same agent as in the browser — just on a new surface.
    Open
  • Building a game from the spec

    Claude Code SELF
    2 level,4 lecture
    Tommy asks Sam to write a 2048 game in one sentence — and runs into “No spec, no result.” We break down why an AI agent brilliantly writes code from instructions and stalls without them, and how a vague wish gets turned into a list of requirements.
    Open
  • JavaRush Learning Platform

    Claude Code SELF
    2 level,5 lecture
    How to work through JavaRush tasks right inside IntelliJ IDEA: where to find the task list and the requirements, where to write your solution, how to submit it for review, where to see the result and which plugin settings are worth knowing.
    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