О курсе
Цель подготовки: получение компетенции, необходимой для выполнения нового вида профессиональной деятельности в области frontend технологий; приобретение новой квалификации «Frontend-программист».
Объём программы: 252 академических часа.
Форма реализации программы: очно-заочное обучение с применением дистанционных образовательных технологий и электронного обучения.
Требования к поступающим:
– получающие высшее образование по очной (очно-заочной) форме, освоившие основную профессиональную образовательную программу бакалавриата – в объеме не менее первого курса (бакалавры 2-го курса) или специалитета – не менее первого и второго курсов (специалисты 3-го курса);
– с высшим образованием.
Чему вы научитесь
В результате обучения вы сможете:
- разрабатывать и отлаживать программный код;
- применять языки программирования и настраиваемые программные инструменты для автоматизации процессов в профессиональной деятельности организации;
- прорабатывать архитектуру веб-решения;
- контролировать разработку веб-решений;
- определять необходимость использования (достоинства/недостатки) фреймворков, инструментов разработки веб-решений;
- применять системы контроля версий системно, контролировать применение и их эффективность;
- создавать, разветвлять, сливать репозиторий и т.д.;
- отвечать за использование инструментария распределенной разработки.
Полученные навыки могут применяться в любой востребованной IT-сфере, а также, будут способствовать карьерному росту в IT-компании.
В программе обучения:
- HTML, CSS И ВЁРСТКА СТРАНИЦ. Введение в HTML (структура HTML страницы, основные HTML теги, HTML атрибуты). Введение в CSS (CSS селекторы, CSS классы, основные CSS свойства). Позиционирование элементов с помощью CSS (горизонтальное, вертикальное выравнивание, flex, position). HTML таблицы (структура HTML таблиц, стилизация HTML таблиц, различные варианты отображения). Работа с HTML формами (form, input, select, textarea и т.д.). Введение в CSS фреймворк Bootstrap. Основы адаптивной вёрстки.
- ЯЗЫК ПРОГРАММИРОВАНИЯ JAVASCRIPT. Основы синтаксиса языка JavaScript. Базовые типы данных. Выражения, операции, комментарии. Блоки и правила видимости переменных. Управляющие операторы. Циклы. Процедурный подход программирования. Определение функции. Передача параметров в функции. Локальные, глобальные переменные. Рекурсия. Основы ООП. Пользовательские типы данных. Формат JSON. Приёмы по обработке данных в коллекциях. Работа с массивами. Работа с объектами в JavaScript. Основные алгоритмы обработки данных.
- ВЕБ-ФРЕЙМВОРКИ. Что такое веб приложение, его структура, DOM. Обработчики событий. Обзор существующих фреймворков (jQuery, Vue). Построение каркаса страницы, связывание данных. Динамическое отображение данных на странице с использованием фреймворков. Обмен данными с сервером приложений по HTTP. Разбиение приложения на компоненты. Работа с системами контроля версий. Git.
- СТАЖИРОВКА
Документ об окончании
После успешного прохождения итоговой аттестации слушатель получает диплом о профессиональной переподготовке установленного образца
Контактные данные
По вопросам зачисления и организации обучения обращаться:
443086, Россия, г. Самара, ул. Лукачева д. 47, корп. 5, каб. 323.
Телефон: 8 (846)267-48-32
e-mail: ido@ssau.ru