JavaRush /Java Blog /Random EN /What cool projects will you write while studying in JavaR...

What cool projects will you write while studying in JavaRush?

Published in the Random EN group
Did you know that as soon as you cross the equator of the JavaRush course (you can actually get to this point very quickly), your teachers will offer you to complete several interesting mini-projects?
What cool projects will you write while studying in JavaRush - 1
Below are a few examples of such tasks.

Online chat

At the sixth level of the Java Multithreading quest, you will write a real online chat and be able to communicate with friends using your own creation.
What cool projects will you write while studying JavaRush - 2
It will consist of one server and several clients. You will develop a communication protocol between client and server and even create your own bot!

Automated restaurant operation system

What cool projects will you write while studying JavaRush - 3
In this task you automate the work of a restaurant. The essence of the task is this. The restaurant director wants:
  1. On each table there was a tablet through which you could place an order;
  2. While the order was being prepared, an advertisement was shown on the tablet;
  3. At the end of the working day there was an opportunity to look at various statistics:
    • cook loading;
    • the amount of revenue for orders;
    • the amount of revenue for advertising impressions.
Who will write an application that can solve this problem? Of course you are at the very end of the Java Multithreading quest =)

Games

Also, while learning JavaRush, you will write several cool games (for example, a space shooter, the Sokoban puzzle, the famous 2048, Tetris and much more).
What cool projects will you write while studying JavaRush - 4
If you haven’t heard anything about them, we’ll tell you in a nutshell about the most interesting ones. 2048 In case you haven’t played “2048” yourself, you’ve probably seen someone nearby playing this game on their smartphone—in the subway, in a cafe, or at the next desk! The game about tiles appeared in 2014, very quickly spread on all kinds of mobile platforms and became one of the most popular “time killers”. Well, at the end of the Java Multithreading quest you will be able to make your own version of this famous game. Space shooter Do you know which game brought the most money to its developers? But no, this is not GTA 5, as a knowledgeable gamer might answer. According to some sources, the most successful game in history is the classic Space Invaders. Maybe you remember this one: a small combat missile and a ton of alien bugs, attacking faster and faster with each level. So, DURING THE PASSAGE OF JavaRush, you will write something like this. Snake Simple and fun, Snake first appeared on a slot machine in 1977, and then was ported... wherever it was ported! And all because it has a simple logic, and future “game makers” often start with it. At the second level of the Java Multithreading quest, it will be your turn to create your own “growing snake”.  Arkanoid If you think that Arkanoid is a game about a platform, a ball and breaking blocks, you are deeply mistaken! In fact, in Arkanoid you control a shuttle (platform), separated from a fallen main spaceship, making your way through an unknown cosmic threat (blocks) with the help of a secret weapon (ball). So wait until the third level of the Java Multithreading quest, and create your own version of this epic story.    Tetris The most famous logic game that children of the 90s played with, and the only successful video game to come from the USSR. It gave rise to a lot of clones and the concept of “Tetris-like”. You will learn how to create your own version of Alexey Pajitnov's imperishable book during the Java Collections quest.

Job aggregator

At the end of the training, you will write a job aggregator and be able to configure it to select work conditions that suit you;).
What cool projects will you write while studying JavaRush - 5
Don't believe you can? Don't worry, your teachers will provide detailed instructions! The main thing is not to abandon your studies for too long, so that your progress does not come to naught.  
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION