Программа курсов 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
• Выбор и подключение домена и хостинга
• Работа с пользователями и перенос сайта на хостинг
• Работа над ошибками сайта или сервера

Обучение по данной программе даст Вам мощнейший современный инструментарий для программирования.

 
 Вернуться назад 
Миссия нашего центра — давать людям систематичное понимание и практические навыки в компьютерной графике и дизайне.