Frontend-разработчик отвечает за внешний вид сайта, сервиса или приложения: он верстает шаблоны, красиво оформляет текст и изображения, улучшает взаимодействие пользователя с интерфейсом.
Поможем составить резюме, подберем вакансии и подготовим к собеседованию
Курс по нейросетям в подарок
Сможете быстро создавать креативные решения, прототипы, автоматизировать рутинные задачи и повысить качество дизайн-проектов
Год английского в подарок
Изучите методику ускоренного запоминания слов и грамматики. Пройдете персональную программу, которая поможет заговорить с нуля
Записаться на курс
-65%
167 BYN/мес
477 BYN/мес
В рассрочку на 18 мес
Скидка по промокоду:
Кешбэк 30%: 900 баллов на Lerna
Frontend-разработчик
Длительность: 9 мес
Старт курса: 8 сентября
Заполните контактные данные
Программа обучения
Длительность курса 9 месяцев
С таким набором инструментов вы сможете создавать красивые, функциональные, производительные и безопасные веб-страницы, которые можно открыть на любом устройстве
HTML— язык для создания структуры веб-страниц. Например, создание заголовков, абзацев и списков на веб-странице
HTML
CSS — Язык для стилизации элементов веб-страницы. Например, задать цвета фона и шрифта для текста
CSS
Это язык программирования, который позволяет создавать интерактивные элементы на веб-страницах. Например, сделать так, чтобы при наведении на кнопку, на экране появлялся всплывающий текстовый
JavaScript
ECMAScript — официальный стандарт, на котором основан JavaScript. Определяет правила, структуру и основные объекты языка. Пример: Когда в JavaScript появляются новые функции, они сначала добавляются в спецификацию ECMAScript
ECMAScript
Vue — прогрессивный фреймворк для разработки пользовательских интерфейсов и одностраничных веб-приложений на языке JavaScript
Vue
Node.js — платформа для запуска JavaScript на сервере. Пример: Создание сервера для обработки запросов от frontend-части сайта.
Node.js
Git — инструмент для отслеживания изменений в коде и совместной работы над проектами. Пример: Сохранение версий кода при разработке сайта в команде.
Git
NPM — менеджер пакетов для JavaScript. Пример: Установка библиотеки для анимации элементов на сайте
NPM
Linux — стабильная и быстрая операционная система, на которой чаще всего запускают сервер. Например, большинство электронных касс в магазинах работает на Linux
Linux
Программа, которая позволяет «упаковать» приложение и вспомогательные ресурсы для его работы в «контейнер», а затем распаковать его на другом компьютере или сервере без потери работоспособности
Docker
Express — фреймворк для Node.js. Пример: Быстрое создание API для веб-приложения
Express
Bootstrap — готовые стили и компоненты для быстрой верстки сайта. Пример: Быстрое создание адаптивного меню навигации
Bootstrap
WebSocket — технология для обмена данными между сервером и браузером в реальном времени. Пример: Чат, который обновляется без перезагрузки страницы
WebSocket
SessionStorage — технология браузера для временного хранения данных пользователя. Пример: Хранение товаров в корзине покупок до завершения сессии
Oops! Something went wrong while submitting the form.
Записаться на курс
-65%
167 BYN/мес
477 BYN/мес
В рассрочку на 18 мес
Скидка по промокоду:
Кешбэк 30%: 900 баллов на Lerna
Frontend-разработчик
Длительность: 9 мес
Старт курса: 8 сентября
Заполните контактные данные
Сайт использует файлы cookie для обеспечения удобства пользователей сайта, его улучшения, предоставления персонализированных рекомендаций.
Подробнее
Отклонить
Принять
Настройте параметры использования файлов cookie
Вы можете настроить использование каждой категории файлов cookie, за исключением категории «технические (обязательные) cookie», без которых невозможно функционирование сайта.
Сайт запоминает ваш выбор настроек на 1 год. По окончании этого периода сайт снова запросит ваше согласие. Вы вправе изменить свой выбор настроек cookie (в т.ч. отозвать согласие) в любое время в интерфейсе сайта путем перехода по ссылке в нижней части страницы сайта «Настройки Cookie».