Yii2 Framework. Профессиональная Backend-разработка

Yii2 framework - один из самых популярных и востребованных фреймворков на PHP. Знание любого фреймворка качественно увеличивает востребованность php-программиста на рынке труда, и его оклад. 

Yii2 Framework. Профессиональная Backend-разработка
Цена
9970
Кэшбэк до 6,5%
1 месяц1 месяц
Сертификат гос. образцаСертификат гос. образца
РусскийРусский
Geekbrains
Купить с кэшбэком

Описание:

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

Чему Вы научитесь

  • Настраивать веб-сервер и разворачивать приложение;
  • Проектировать БД и работать с моделями и формами Yii;
  • Работать с генератором кода;
  • Управлять кешированием;
  • Использовать расширения и особенности фреймворка;
  • Создавать консольные приложения;
  • Результат: готовое приложение на курсе и приложение, написанное вами для портфолио.

Программа курса:

Урок 1. Понятие фреймворка. Знакомство с Yii2. Знакомство с понятием фреймворка. Введение в Yii2. Hello, World

Урок 2. Изучение встроенного функционала. Базовые классы и возможности Yii2. Кодогнерация. Компоненты

Урок 3. Вспомогательные классы. Формы. Helpers. Обработка форм. Логирование

Урок 4. Работа с базами данных. Подключение БД. Объекты для работы с запросами. Миграции.

Урок 5. Active Record. ООП стиль работы с БД. Авторизация пользователей. Виджеты.

Урок 6. Виджеты. Поведения. Принципы работы с виджетами. Механизм поведений

Урок 7. Консольные команды. Cache. Back-end составляющая логики. Сервисные команды. Оптимизация через кэширование

Урок 8. Полезные возможности Yii2. Управление URL. Организация REST. Assets. Деплой