Меню

FRONT-END DEVELOPER

Сделай свой первый шаг для работы
программистом Junior+

FRONT-END
РАЗРАБОТКА

Сделай свой первый шаг
для работы в IT
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности

Почему стоит стать Front-End разработчиком?

Front-End разработка необходима любой web-системе, а JavaScript - самый распространенный и при этом бурно развивающийся язык программирования.
Задача фронтенд-разработчика - сделать красивый и удобный для пользователя интерфейс.

Преимущества курса Front-End
от Digital Unicorn

Проектный подход в обучении
Разработан при участии педагогов и экспертов IT-индустрии
Agile Practice
Полное погружение в IT-отрасль и культуру Agile
Актуальный стек
Необходимый стек технологий специальности Front-End для старта карьеры в IT
2 сертификата
На русском и английском языках по окончанию курса + справка государственного образца
Customer service
Менторинг, карьерное консультирование, проведение c участием лидеров рынка воркшопов и дней карьеры
Портфолио
Создание в процессе обучения внушительного портфолио работ и проектов для дальнейшего трудоустройства
Job Offer
Предложения о трудоустройстве от компаний-партнеров для лучших студентов
Expert review
Профессиональная подготовка на основе skill матриц IT-компаний
English
Умение проходить Job Interview. Получение навыков переписки. Stand Up. Освоение ключевых тем с фокусом на IT-лексику
Soft Skills
Умение договариваться в команде, ставить приоритеты, работать на результат, управлять временем и собой

Кому подойдет курс Front-End разработчик?

Начинающим программистам
Всем, кому нужен системный подход, баланс теории и практики, а также реальный прогресc
Кто хочет сменить профессию
Людям, которые хотят переквалифицироваться и работать в высокооплачиваемой IT-сфере
Выпускникам и студентам
Молодым людям, кто недавно закончил школу и хочет получить профессию
в IT в течение 1 года
Стоимость и расписание курса
«Front-End разработка»
Старт обучения: 12 декабря
Вечерняя группа
280 руб./мес.
первые 2 месяца обучения
Стоимость и расписание курса
«Front-End разработка»
Старт обучения: 12 декабря
Вечерняя группа
280 руб./мес.
3 месяца обучения
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности

Программа
Front-End Developer

9-месячный курс состоит из 4 блоков:
176
ак. ч.
Разработка
68
ак. ч.
Agile Practice
32
ак. ч.
Английский язык
12
ак. ч.
Soft Skills
За 9 месяцев обучения вы станете
профессиональным Junior+ Front-End Developer
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Длительность курса:
9 месяцев, 36 недель, 288 академических часов, 144 занятия, 4 блока
Курс «Front-End Developer»
Преподаватель курса
Николай Григорук
Преподаватель курса «Front-End разработчик»
Опыт в разработке:
более 2-х лет на позициях full-stack developer и front-end разработчика.

Работал в таких компаниях, как: Rozumsoft, Smartympro

Участвовал в разработке следующих проектов:

  • онлайн-платформа изучения иностранных языков alibra;
  • IoT платформа для жилой застройки;
  • криптовалютная биржа (один из компонентов экосистемы платформы LetKnow);
  • платформа для продажи игр CaerSidi.
6 месяцев, 22 недели, 88 занятий, 14 тем

1. Блок: Front-End разработка

176 академических часов
(98 часов из которых работа в командах над проектами)
1. Принципы работы интернета и сайтов
Протоколы HTTP/HTTPS, типы запросов.
Понятие IP, доменного имени, DNS.
Клиент-серверная архитектура, AJAX, API.
2. HTML
Doctype, теги, атрибуты, форматирование кода.
Теги строчные и блочные.
Редактор.
Пути в html-документе.
Элементы страницы, таблицы, строки, ячейки, списки.
Семантические теги, html-разметка макета.
3. CSS
Синтаксис, подключение стилей.
Свойства, полная и краткая запись.
Селекторы, классы и идентификаторы.
Каскадность и наследование.
Псевдоклассы и псевдоэлементы.
Переиспользование элементов, префиксы.
Perfect pixel.
4. Работа с хостингом
Стоимость, FTP, заливка файлов, инструменты для работы по FTP.
5. Основы JavaScript
Подключение к странице, синтаксис языка, инструменты разработчика.
6. Язык JavaScript
Переменные, типы, функции, массивы и объекты, замыкания, объекты и конструкторы, ООП.
7. JavaScript в браузере
DOM, порядок выполнения скриптов, свойства и методы элементов, события и обработчики, погружение и всплытие событий.
8. Web API
Консоль, window, document, селекторы, история переходов, LocalStorage, SessionStorage, cookies.
9. Клиент-серверное взаимодействие
AJAX и Callback, JSON, Promise, Async/await.
10. Система контроля версий Git
Принципы работы, управление ветками, слияния веток и метки.
11. ES2015
Стандарт.
Транспиляция и полифиллы.
Let и Const.
Стрелочные функции и параметры по умолчанию.
Классы и наследование.
12. Сборка проектов
Webpack, NPM.
Препроцессоры Less, Sass и постпроцессоры PostCSS, CSSO.
13. React
DOM и императивный подход.
React и декларативный подход.
Подготовка окружения, простое react-приложение.
Разделение на компоненты.
Функциональные и классовые компоненты, props и state, методы жизненного цикла компонента, презентационные компоненты и контейнеры.
Архитектура приложений и однонаправленный поток данных.
14. Redux
Принципы, управление зависимостями и разделение на компоненты.
Создание Stores и Reducers.
Создание Actions.
Простое приложение.

Какой вы получите результат?

Вы научитесь с нуля всем навыками, которые нужны для работы младшим Front-End разработчиком, начиная от основ программирования и до создания приложений,
в частности работать c API браузера, управлять сборкой, писать тесты.

Компетенции и навыки после курса

По окончанию обучения вы приобретете
hard skills, необходимые для работы
Junior Front-End Developer в IT-компании:
Владеть основами языка программирования JavaScript (ES6)
Знать язык разметки HTML, CSS
Понимать протокол HTTP
Уверенно работать с DOM моделью и Web API браузера
Использовать язык JavaScript в браузере для создания rich interfaces и взаимодействия с back-end
Применять сборщик webpack
Работать в команде над одним проектом с помощью системы управления версиями Git
Владеть основами наиболее популярных JavaScript технологий React и Redux
Понимать принципы Scrum и уметь работать по этой методологии
Вы овладеете технологиями:
1 месяц, 4 недели, 16 занятий

2. Блок: English

32 академических часа
Включение в программу английского языка
поможет освоить ключевые темы с фокусом на IT-лексику,
актуальные для работы Front-End Developer

Практика английского языка

32 часа English,
и вы будете способны:
Составлять технические задания
Вы освоите стандарты и методологию написания ТЗ на английском языке
Вести деловую переписку
Вы научитесь достигать
взаимопонимание с зарубежными партнерами
Проходить
Job Interview
Вы будете готовы рассказать о своих компетенциях иностранному HR-специалисту
Вести
переговоры
Вы наладите международное общение при продвижении своего проекта
2 недели, 6 занятий

3. Блок: Soft Skills

12 академических часов
Нетворкинг
Узнаете, как завести полезные знакомства.
Научитесь управлять своей профрепутацией.
Освоите LinkedIn и соц.сети для карьерных целей.
Мышление
Приобретете комплекс навыков эффективного мышления (системное, критическое, креативное, логическое) и научитесь быстро принимать решения.
Публичные выступления
Научитесь готовить речь и справляться с волнением.
Сможете презентовать собственную идею.
Освоите принципы построения личного бренда.
Коммуникации
Постигните навык эффективной коммуникации.
Научитесь доносить свою точку зрения.
Сможете корректно решать конфликтные ситуации.
Тайм-менеджмент
Научитесь успевать, выполняя дедлайны.
Подружитесь со временем и эффективной организацией рабочего дня.
Самопрезентация
Узнаете, как правильно составлять резюме и сопроводительное письмо.
Сможете успешно проходить собеседования.
2 месяца, 9 недель, 34 занятия

4. Блок: Agile Practice

68 академических часов

Погружение в культуру Agile позволит:

Получить представление о реальных IT-проектах и погрузиться в их разработку.
Научиться командной работе в составе участников, способных реализовать стадии анализа, дизайна, разработки и тестирования.
Лучше разобраться в особенностях работы программиста, тестировщика, аналитика во время взаимодействия с коллегами других специальностей.

Во время прохождения Agile Practice:

Вы совершите плавный переход от состояния
«Я не знаю» к состоянию «Я могу сделать»
1
Вы получите практический
опыт работы
То, что ценится работодателями больше знаний.
Под присмотром опытных специалистов вы сможете самостоятельно работать над собственным проектом в кросс-функциональной команде из разных специалистов уровня junior.
2
Вы будете решать реальные задачи с реальных проектов
IT-специалисты наших партнеров - опытные действующие разработчики, вместе с которыми учащиеся смогут работать над практическими задачами. Лучшие студенты будут отобраны для работы в компаниях-партнерах.
3
Вы научитесь работать и взаимодействовать в команде
Благодаря навыкам работы в команде, вы постигнете правила эффективных коммуникаций, сможете легко взаимодействовать с каждым из участников проекта, выполняя свои задачи качественно и в срок.
Agile Practice в конечном итоге увеличит ваши шансы
найти работу - ведь вы не только получите опыт в своей специальности, но и научитесь работать в команде
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Наши партнеры
После обучения мы подготовим с вами профессиональное портфолио, CV и рекомендации, чтобы вы могли побеждать в конкурсе на лучшие позиции Junior в IT-компаниях наших партнеров и не только.
Пул партнеров будет расти каждый месяц.

Запись на обучение Front-End Developer

Оставьте заявку для получения информации
об условиях обучения, стоимости
и актуальности набора
Нажимая на кнопку, вы даете согласие на обработку персональных данных
и соглашаетесь c политикой конфиденциальности.

Почему стоит записаться именно сейчас?

Стоимость
Каждый следующий набор может вырасти в цене
Место в группе
Группы формируются быстро и можно не успеть
Скидка
Приводите на курс друга и получайте скидку 10% на месяц обучения
Гарантия
Стажировка и трудоустройство для лучших студентов
Заявка на Front-End разработку
Оставьте ваши контактные данные, чтобы наш менеджер смог связаться с вами в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности
Наши контакты:
Телефон: +375 29 330 00 70
E-mail: info@itunicorn.by
220005, г. Минск, пр-т Независимости, 49
Call Close
Оставьте свой номер телефона и мы перезвоним вам в ближайшее время
или Вы можете позвонить нам сами
+375 (29) 330 00 70