III уровень
Программирование и создание ИТ-продуктов
Веб-дизайн и разработка веб-приложений
АНО "БашКИТ"
72,00 часа
длительность
Онлайн
формат
Базовый
уровень

Описание
Дополнительная профессиональная программа повышения квалификации «Веб-технологии» позволяет изучить основы веб-технологий с нуля, а также систематизировать уже имеющиеся знания.
Курс построен таким образом, что позволяет пройти путь от начальных азов написания первых тегов до основ программирования на стороне сервера.
В материалах курса рассматриваются методы и принципы создания графического дизайна веб-страниц, верстка веб-страниц с использованием тегов HTML5 и каскадных таблиц стилей CSS3, программирование на стороне клиента и программирование на стороне сервера.
Основным требованием к слушателям курса является владение базовыми навыками компьютерной грамотности.
Данная дополнительная профессиональная программа повышения квалификации относится к области «Программирование и создание ИТ-продуктов», в рамках которой, наряду с другими областями, формируется у трудоспособного населения компетенции цифровой экономики.
Программа разработана в соответствии с:
- приказом Министерства образования и науки Российской Федерации №499 от 01.07.2013 «Об утверждении Порядка организации и осуществления образовательной деятельности по дополнительным профессиональным программам»;
- профессиональным стандартом «Разработчик Web и мультимедийных приложений» (утвержден приказом Минтруда России от 18.01.2017 № 44н).
Цель программы
Дополнительная профессиональная программа повышения квалификации направлена на повышение профессионального уровня и приобретение (развитие) новых компетенций в области веб-технологий в рамках имеющейся квалификации.
Программа составлена с учетом требований установленных Центром компетенций Федерального проекта «Кадры для цифровой экономики».
Основной целью программы является формирование у трудоспособного населения знаний, навыков и умений, которые необходимы в условиях цифровой экономики.
Программа составлена с учетом требований установленных Центром компетенций Федерального проекта «Кадры для цифровой экономики».
Основной целью программы является формирование у трудоспособного населения знаний, навыков и умений, которые необходимы в условиях цифровой экономики.
Требования
-
Образование: среднее профессиональное/высшее профессиональное
-
Квалификация
-
Наличию опыта профессиональной деятельности: не обязательно;
-
Предварительное освоение иных дисциплин/курсов /модулей: Компьютерная грамотность (при необходимости)
Иные требования и рекомендации для обучения по программе
-
Образование: среднее профессиональное/высшее профессиональное
-
Квалификация
-
Наличию опыта профессиональной деятельности: не обязательно;
-
Предварительное освоение иных дисциплин/курсов /модулей: Компьютерная грамотность (при необходимости)
Модули
свернуть
Модуль 1
ГРАФИЧЕСКИЙ ДИЗАЙН ВЕБ-СТРАНИЦ
Тема 2.1 Основные элементы управления интерфейса.
Лекция: Декомпозиция элементов управления на составляющие части исходя из технического задания. Определение состояний элементов управления. Размещение элементов и определение отступов.
Тема 2.2 Современные стандарты при создании дизайна сайта.
Определение целевой аудитории. Подбор цветовой гаммы и сочетания. Создание корпоративных стилей.
Практические занятия:
Практическая работа №1 «Создание шаблона макета сайта».
Практическая работа №2 «Прототипирование интерфейса».
Модуль 3
ПРОГРАММИРОВАНИЕ НА СТОРОНЕ КЛИЕНТА
Тема 4.1 Основы JavaScript.
Лекция: Подключение интерпретируемого языка JavaScript. События, функции. Изменение элементов страницы.
Тема 4.2 Фреймворки и библиотеки JavaScript.
Практические занятия:
Практическая работа №1 «Использование фреймворков и библиотек».
Практическая работа №2 «Создание анимации инструментами JavaScript».
Практическая работа №3 «Создание интерактивности с помощью JavaScript».
Модуль 2
ВЕРСТКА СТРАНИЦ
Тема 3.1 HTML тэги, атрибуты и их назначение.
Лекция: Тэги и атрибуты: строчных элементов, блочных элементов, изображений, форм, списков, таблиц.
Практическое занятие №1: «Разметка текста в HTML»
Тема 3.2 Основы CSS.
Лекция: Основы CSS. Оформление текста, рамки, фона, изображений и форм
Практические занятия:
Практическая работа №1 «Оформление текста, рамки, фона, изображений и форм».
Практическая работа №2 «Анимация на CSS».
Модуль 4
ПРОГРАММИРОВАНИЕ НА СТОРОНЕ СЕРВЕРА
Тема 5.1 Язык программирования PHP.
Лекция: Клиент-серверная структура. Основы языка PHP. Обработка событий на сервере. Создание функций.
Тема 5.2 Фреймворк Laravel.
Практические занятия:
Практическая работа №1 «Установка, настройка и написание собственных модулей в фреймворке Laravel».
Практическая работа №2 «Разработка веб-приложения с доступом к базе данных MySQL».
Практическая работа №3 «Создание серверной части веб-приложения».
Модуль 1
ГРАФИЧЕСКИЙ ДИЗАЙН ВЕБ-СТРАНИЦ
Тема 2.1 Основные элементы управления интерфейса.
Лекция: Декомпозиция элементов управления на составляющие части исходя из технического задания. Определение состояний элементов управления. Размещение элементов и определение отступов.
Тема 2.2 Современные стандарты при создании дизайна сайта.
Определение целевой аудитории. Подбор цветовой гаммы и сочетания. Создание корпоративных стилей.
Практические занятия:
Практическая работа №1 «Создание шаблона макета сайта».
Практическая работа №2 «Прототипирование интерфейса».
Модуль 2
ВЕРСТКА СТРАНИЦ
Тема 3.1 HTML тэги, атрибуты и их назначение.
Лекция: Тэги и атрибуты: строчных элементов, блочных элементов, изображений, форм, списков, таблиц.
Практическое занятие №1: «Разметка текста в HTML»
Тема 3.2 Основы CSS.
Лекция: Основы CSS. Оформление текста, рамки, фона, изображений и форм
Практические занятия:
Практическая работа №1 «Оформление текста, рамки, фона, изображений и форм».
Практическая работа №2 «Анимация на CSS».
Модуль 3
ПРОГРАММИРОВАНИЕ НА СТОРОНЕ КЛИЕНТА
Тема 4.1 Основы JavaScript.
Лекция: Подключение интерпретируемого языка JavaScript. События, функции. Изменение элементов страницы.
Тема 4.2 Фреймворки и библиотеки JavaScript.
Практические занятия:
Практическая работа №1 «Использование фреймворков и библиотек».
Практическая работа №2 «Создание анимации инструментами JavaScript».
Практическая работа №3 «Создание интерактивности с помощью JavaScript».
Модуль 4
ПРОГРАММИРОВАНИЕ НА СТОРОНЕ СЕРВЕРА
Тема 5.1 Язык программирования PHP.
Лекция: Клиент-серверная структура. Основы языка PHP. Обработка событий на сервере. Создание функций.
Тема 5.2 Фреймворк Laravel.
Практические занятия:
Практическая работа №1 «Установка, настройка и написание собственных модулей в фреймворке Laravel».
Практическая работа №2 «Разработка веб-приложения с доступом к базе данных MySQL».
Практическая работа №3 «Создание серверной части веб-приложения».