Ср, 25 Июн 25, 7:34 PM
Приветствую Вас Гость | Регистрация | Вход

К Н И Г И

Меню сайта
Форма входа
Поиск
Категории раздела
Психология и личностный рост [11]
Tutorials [11]
Разное [161]
Здоровье [12]
Изучение ин. языков [25]
Програмирование [1]
Видеокурсы


Работа с CMS в Adobe Photoshop (2017) PCRec 


Специалист. Управление интернет-проектами: внедрение, поддержка, развитие интернет-проектов (2014) 


Феноменальная память для занятых людей. Видеокурс (2015) 


Администратор Facebook. От 1000 рублей в сутки (2014) Видеокурс 


Специалист. JavaScript. Уровень 3г. HTML5 API. Видеокурс (2015) 
Музыка


Ricky Martin - A Quien Quiera Escuchar (2015) 


Rihanna - Anti (Deluxe Edition) (2016) 


VA - Cafe Del Crema, Vol. 3 (Delicious Lounge & Tasty Chill Out)(2014) 


Jim Brickman - Pure Romance (2015) 


Ernesto Cortazar - Serenity (2011) 
Интересное


Как подобрать ключик к мужчине или к женщине. 30 универсальных приемов от мастера общения


Самая нужная книга для стройности и красоты. 333 секрета на каждый день


Елена Малиновская в 26 произведениях


1000 рецептов раздельного питания


Четыре смысла одного квадрата (Начала синтеза, или Конец нашего времени)
Статистика

ОБЗОР САЙТА

Главная » Статьи » ВИДЕОУРОКИ » Разное

Geekbrains. Yii 2 framework. Профессиональная разработка на веб (2015)

Производитель: GeekBrains
Год выпуска: 2015
Сайт производителя: http://geekbrains.ru/
Автор: Руслан Купцов
Продолжительность: 13 ч 39 мин
Тип раздаваемого материала: Видеоурок
Язык: Русский
Формат видео: MP4
Видео: MPEG4 Video (H264) 1280x720 15fps 1306kbps
Аудио: AAC 44100Hz stereo 126kbps
Размер: 1,06 GB


Курс рассчитан на тех, кто уже работал с PHP хотя бы на базовом уровне и знаком с ООП. В курсе будем работать с версией Advanced. После прохождения курса Вы получите полное представление о фреймворке и его возможностях.

Содержание
 Урок 1. Основы фреймворка
 Установка фреймворка через компосер. Запуск тестового приложения. Разбор структуры. Обновленный Gii. Создание первого контроллера, модели, вид. Вывод "hello world". Краткий обзор конфигурационных файлов и их предназначение. Резюме. Домашнее задание.

Урок 2. Основные понятия системы
 Понятие разделения бэкенда и фронтенда. Что такое приложение и всё, что с ним связано. Контроллер. Модель. Вид. Псевдонимы пути. Компонент. Модуль. Сервис локатор. Алиасы путей. События. Резюме. Домашнее задание.

Урок 3. Формы
 Модель формы. Типы валидаторов. Создание действия для модели формы. Метод scenarios. Создание формы вручную. Генерация формы. Валидация формы на сервере и на клиенте. Резюме. Домашнее задание.

Урок 4. Работа с базой данных
 Понятие DAO и Active Record. Работа с базой через DAO. Работа с базой через Active Record. Конструктор запросов Query и Active Query. Реляционная связь Active Record. ActiveDataProvider. ArrayDataProvider. SqlDataProvider. Создание пагинации. Миграции. Резюме. Домашнее задание.

Урок 5. Кэширование
 Понятие кэширования. Типы кэша. Кэширование данных. Кэширование фрагментов. Кэширование динамичного контента. Кэширование страницы. HTTP кэш. Создание базового компонента кэша. Зависимости кэша. Резюме. Домашнее задание.

Урок 6. Расширения
 Понятие расширения. Разбор основных встроенных расширений. Использование встроенных расширений. Создание собственного расширения. Использование сторонних расширений. Поведение. Виджет. Фильтры доступа и типов запросов. Валидатор. Резюме. Домашнее задание.

Урок 7. Особенности фреймворка
 Геттеры и сеттеры. Assets. Профилирование. Ajax в Yii2. Работа с JS в Yii2. Создание пакетов JS и CSS. Работа Active Record с несколькими базами. Работа с сессиями и куками. Резюме. Домашнее задание.

Урок 8. Специальные возможности фреймворка
 Темы.Создание собственной темы. Управление URL в Yii. Аутентификация и Авторизация в Yii. Создание консольного приложения. Безопасность в Yii. Обработка ошибок. Резюме. Домашнее задание.

 

Скачать | UsersCloud

 

 


Еще больше ЗДЕСЬ


Категория: Разное  (15 Ноя 15)
Теги: Yii 2 framework, Профессиональная разработка на веб
Всего комментариев: 0


Другие материалы по теме:
Имя *:
Email *:
Код *: