⠀

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

Backend — серверная часть сайта, в ней обрабатываются данные, которые пользователь вводит в форму. Здесь же происходит работа с базой данных, формирование текста страницы, выполнение иных фоновых задач.
⠀
На чем же пишут Backend-разработчики? Вариантов масса, самые популярные языки программирования: PHP, Python, Java, C# и другие. Выбор языка зависит от задач, которые необходимо решить: если требуется быстрая разработка прототипа сайта — нужен лёгкий и гибкий язык такой, как Python или JavaScript, если же подразумевается работа с большим количеством вычислений — тогда язык должен быть производительным (C#, Java, C++).
Кстати, значительная часть социальной сети Facebook написана на PHP.
⠀

Сколько может зарабатывать Web-разработчик?
Доход зависит от опыта, квалификации и стека используемых технологий — от 30 до 250 тысяч рублей.
⠀
Начать путь Web-разработчика вы можете в Школе программистов, записавшись на спецкурсы. У нас доступен весь необходимый трек: HTML CSS, JavaScript, PHP, NodeJS и др.
⠀

Что вам ближе — frontend или backend? Делитесь в комментариях

Нет комментариев