Научись программировать на языке JavaScript и создавай сложные интерфейсы сайтов, а также веб-приложений. Ориентировочная продолжительность курса – 20 месяцев.
О профессии
Кто такой и чем занимается Frontend-разработчик?
Эти специалисты, создают всё, что видит и с чем взаимодействует пользователь на сайте или в приложении.
Они разрабатывают интерактивный пользовательский интерфейс, тестируют функционал и оптимизируют производительность.
В арсенале Фронтенд-разработчика арсенале современные технологии:
• HTML5 и CSS3 для структуры и стилизации
• JavaScript и TypeScript для создания динамической логики
• Популярные фреймворки React, Redux для разработки масштабируемых приложений
• Инструменты для автоматизации и оптимизации рабочего процесса
Результат его работы — это быстрые, отзывчивые и удобные интерфейсы, которые одинаково хорошо работают на всех устройствах: от смартфонов до компьютеров.
Почему стоит выбрать эту профессию?
Средняя зарплата 150 тысяч рублей
Зарплата начинающих от 50 тысяч рублей, middle-специалистов от 120 тысяч рублей, а специалистов Senior-уровня от 250 тысяч рублей
На HeadHunter 2 тысячи вакансий
И это число не меняется. Значит, профессия очень востребована.
Удалённая работа
Можно работать из дома или в путешествии. Также, Frontend-разработчики часто имеют гибкий график работы. Не нужно вставать в 8 утра и идти в офис.
Креативные задачи
Разработка интерфейсов – это креативно и интересно. Если важно сразу видеть результат своей работы, то эта профессия отлично подходит.
Программа курса
Основы вёрстки сайтов
Основы современной вёрстки веб-страниц Позиционирование элементов в CSS Основы Flexbox Адаптивность сайта Вёрстка с Grid Layout Трансформация элементов
Основы JavaScript
Основы JavaScript Основы командной строки Настройка окружения Node.js Массивы в JavaScript Функции в JavaScript Абстракция в JavaScript Объекты в JavaScript
Погружение в вёрстку сайтов
Система контроля версий Git Работа с препроцессором SCSS Работа с препроцессором Pug Работа с фреймворком Bootstrap Работа с менеджером задач Node.js
Погружение в JavaScript
Протокол HTTP Введение в ООП Объектно-ориентированный дизайн Асинхронное программирование DOM API Регулярные выражения Архитектура фронтенда