О курсе

Цель подготовки: получение компетенции, необходимой для выполнения нового вида профессиональной деятельности в области frontend разработки; приобретение новой квалификации «Frontend-разработчик».

Объём программы: 252 академических часа.

Форма реализации программы: очно-заочное обучение с применением дистанционных образовательных технологий и электронного обучения.

Требования к поступающим:
– получающие высшее образование по очной (очно-заочной) форме, освоившие основную профессиональную образовательную программу бакалавриата – в объеме не менее первого курса (бакалавры 2-го курса) или специалитета – не менее первого и второго курсов (специалисты 3-го курса);
– с высшим образованием.

Чему вы научитесь

В результате обучения вы сможете:

  1. разрабатывать и отлаживать программный код;
  2. участвовать в разработке ПО;
  3. самостоятельно решать бизнес-задачи с помощью языков программирования (определять пути решения под бизнес задачу);
  4. координировать работу команды;
  5. применять системы контроля версий системно, контролировать применение и их эффективность;
  6. создавать, разветвлять, сливать репозиторий и т.д.;
  7. отвечать за использование инструментария распределенной разработки.

Полученные навыки могут применяться в любой востребованной IT-сфере, а также, будут способствовать карьерному росту в IT-компании.

В программе обучения:

  1. HTML, CSS И ВЁРСТКА СТРАНИЦ. Введение в HTML (структура HTML страницы, основные HTML теги, HTML атрибуты). Введение в CSS (CSS селекторы, CSS классы, основные CSS свойства). Позиционирование элементов с помощью CSS (горизонтальное, вертикальное выравнивание, flex, position). HTML таблицы (структура HTML таблиц, стилизация HTML таблиц, различные варианты отображения). Работа с HTML формами (form, input, select, textarea и т.д.). Введение в CSS фреймворк Bootstrap. Основы адаптивной вёрстки.
  2. ЯЗЫК ПРОГРАММИРОВАНИЯ TYPESCRIPT. Синтаксис языка TypeScript. Стрелочные функции. Встроенные и особые типы. Формат JSON. Структуры данных. Массивы. Кортежи. Дженерики. Перечисления. Кастомные типы. Основы ООП. Интерфейсы и классы. Наследование. Обобщения. Примеси. Модули и пространства имён в TypeScript. Цикл событий. Замыкания. Декораторы. Основные алгоритмы обработки данных.
  3. SPA ПРИЛОЖЕНИЯ НА ANGULAR. Что такое веб приложение, его структура, DOM. Обработчики событий. Обмен данными по HTTP. SPA приложения. Работа с системами контроля версий. Git. Обзор существующих фреймворков (Angular, React). Структура приложения на Angular. Роутинг. Окружения. Компоненты Angular, связывание данных. Динамическое отображение данных на странице с использованием Angular. Обмен данными с сервером приложений по HTTP.
  4. СТАЖИРОВКА

Документ об окончании

После успешного прохождения итоговой аттестации слушатель получает диплом о профессиональной переподготовке установленного образца

Контактные данные

По вопросам зачисления и организации обучения обращаться:
443086, Россия, г. Самара, ул. Лукачева д. 47, корп. 5, каб. 323.
Телефон: 8 (846)267-48-32
e-mail: ido@ssau.ru

Вас могут заинтересовать