Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Что такое веб-разработка

Веб-разработка — это создание сайтов и веб-приложений, которые работают в браузере.

Фронтенд — то, что видит пользователь

Фронтенд — это внешняя часть сайта: кнопки, тексты, картинки, формы. За неё отвечают HTML (структура), CSS (оформление) и JavaScript (поведение). Всё это выполняется в браузере на вашем устройстве.

Бэкенд — то, что скрыто на сервере

Бэкенд работает на сервере: хранит данные, проверяет пароли, считает заказы. Его пишут на Python, PHP, Java и других языках. Пользователь его не видит, но именно он делает сайт «живым».

Как они общаются

Фронтенд отправляет запрос на сервер, бэкенд отвечает данными — это происходит через API. Например, вы жмёте «Войти», фронтенд отправляет логин, бэкенд проверяет и отвечает «всё верно» или «ошибка».

С чего начать новичку

Логичный путь: сначала HTML и CSS (сделать простую страницу), затем немного JavaScript, потом — язык бэкенда, например Python. Но прежде полезно освоить базу программирования: переменные, условия, циклы. Это удобно сделать в браузерном тренажёре «Дрон Кодер».

Частые вопросы

Нужно ли знать и фронтенд, и бэкенд? Для старта достаточно одного направления; тех, кто умеет и то и другое, называют фулстек-разработчиками.

Долго ли учиться? Простую страницу можно сделать за неделю, а до уверенного уровня — несколько месяцев регулярной практики.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык