Видеокурс программирования на Yii framework

Видеокурс программирования на Yii framework

В данном видеокурсе затронуты основные моменты работы с framework Yii, а также на простом примере показан алгоритм создания простейшего сайта. Для изучения курса потребуются базовые знания HTML/PHP/MySQL.

Основное содержимое разбито на три части со следующим содержимым:

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