Sobrat-igrovoy-kompyuter-za-40000-rubley-2017

Если вы разбираетесь в фреймворке, это повышает спрос на вас, как на специалиста. Соответственно, вы свободно можете претендовать на достойную заработную плату.

Yii — это качественный, который основан на компьютерной структуре  PHP-фреймворк.  Необходим для создания масштабных приложений. Работа с ним дает возможность максимально использовать концепции. Повторного использования кода. Такая система ускоряет процесс веб-разработки.

Название Yii (произносится как Yee или [ji:]), что имеет значение (easy), эффективный (efficient) и расширяемый (extensible).

Этот курс подойдет для тех, кто уже имеет представление про PHP и ООП на основном уровне.

В ходе занятий, преподаватель на практике объяснит самые значимые возможности Yii 2.

В программе изучение шаблонов для приложений (базовые и продвинутые). Домашнее задание включает в себя создание собственного портфолио.

На курсах вы сможете:

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

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

Общая продолжительность курса: 21 академический час

  • Урок 1. Организация рабочего пространства на базе Ubuntu, шаблоны Yii

Как понять YII; использование возможностей фреймфорка; установка веб-сервера на Ubuntu 15.10; использование фреймворка; изучение основного и продвинутого шаблона; рабочий запуск шаблонов.

  • Урок 2. Возможности проектирования БД, модели и формы Yii

Работа с MySQL Workbench; проектирование БД; организация модели с помощью Gii.

  • Урок 3. Инструменты и способы работы с БД в Yii; DAO и ORM

Изучение DAO и ActiveRecord; сгенерируем модель User и организуем авторизацию пользователя с помощью БД.

  • Урок 4. Автоматическая генерация кода с использованием GII. Часть 1

Углубленное изучение Gii; генерация CRUD-операций на основные таблицы БД; применяем теорию на практике.

  • Урок 5. Автоматическая генерация кода с использованием GII. Часть 2

Детальное изучение Gii; генерация CRUD-операций на основные таблицы БД; теоретическая и практическая часть.

  • Урок 6. Кэширование данных

Знакомство с механизмом кеширования в Yii; понимание, какую информацию нужно кешировать; организация кешей.

  • Урок 7. Расширения и тонкости фреймворка

Изучим важные расширения; использование сторонних расширений; Assets; сессии и куки.

  • Урок 8. Консольное приложение

Последние занятие посвещено созданию консольного приложения и запуска его через cron.

YII2 framework Профессиональная backend-разработка
Оставьте заявку на обучение
Оставьте свой номер телефона, и наши менеджеры свяжутся с вами.
Нажимая на кнопку, вы даёте согласие на обработку персональных данных и соглашаетесь с политикой обработки персональных данных.