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
  • The future is already here

    New Java Syntax
    2 level,0 lecture
    The 20th century was noted for things such as vacuum cleaners, washing machines, TVs, and cars. If you were still hand-washing your laundry, riding a horse, or using candles, people in the 20th century would say you were living in the 1800s. The 21st century has become characterized by the Internet, mobile phones, messenger apps, and social...
    Open
  • JavaRush Java course

    New Java Syntax
    2 level,1 lecture
    Learning only the Java language When compared with other educational platforms, JavaRush is unique in that we only teach how to program in Java. We are constantly working make your learning experience more effective, more fun, and more accessible. As a result, we have become the Runet's most popular...
    Open
  • JavaRush subscriptions

    New Java Syntax
    2 level,2 lecture
    Monetizing JavaRush Once upon a time, when JavaRush was less than one year old, it was free. We had a small team, and we were working for an idea. By the end of its first year, JavaRush had only 20 levels, but we already had the IDEA plugin and a WordPress-based forum. The great reviews and gratitude...
    Open
  • Memory addressing and variables

    New Java Syntax
    2 level,3 lecture
    Where and how data is stored in memory, what memory cells look like, and how to work with them... You'll gradually learn the details of all this over the course of the training. And in this lesson, we'll lay the foundation. You'll get an idea of what computer memory is and how variables are stored in it. And, of course, you'll complete a few tasks.
    Open
  • Introducing ints and Strings

    New Java Syntax
    2 level,4 lecture
    Ellie knows something about Java's basic types and is happy to share her knowledge with students at the secret JavaRush center. In this lesson, we'll play around with ints and Strings, taking into account what you previously learned about variables. We'll work with the assignment operator and display variables' values on the screen.
    Open
  • Practice from Diego

    New Java Syntax
    2 level,5 lecture
    Nothing can replace programming practice, even if you read all the books in the world. In other words, completing an extra task will never be extra. In this hands-on lesson, we'll learn to make changes in someone else's code. Of course, it would be good to not break our program in the process: it must compile.
    Open
  • Concluding a contract

    New Java Syntax
    2 level,6 lecture
    Trust is everything to us. And practice is also everything to us. As a result, "trust and practice are everything to us". Still, before signing a contract, you need to carefully study its terms and conditions! Believe me, this will only make your salary higher: companies love attentive employees. And in programming, attention to detail is worth its weight of gold.
    Open
  • Keyboard input

    New Java Syntax
    2 level,7 lecture
    In Java, an action as familiar as typing letters through the keyboard is not entirely trivial. Actually, everything is simple, but beginners sometimes have difficulty with console input. That's why we postponed this topic until the third level. But now your programs will feature interactive elements.
    Open
  • Enter a number

    New Java Syntax
    2 level,8 lecture
    So it's now time to write programs that not only display something, but also allow the user to enter some data directly while the program is running. For example, you might ask the user to enter his name...or credit card information. But we'll begin by completing data entry tasks.
    Open
  • Professor Noodles to the rescue

    New Java Syntax
    2 level,9 lecture
    What should you do if your Java training seems to be too tough? Professor Noodles is here to help! He is going to tell you where on JavaRush you can ask questions and what Java books to read during your first steps.
    Open
  • Nerd break

    New Java Syntax
    2 level,10 lecture
    At the end of a level, it's helpful to unwind, watch an interesting video, and dream about your future. We suggest an excellent substitute for TV shows: videos about technology and famous nerds. During this break, you'll see Steve Jobs' famous speech to Stanford graduates. Let it inspire you to study with renewed intensity!
    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