Frontend-разработчик отвечает за внешний вид сайта, сервиса или приложения: он верстает шаблоны, красиво оформляет текст и изображения, улучшает взаимодействие пользователя с интерфейсом.
Поможем составить резюме, подберём вакансии и подготовим к собеседованию
Курс по нейросетям в подарок
Сможете быстро создавать креативные решения, прототипы, автоматизировать рутинные задачи и повысить качество дизайн-проектов
Год английского в подарок
Изучите методику ускоренного запоминания слов и грамматики. Пройдете персональную программу, которая поможет заговорить с нуля
Записаться на курс
-65%
21 667 ₸/мес
61 905 ₸/мес
В рассрочку на 24 мес
Скидка по промокоду:
Кешбэк 30%: 156 000 баллов на 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 — технология браузера для временного хранения данных пользователя. Пример: Хранение товаров в корзине покупок до завершения сессии