III уровень Программирование и создание ИТ-продуктов

Основы веб-разработки

АНО ДПО «Центр повышения квалификации в сфере информационных технологий»
72,00 часа длительность
Онлайн формат
Начальный уровень

Описание

Актуальность разработки образовательной программы по изучению основ веб-разработки и вытекает из следующего противоречия: с одной стороны все возрастающий спрос на образовательные услуги в области веб-разработок, с другой стороны неготовность общего образования быстро и гибко реагировать на изменение спроса на образовательные услуги, вследствие ограничения рамками общеобразовательных стандартов. Чтобы решить данную проблему на базе АНО ДПО «Центр повышения квалификации в сфере информационных технологий» была разработана программа повышения квалификации «Основы веб-разработки».</span> <span style="font-weight: 400;"> Программа предназначена для повышения квалификации лиц, имеющих среднее профессиональное и (или) высшее образование; лиц, получающих среднее профессиональное и (или) высшее образование различных профилей и уровня подготовки.  Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счет новых приемов и методов работы. Реализация программы направлена на совершенствование профессиональной компетенции, необходимой для профессиональной деятельности - умение применять основные методы и инструменты разработки программного обеспечения.

<span style="font-weight: 400;">Содержание программы включает актуальные в современное время направления, такие как язык разметки гипертекста HTML, каскадные таблицы стилей CSS, языки программирования JavaScript, PHP и работа с базами данных, что способствует формированию информационной компетенции, профессиональной ориентации, дальнейшего образования в области компьютерных технологий, развитию креативного и творческого мышления.  Основной упор в курсе сделан на выполнение практических заданий, что позволяет лучше усвоить материал и закрепить полученные знания (65% от общего количества часов отводится на выполнение практических заданий). 

В результате слушатели курса научатся применять основные методы и инструменты разработки программного обеспечения при разработке ИР: разработка сайтов и веб-приложений, что является востребованным на рынке труда в рамках развития цифровой экономики России.

Цель программы
Создание условий для формирования у обучающихся профессиональных компетенций в области веб-разработки.

Требования

Программа предназначена для повышения квалификации лиц, имеющих среднее профессиональное и (или) высшее образование; лиц, получающих среднее профессиональное и (или) высшее образование различных профилей и уровня подготовки.  Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счет новых приемов и методов работы.

Иные требования и рекомендации для обучения по программе

Программа предназначена для повышения квалификации лиц, имеющих среднее профессиональное и (или) высшее образование; лиц, получающих среднее профессиональное и (или) высшее образование различных профилей и уровня подготовки.  Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счет новых приемов и методов работы.

Модули

свернуть
Модуль 1 Язык разметки HTML
Что такое HTML. Виды текстовых редакторов. Создание веб-страницы. Виды тегов. Основная структура веб-страницы. Заголовки и форматирование текста. Списки. Работа с изображениями. Таблицы. Ссылки. Разработка сайта-визитки. Заголовки и форматирование текста. Списки. Работа с изображениями. Таблицы. Ссылки. Что такое Landing Page. Разработка структуры портфолио. Подбор материала для портфолио. Верстка Landing Page.
Модуль 3 Язык программирования JavaScript
Что такое JavaScript. Подключение скрипта. DOM-дерево. Типы данных. Ввод, вывод информации. Условный оператор. Циклы. Массивы. Получение информации с формы. Поиск элементов html и их id и классов. Создание элемента. Изменение свойств элементов. Что такое валидация. Техники валидации форм. Валидация с помощью JavaScript. Разработка дизайна приложения. Разработка пользовательского интерфейса. Обработка полей ввода и вывод результата пользователю.
Модуль 5 Итоговая аттестация
Разработка блога. Выбор темы для блога. Разработка дизайна блога. Верстка страниц блога. Создание и подключение базы данных. Реализация вывода записей из базы данных на сайт. Разработка личного кабинета для пользователей. Разработка панели администратора для удобного добавления и удаления контента блога.
Модуль 2 Каскадные таблицы стилей CSS
Что такое CSS. Основная структура CSS. Подключение стилей к веб-странице. Виды селекторов. Id и классы. Свойства. Псевдоклассы. Стили основных элементов. Блочная верстка. Свойство display. Свойства блочных элементов. Позиция блочных элементов. Трансформация в CSS. Переходы в CSS. Анимация на сайте. Верстка основных блоков сайта. Создание меню навигации. Верстка сектора с плиткой фильмов. Верстка декоративных эффектов на сайте. Подготовка медиафайлов. Верстка основных блоков сайта. Подбор цвета для сайта. Верстка структуры основных блоков сайта. Наполнение сайта контентом.
Модуль 4 Язык программирования PHP и база данных MySQL
Что такое PHP. Что такое сервер. Настройка локального сервера OpenServer. Арифметические операции в PHP. Условный оператор. Цикл while. Цикл foreach в PHP. Массивы. Ассоциативный массив. Что такое шаблон. Подключение шаблона к веб-странице. Разбивка макета сайта на шаблоны и дальнейшая их сборка в одном документе. Что такое база данных. Проектирование базы данных. Создание базы данных. Подключение базы данных к веб-странице. Язык запросов SQL. Вывод информации из базы данных на веб-страницу. Запись информации в базу данных. Верстка страниц регистрации пользователя и входа(авторизация) на сайт. Валидация полей формы регистрации. Создание базы данных для хранения информации о пользователях. Реализация регистрации и авторизации на сайте.
Модуль 1 Язык разметки HTML
Что такое HTML. Виды текстовых редакторов. Создание веб-страницы. Виды тегов. Основная структура веб-страницы. Заголовки и форматирование текста. Списки. Работа с изображениями. Таблицы. Ссылки. Разработка сайта-визитки. Заголовки и форматирование текста. Списки. Работа с изображениями. Таблицы. Ссылки. Что такое Landing Page. Разработка структуры портфолио. Подбор материала для портфолио. Верстка Landing Page.
Модуль 2 Каскадные таблицы стилей CSS
Что такое CSS. Основная структура CSS. Подключение стилей к веб-странице. Виды селекторов. Id и классы. Свойства. Псевдоклассы. Стили основных элементов. Блочная верстка. Свойство display. Свойства блочных элементов. Позиция блочных элементов. Трансформация в CSS. Переходы в CSS. Анимация на сайте. Верстка основных блоков сайта. Создание меню навигации. Верстка сектора с плиткой фильмов. Верстка декоративных эффектов на сайте. Подготовка медиафайлов. Верстка основных блоков сайта. Подбор цвета для сайта. Верстка структуры основных блоков сайта. Наполнение сайта контентом.
Модуль 3 Язык программирования JavaScript
Что такое JavaScript. Подключение скрипта. DOM-дерево. Типы данных. Ввод, вывод информации. Условный оператор. Циклы. Массивы. Получение информации с формы. Поиск элементов html и их id и классов. Создание элемента. Изменение свойств элементов. Что такое валидация. Техники валидации форм. Валидация с помощью JavaScript. Разработка дизайна приложения. Разработка пользовательского интерфейса. Обработка полей ввода и вывод результата пользователю.
Модуль 4 Язык программирования PHP и база данных MySQL
Что такое PHP. Что такое сервер. Настройка локального сервера OpenServer. Арифметические операции в PHP. Условный оператор. Цикл while. Цикл foreach в PHP. Массивы. Ассоциативный массив. Что такое шаблон. Подключение шаблона к веб-странице. Разбивка макета сайта на шаблоны и дальнейшая их сборка в одном документе. Что такое база данных. Проектирование базы данных. Создание базы данных. Подключение базы данных к веб-странице. Язык запросов SQL. Вывод информации из базы данных на веб-страницу. Запись информации в базу данных. Верстка страниц регистрации пользователя и входа(авторизация) на сайт. Валидация полей формы регистрации. Создание базы данных для хранения информации о пользователях. Реализация регистрации и авторизации на сайте.
Модуль 5 Итоговая аттестация
Разработка блога. Выбор темы для блога. Разработка дизайна блога. Верстка страниц блога. Создание и подключение базы данных. Реализация вывода записей из базы данных на сайт. Разработка личного кабинета для пользователей. Разработка панели администратора для удобного добавления и удаления контента блога.

Преподаватели

Тубылов

Илья Сергеевич

АНО ДПО «Центр повышения квалификации в сфере информационных технологий»
Авторизуйтесь чтобы записаться

Ответственный за программу