Yii2 Framework

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

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

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

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

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

Что Вы получите

Видеозаписи всех онлайн-занятий
Методички и домашние задания
Общение с одногруппниками
Сертификат об окончании обучения
  • Понятие фреймворка. Знакомство с Yii2
    Урок 1. Понятие фреймворка. Знакомство с Yii2
    Знакомство с понятием фреймворка. Введение в Yii2. Hello, World
  • Изучение встроенного функционала
    Урок 2. Изучение встроенного функционала
    Базовые классы и возможности Yii2. Кодогнерация. Компоненты
  • Вспомогательные классы. Формы
    Урок 3. Вспомогательные классы. Формы
    Helpers. Обработка форм. Логирование
  • Работа с базами данных
    Урок 4. Работа с базами данных
    Подключение БД. Объекты для работы с запросами. Миграции.
  • Active Record
    Урок 5. Active Record
    ООП стиль работы с БД. Авторизация пользователей. Виджеты.
  • Виджеты. Поведения
    Урок 6. Виджеты. Поведения
    Принципы работы с виджетами. Механизм поведений
  • Консольные команды. Cache
    Урок 7. Консольные команды. Cache
    Back-end составляющая логики. Сервисные команды. Оптимизация через кэширование
  • Полезные возможности Yii2
    Урок 8. Полезные возможности Yii2
    Управление URL. Организация REST. Assets. Деплой
  • Нажимая на кнопку "Добавить в корзину", Вы принимаете условия договора оферты.

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