Learn how how to build all of the components of websites and applications in Java
You will design the foundations of websites: what functions they perform, how the algorithms work, and how the databases are arranged.
Top 3 most popular career paths in tech
Annual salary: 75,000 euros per year
Training period: 9 months
560 ac. hours/960 ac. hours
The course is offered in Russian
Learn how to detect vulnerabilities in websites and apps.
You will search for errors and validate solutions to improve user experience.
Top 3 most popular career paths in tech
Annual salary: 55,000 euros per year
Training period: 9 months
560 ac. hours/960 ac. hours
The course is offered in Russian
Learn how to build websites and apps in different programming languages.
You will design everything the user sees: the layout, menu, buttons, images, etc.
Top 3 most popular career paths in tech
Annual salary: 75,000 euros per year
Training period: 9 months
560 ac. hours/960 ac. hours
This course is offered in Russian
HTML - a standard markup language that allows the creation and structure of sections, paragraphs, links, and other building blocks of a web page.
JavaScript - a programming (or scripting) language that adds interactivity to your website and can also be used to write code on the server side of a website.
CSS - code that is used to style a website. It allows you to make the text red or blue, one block on the page larger than the other, etc. In general, it's all about beauty.
React - a JavaScript library for creating user interfaces. It has certain templates, which allow you to simplify and speed up the process of frontend development.
Redux - a JavaScript library for managing and centralizing application state. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test.
Java - an object-oriented programming language used to do server-side scripting for the web.
Spring - a framework that makes developing web applications with Java faster and easier.
Java - an object-oriented programming language used to do server-side scripting for the web. As part of the course, we will consider it for automated testing, that is, testing with the use of special software tools.