- Сен
- 34.363
- 201.599
VIP складчик
Администратор
[Geekbrains] YII2 framework Профессиональная разработка на веб
YII2 framework
Профессиональная разработка на веб
Автор курса: Руслан Купцов
Курс рассчитан на тех,кто уже работал с PHP хотя бы на базовом уровне и знаком с ООП.
В курсе будем работать с версией Advanced.
После прохождения курса Вы получите полное представление о фреймворке и его возможностях.
Чему Вы научитесь
Продажник:
[POSTS]
[/POSTS]
Скачать [Geekbrains] YII2 framework Профессиональная разработка на веб:
YII2 framework
Профессиональная разработка на веб
Автор курса: Руслан Купцов
Курс рассчитан на тех,кто уже работал с PHP хотя бы на базовом уровне и знаком с ООП.
В курсе будем работать с версией Advanced.
После прохождения курса Вы получите полное представление о фреймворке и его возможностях.
Чему Вы научитесь
- Использовать кодогенератор Yii2
- Работать с базой данных, как через DAO так и Active Query
- Работать с Ajax и JS
- Разделять бэкенд и фронтенд
- Работать с компосером
- Создавать компоненты системы
- Создавать модули системы
- Работать с кэшированием
- Создавать и обрабатывать формы
- Создавать темы
- Создавать мощные и гибкие приложение в кратчайшие сроки
- Урок 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. Обработка ошибок. Резюме. Домашнее задание.
- Урок 1. Основы фреймворка
Продажник:
[POSTS]
Зарегистрируйтесь или войдите в свой аккаунт для просмотра данного контента на Slivkursov.me
[/POSTS]
Скачать [Geekbrains] YII2 framework Профессиональная разработка на веб:
Скрытое содержимое могут видеть только пользователи группы: Премиум, VIP, Platinum - Купить доступ
Последнее редактирование модератором:
Возможно, Вас ещё заинтересует:
- [GeekBrains] Профессия Веб-аналитик
- [GeekBrains] Обучение, как делать Telegram-бот для рассылок
- [GeekBrains] Системный и бизнес-аналитик. Часть 5 из 5 (2022)
- Факультет DevOps [GeekBrains] [GeekUniversity] [Часть 6 из 6]
- Факультет DevOps [GeekBrains] [GeekUniversity] [Часть 5 из 6]
- Факультет DevOps [GeekBrains] [GeekUniversity] [Часть 4 из 6]