A Java developer creates complex banking systems, writes services for finding airline tickets or listening to music, and works with systems for processing large amounts of data. On the course, you will learn the Java programming language from scratch in order to create products like Yandex.Music, Tinkoff Bank, Netflix and Kinopoisk in teams with other developers.
You will learn from scratch the basic constructions of the Java programming language and try yourself as a novice developer. This will allow you to assess the real opportunities, the strength of motivation and decide whether to go further.