Программа курсов Web программирование
Вернуться назад |
Учебная программа курсов «Web программирование»
Объём программы: 27 академических часов
Количество занятий: 10 занятий
Итоговые работы:
— Страница сайта
Модуль №1 Профессия web-мастер
• Разновидности веб-сайтов. Современные тренды
• Как разрабатывается web-сайт
• Инструменты разработчика
• За что отвечает web-мастер
• Деловые отношения с клиентом
• Техническое задание и договор
• Сроки и корректировки
Модуль №2 Основы HTML разметки
• Структура HTML документа
• Использование спецсимволов
• Комментарии в HTML документах
• Использование гиперссылок
• Подключение изображения
• Нумерованные и маркированные списки
• Структура форм и разновидности их элементов, PHP
• Динамичные элементы на сайте, JavaScript
Модуль №3 Основы CSS верстки
• Что такое каскадные таблицы стилей CSS
• Структура и синтаксис CSS таблиц
• Способы подключения CSS к документу
• Виды CSS-селекторов. Селекторы по атрибутам
• Наследование и группирование свойств
• Приоритеты стилей веса селекторов
• Применение псевдоклассов
Модуль №4 Верстка сайта слоями
• Основные теги для верстки
• Отступы HTML-элементов
• Обтекание элементов
• Позиционирование элементов
• Разметка основы сайта
• Применение overflow и clear
Модуль №5 Основы PHP
• Как работает PHP и первое приложение
• Двойные и одинарные ковычки. Переменная
• Правила именования переменных и операция ссылки
• Комментарии. Типы данных: строки и числа
• Конструкция if-else; тип boolean; логические операторы
• Равенство и идентичность; приоритетность; тернарный оператор
• Вложенные конструкции if-else и конструкции elseif
• Конструкция switch-case
Модуль №6 Знакомство с Фреймворком Yii2
• Установка фреймворка. Контроллеры в Yii
• Общий контроллер приложения. Виды и шаблоны
• Скрипты и стили. Выполнение AJAX запроса
• Метаданные страницы. Создание форм
• Валидация данных. Принятие данных из формы
• Работа с БД. Выборка данных
• апись данных в БД. Обновление и удаление данных в БД
• Виджеты. Установка расширений из консоли
• Установка расширений без композера
• Создание ЧПУ. Gii — генерация кода
Модуль №7 Практические работы
• HTML/CSS вёрстка страницы
• Программирование на PHP
• Выбор и подключение домена и хостинга
• Работа с пользователями и перенос сайта на хостинг
• Работа над ошибками сайта или сервера
Обучение по данной программе даст Вам мощнейший современный инструментарий для программирования.
Объём программы: 27 академических часов
Количество занятий: 10 занятий
Итоговые работы:
— Страница сайта
Модуль №1 Профессия web-мастер
• Разновидности веб-сайтов. Современные тренды
• Как разрабатывается web-сайт
• Инструменты разработчика
• За что отвечает web-мастер
• Деловые отношения с клиентом
• Техническое задание и договор
• Сроки и корректировки
Модуль №2 Основы HTML разметки
• Структура HTML документа
• Использование спецсимволов
• Комментарии в HTML документах
• Использование гиперссылок
• Подключение изображения
• Нумерованные и маркированные списки
• Структура форм и разновидности их элементов, PHP
• Динамичные элементы на сайте, JavaScript
Модуль №3 Основы CSS верстки
• Что такое каскадные таблицы стилей CSS
• Структура и синтаксис CSS таблиц
• Способы подключения CSS к документу
• Виды CSS-селекторов. Селекторы по атрибутам
• Наследование и группирование свойств
• Приоритеты стилей веса селекторов
• Применение псевдоклассов
Модуль №4 Верстка сайта слоями
• Основные теги для верстки
• Отступы HTML-элементов
• Обтекание элементов
• Позиционирование элементов
• Разметка основы сайта
• Применение overflow и clear
Модуль №5 Основы PHP
• Как работает PHP и первое приложение
• Двойные и одинарные ковычки. Переменная
• Правила именования переменных и операция ссылки
• Комментарии. Типы данных: строки и числа
• Конструкция if-else; тип boolean; логические операторы
• Равенство и идентичность; приоритетность; тернарный оператор
• Вложенные конструкции if-else и конструкции elseif
• Конструкция switch-case
Модуль №6 Знакомство с Фреймворком Yii2
• Установка фреймворка. Контроллеры в Yii
• Общий контроллер приложения. Виды и шаблоны
• Скрипты и стили. Выполнение AJAX запроса
• Метаданные страницы. Создание форм
• Валидация данных. Принятие данных из формы
• Работа с БД. Выборка данных
• апись данных в БД. Обновление и удаление данных в БД
• Виджеты. Установка расширений из консоли
• Установка расширений без композера
• Создание ЧПУ. Gii — генерация кода
Модуль №7 Практические работы
• HTML/CSS вёрстка страницы
• Программирование на PHP
• Выбор и подключение домена и хостинга
• Работа с пользователями и перенос сайта на хостинг
• Работа над ошибками сайта или сервера
Обучение по данной программе даст Вам мощнейший современный инструментарий для программирования.
Вернуться назад |