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
  • Client Without a Clear Brief

    Claude Code SELF
    4 level,0 lecture
    Tommy learns not to jump into work on a vague “something more interesting,” but to ask questions and pin down the real task — first with Tony, then with Sam.
    Open
  • Where to Practice the New Skill

    Claude Code SELF
    4 level,1 lecture
    Alex explains to Tommy why beauty and animation are taught on a separate throwaway project, not on a production landing page, and why “make it pretty” does not work as a one-word request.
    Open
  • What a game is made of: three layers

    Claude Code SELF
    4 level,2 lecture
    Alex breaks down any web page and game into three layers — HTML, CSS, and JS — so Tommy understands exactly where "beauty" comes in and how to give the agent a precise task.
    Open
  • Superpower Store: skill

    Claude Code SELF
    4 level,3 lecture
    Alex shows Tommy a skill — a ready-made ability you put on an agent in a single file so “make it beautiful” works on its own, without explanations every time.
    Open
  • We build a beautiful game ourselves

    Claude Code SELF
    4 level,4 lecture
    Tommy goes through the whole path from scratch and on his own: from a plain gray Snake to a neon result with a skill — and gets his first low-key fame, along with Oliver's first little scratch.
    Open
  • Artificial Intelligence

    Claude Code SELF
    4 level,5 lecture
    Why programs eat the world, what happened in autumn 2022, and how the AI revolution will affect you specifically: human + AI will push out human without AI.
    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