JavaRush
Course
Tasks
Games
Help
Subscriptions
Success stories
Chat
Forum
Articles
Users
Activity

Lessons

  • Reviews
  • About us
Start
Start learning
  • Quest map
  • Lessons
All quests
All levels Level 0 Level 1 Level 2 Level 3 Level 4 Level 5 Level 6 Level 7 Level 8 Level 9 Level 10
  • You've leveled up!

    Java Syntax
    Level 1, Lesson 0
    Research conducted by the secret CodeGym training center in 3101 showed that even the best students studying the most fascinating and advanced technical skills sometimes lose their motivation. That's why we've got a super specialist who has developed a special motivational program in the form of accessible lessons. Don't skip them. They're very helpful.
  • Introducing the program

    Java Syntax
    Level 1, Lesson 1
    The first level. It sounds not very cool, but if you consider the fact that programmers count from zero, it means you've got your first level-up as a CodeGym student. This lecture will not only give you a serving of entirely new information about the structure of a Java program, but also systematize and deepen your knowledge. We'll do this often. It's effective!
  • An Offer

    Java Syntax
    Level 1, Lesson 2
    It's time to meet two wise aliens. But they're not just aliens, they're mentors. They represent different sides of the same force. And only you can choose which side to follow. The first gives power. The second develops perseverance. The choice is yours, my young student!
  • Memory addressing and variables

    Java Syntax
    Level 1, Lesson 3
    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.
  • Introducing ints and Strings

    Java Syntax
    Level 1, Lesson 4
    Ellie knows something about Java's basic types and is happy to share her knowledge with students at the secret CodeGym 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.
  • Practice from Diego

    Java Syntax
    Level 1, Lesson 5
    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.
  • Concluding a contract

    Java Syntax
    Level 1, Lesson 6
    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.
  • print() and println();

    Java Syntax
    Level 1, Lesson 7
    The command to display output on the screen is important if for no other reason than it teaches you to work with some elements of the language. For example, with strings. What happens to numbers when they are displayed? After this lesson, you'll understand the magic of adding numbers and strings, and you'll complete a couple small tasks that will test your attentiveness. Remember, attentiveness determines the speed of a programmer's work (and especially that of his or her tester).
  • Comparison with Pascal

    Java Syntax
    Level 1, Lesson 8
    A computer scientist named Niklaus Wirth once invented the programming language Pascal. For a long time, Pascal was the first language for most beginning programmers. It is believed to be ideal for learning, but it's not as good as our favorite, Java, when it comes to solving real problems. In this lesson, you will compare Java code with its corresponding elements in Pascal.
  • Professor Noodles to the rescue

    Java Syntax
    Level 1, Lesson 9
    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 CodeGym you can ask questions and what Java books to read during your first steps.
  • 5-minute break.

    Java Syntax
    Level 1, Lesson 10
    Here at the secret CodeGym training center even our breaks are lessons. See how advanced the training is! Nothing less than universal harmony and alternating periods of relaxation and concentration, just like the best practitioners advise! During your five-minute downtime, we'll tell jokes (on topic) or interesting stories from life.
  • 5-minute break. Another one.

    Java Syntax
    Level 1, Lesson 11
    Here at the secret CodeGym training center even our breaks are lessons. See how advanced the training is! Nothing less than universal harmony and alternating periods of relaxation and concentration, just like the best practitioners advise! During your five-minute downtime, we'll tell jokes (on topic) or interesting stories from life.
  • 1
  • 2
Learn
  • Registration
  • Java Course
  • Help with Tasks
  • Pricing
  • Game Projects
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success Stories
  • Activity
About
  • About us
  • Contacts
  • Reviews
  • Press Room
  • CodeGym for EDU
  • FAQ
  • Support
Follow us
Interface language
© 2021 CodeGym Programmers Are Made, Not Born
© 2021 CodeGym Programmers Are Made, Not Born