IT-Плеханов CUP 2025

WEB Technologies: Creativity and Progress

Basic Level

📌 Required Knowledge
  • Fundamentals of HTML and CSS.
  • Basic principles of JavaScript.
  • Responsive design (using media queries).
  • Working with browser developer tools.
🖥 Software
  • Windows 10/11 (provided as a clean system with no pre-installed software).
  • Participants independently select and install the necessary tools (code editors, browsers, plugins).
📝 Type of Task

Participants must develop a multi-page website that displays correctly on various devices. The task should include:

  • A well-structured HTML layout.
  • A styled interface using CSS.
  • Basic JavaScript interactivity (e.g., animations, toggles, dropdown menus).

The first step requires participants to set up their development environment, choosing and installing the necessary tools.

📋 Format of the Event
  • Preliminary round – Online test covering HTML, CSS, and JavaScript basics.
  • Final round – A two-day competition, starting with setting up the workspace and concluding with the creation of a complete web project.
🚫 Prohibited Actions
  • Using neural networks and code generators for automatic development.
  • Logging into email services, cloud storage, GitHub, online IDEs, remote repositories, or any services requiring account login.
  • Downloading or uploading files through personal cloud storage or remote servers.
🛠 Allowed Actions
  • Using online tools without authentication (e.g., documentation, sandboxes, reference resources).
  • Working exclusively in a local environment with software chosen and configured by the participant.

Applications

0

Professional Level

📌 Required Knowledge
  • Proficiency in HTML5, CSS3, JavaScript (ES6+).
  • Experience with frontend frameworks (React, Vue, or Angular).
  • Backend development using Node.js, Express, PHP, or Python (Flask/Django).
  • Working with databases (MySQL, PostgreSQL, MongoDB).
  • Integration of REST APIs and WebSockets.
  • Responsive design, cross-browser compatibility, and performance optimization.
🖥 Software
  • Windows 10/11 (clean system).
  • Participants independently select and install the necessary tools (code editors, version control systems, databases, server environments, etc.).
📝 Type of Task

Participants must develop a full-stack web application, including:

  • A frontend interface with responsive design.
  • A backend server processing API requests.
  • A database for storing information.

Before starting, participants must set up their development environment and install the required technology stack.

📋 Format of the Event
  • Preliminary round – Online test covering frontend and backend development.
  • Final round – A two-day competition, including installation and configuration of software, architecture development, and web application implementation.
🚫 Prohibited Actions
  • Using neural networks and code generators for automatic development.
  • Logging into email services, cloud storage, GitHub, online IDEs, remote repositories, or any services requiring account login.
  • Downloading or uploading files through personal cloud storage or remote servers.
🛠 Allowed Actions
  • Using online tools without authentication (e.g., documentation, sandboxes, reference resources).
  • Working exclusively in a local environment with software chosen and configured by the participant.

Applications

0

Submit an Application for Participation

Нажмите или перетащите файл в эту область для загрузки.