Видеокурс программирования на Yii framework
В данном видеокурсе затронуты основные моменты работы с framework Yii, а также на простом примере показан алгоритм создания простейшего сайта. Для изучения курса потребуются базовые знания HTML/PHP/MySQL.
Основное содержимое разбито на три части со следующим содержимым:
- Основы фреймворка
- Установка и запуск первого приложения на Yii.
- Знакомство с структурой фреймворка, его первые настройки и подключение к БД.
- Gii генератор кода - быстрая основа для вашего кода.
- Контроллеры. Что это и для чего.
- Модель. Работа с данными.
- Работа с базой данных через модель.
- Вид (представление). Визуальная часть приложения.
- CRUD действия вашего приложения.
- Подготовка к написанию CMS
- Немного о контроле доступа.
- Валидация форм приложения.
- CHtml helper.
- Виджет меню (CMenu).
- Виджет "хлебные крошки" (CBreadcrumbs).
- Просмотр элемента с помощью CDetailView.
- Виджет просмотра список объектов CListView.
- Работа с табличными данными CGridView.
- Работа с классами.
- ORM связи.
- Переопределение методов в моделях
- Модульность в вашем приложении
- Авторизация пользователей в Yii
- Базовые классы для работы с БД
- Практика
- Подготовка приложения и БД для создания CMS.
- Создание модуля администратора.
- Создание разделов администратора: Категории/Статьи/Пользователи/Комментарии/Настройки сайта
- Просмотр страниц (Front-end часть)
- Распределение доступа на основе ролей (RBAC)
- Регистрация пользователя и их подтверждение
- Создание комментариев
- Полировка приложения