• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Web Application for Developing Coding Skills

Student: Lesyutin Ruslan

Supervisor: Alexander Breyman

Faculty: Faculty of Computer Science

Educational Programme: Software Engineering (Bachelor)

Year of Graduation: 2020

Programming is one of those crafts where you can always find something you don’t know. It’s literally impossible to know everything across all topics related to programming since there is so much information out there. There are several ways to learn coding. The classic one is to read books, but finding a developer who has only learned from books can be an unsolvable task. To become a true expert, you need to constantly practice, not only reading books and relevant articles. The most exciting thing is that programming bring us new opportunities for learning, such as creating application for developing coding skills. This paper presents an overview of analogues and the rationale for the development of a new solution. Besides that, the architecture of the proposed software system is defined and presented, approaches to the design of the system are described, details of its implementation are displayed, the tools and libraries used are described. This paper also contains a description of the process of deploying the solution in a public network. Keywords: programming, web application, microservices, content management system, online code execution.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses