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

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • How long a software developer’s career can last?

    New Java Syntax
    5 level,0 lecture
    How long a software developer’s career can last? This is something the majority of people who are seriously considering being professional programmers can’t help but wonder. It’s a very natural question to ask when talking about such a demanding profession by all means. No one wants to invest years in learning a skill that will cease...
    Open
  • Support on JavaRush

    New Java Syntax
    5 level,1 lecture
    Contacting customer support If you encounter any difficulties while using JavaRush, you can always contact our customer support. The easiest way to do this is through the "Administration" section in the "Messages" section of the website. The separate section is for your convenience and privacy...
    Open
  • Installing the JDK

    New Java Syntax
    5 level,2 lecture
    Programming for grown-ups Until recently, you only wrote programs on the JavaRush website. This was simple, convenient, and understandable. But you don't think that you will always do this, do you? It's time to start writing programs like an adult, just like real programmers. Somehow people were writing programs...
    Open
  • Installing IntelliJ IDEA

    New Java Syntax
    5 level,3 lecture
    The history of the IDE, popular IDEs for Java The history of the IDE begins from the moment when programmers came up with the idea of combining 4 of the most commonly used software development tools: Text editor Compiler (or interpreter, depending on the language) Build...
    Open
  • Installing the JavaRush plugin

    New Java Syntax
    5 level,4 lecture
    Installing the plugin To make your life much easier, JavaRush created a special plugin for IntelliJ IDEA that lets you get tasks and submit them for verification in a couple of clicks. It's super convenient — you'll see for yourself right now. For now, the JavaRush plugin isn't included in the standard set...
    Open
  • IDEA life hacks

    New Java Syntax
    5 level,5 lecture
    Autocomplete (Tab) IntelliJ IDEA is a very smart development environment. Some people believe that it not just a great IDE for Java development, but the all-around best IDE in the world. Which, admittedly, is not far from the truth. For example, IntelliJ IDEA has this magnificent thing called auto-completion. IntelliJ IDEA parses...
    Open
  • Debugging in IDEA

    New Java Syntax
    5 level,6 lecture
    Bug Programmers have their own slang, though many consider it to be technical jargon. In any case, you cannot avoid getting to know it. You need to dive into the detail. So let's dive in. One of the first words you will get to know is the word "bug", i.e. "insect". In the context...
    Open
  • Debugging in IDEA: variables

    New Java Syntax
    5 level,7 lecture
    Watch When execution of your program stops at a breakpoint or when you're stepping through one instruction at a time, you can look at the values of the variables known at the current location in the program. Let's write a program that fills a 10-element array with the numbers from 100 to 109. Example: IntelliJ...
    Open
  • Additional lessons for Level

    New Java Syntax
    5 level,8 lecture
    Now that you've figured out how to work with one of the main development tools — the IDE (in our case, IntelliJ IDEA) — you can relax a bit. That's a joke. Of course, you won't be able to avoid doing some reading at home. This time, we advise you to read a couple of articles written by someone who is both a JavaRush graduate...
    Open
  • Nerd break

    New Java Syntax
    5 level,9 lecture
    Did you know that before the final power lift and transition to Level 5, you need to relax a bit and watch a video from the "Do You Know?" series. This isn't just entertainment. It's part of the comprehensive curriculum developed by the pedagogical board at the secret JavaRush center. The video is dedicated to the technologies and progress achieved by mankind.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success stories
  • 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" © 2025 JavaRush
MastercardVisa
"Programmers are not born" © 2025 JavaRush