Бесплатный видеокурс "Фреймворк Yii2: теория и первая практика". (Андрей Кудлай - Webformyself)

Это бесплатный видеокурс
690
Бесплатный видео урок

Полная информация

  • Автор(ы): Андрей Кудлай

    В этом мини-курсе, состоящем из 6 уроков, мы познакомимся с вами с современным и одним из наиболее востребованных и популярнейших фреймворков в Рунете – это PHP фреймворк Yii2. Фреймворк Yii2 – это программный каркас для создания веб-приложений, написанный на PHP. Данный фреймворк позволяет создавать сайты любого уровня сложности (визитка, блог, интернет-магазин, портал), при этом значительно упрощает процесс написания кода и делает его более приятным и комфортным.

    • Фреймворк Yii2: теория и первая практика. Урок 1. Установка фреймворка Yii2 на сервер. (Андрей Кудлай - Webformyself)

    В этом уроке мы попробуем разобраться, чем обусловлен выбор фреймворков при разработке сайта и в чем заключаются преимущества фреймворка перед CMS. Также мы установим фреймворк на сервер и произведем необходимую настройку для его работы. Здесь мы рассмотрим два варианта установки: установка в ручную и установка через Composer. Также увидим преимущества использования каждого из этих вариантов.

    • Фреймворк Yii2: теория и первая практика. Урок 2. Контроллеры и виды в Yii2. (Андрей Кудлай - Webformyself)

    В этом уроке мы с вами пройдем т.н. тест «Hello, world!». Это достаточно условный тест, но, тем не менее, он позволяет определить, насколько фреймворк дружелюбен к разработчику, насколько просто и быстро он позволяет разрабатывать приложение. Суть теста заключается в следующей простой процедуре: необходимо создать страничку и вывести на ней значение переменной (традиционно это будет строка «Hello, world!», отсюда и название теста). Чем быстрее и проще будет выполнена эта задача, тем лучше. Посмотрим, насколько просто позволяет решить задачу Yii2. В процессе работы мы познакомимся с контроллерами и их действиями, а также видами и шаблонами в Yii2.

    • Фреймворк Yii2: теория и первая практика. Урок 3. ЧПУ адреса в Yii2. (Андрей Кудлай - Webformyself)

    Данный урок мы посвятим работе с компонентом urlManager и роутингом (маршрутизация) во фреймворке Yii2. Благодаря компоненту urlManager мы можем достаточно просто создавать ЧПУ адреса для страниц сайта, описывая правила маршрутизации.

    • Фреймворк Yii2: теория и первая практика. Урок 4. Фреймворк Yii2. Вывод статей. Пагинация.  (Андрей Кудлай - Webformyself)

    В этом уроке мы создадим первую модель, которая позволит нам работать с таблицей записей в базе данных. Используя объект модели, мы сможем выбирать их БД необходимую информацию и выводить ее на страницах сайта. Также из урока мы узнаем, как производить разбивку данных по страницам, то есть реализуем пагинацию.

    • Фреймворк Yii2: теория и первая практика. Урок 5. Вывод отдельной статьи в Yii2. (Андрей Кудлай - Webformyself)

    В данном уроке нами будет реализован просмотр отдельной статьи. Благодаря правилам маршрутизации, мы достаточно просто реализуем необходимый нам вид ЧПУ ссылки отдельной статьи. Также мы познакомимся с еще одним методом получения данных из БД, благодаря которому мы сможем выбрать одну запись по конкретному значению, например, по полю ID. Благодаря фреймворку, поставленные задачи решаются буквально в считанные минуты.

    • Фреймворк Yii2: теория и первая практика. Урок 6. Генератор кода Gii. (Андрей Кудлай - Webformyself)

    В этом уроке мы будем работать с модулем фреймворка, позволяющем генерировать типовой код. Это генератор кода Gii. В каждом приложении, работая с различными сущностями, мы часто пишем для них фактически один и тот же код. Например, страницы и записи. Это 2 разные, но очень похожие сущности. И операции CRUD (добавление, получение, редактирование, удаление) для них будут фактически одинаковыми. Разница лишь в таблицах, в которых хранятся эти данные. Чтобы не писать рутинный код для этих операций, мы можем воспользоваться генератором кода. Из урока вы увидите, насколько быстро мы сможем создать код в автоматическом режиме для управления написанным в предыдущих уроках функционалом.

  • ВСЕ МАТЕРИАЛЫ АВТОРА

    Бесплатный видеокурс
    Бесплатный видеокур...

    Видеокурс
    Видеокурс "Laravel....

    Бесплатный видеокурс
    Бесплатный видеокур...

    Видеокурс
    Видеокурс "Django. ...

    Бесплатный видеокурс
    Бесплатный видеокур...

    Видеокурс
    Видеокурс "Фреймвор...

    Бесплатный видео урок
    Бесплатный видеокур...

    Видео урок
    Видеокурс "Python. ...

    Бесплатный видео урок
    Бесплатный видеокур...

    Видео урок
    Видеокурс "Фреймвор...

    Бесплатный видео урок
    Бесплатный видеокур...

    Видео урок
    Видеокурс "WordPres...

    Видео урок
    Видеокурс "1С-Битри...

    Бесплатный видео урок
    Бесплатный видеокур...

    Бесплатный видео урок
    Бесплатный видеокур...

    Видео урок
    Видеокурс "PHP-Маст...

    Видео урок
    Видеокурс "Интернет...

    Бесплатный видео урок
    Бесплатный видеокур...

    Видео урок
    Видеокурс "Фреймвор...

    Видео урок
    Видеокурс "Фреймвор...

    Видео урок
    Видеокурс "Фреймвор...

    Бесплатный видео урок
    Бесплатный видеокур...

    Бесплатный видео урок
    Бесплатный видеокур...

    Видео урок
    Видеокурс "WordPres...

    Видео урок
    Видеокурс "WordPres...

    Видео урок
    Видеокурс "Премиум ...

    Видео урок
    Видеокурс "Премиум ...

    Видео урок
    Видеокурс "Премиум ...

    Бесплатный видео урок
    Бесплатный видеокур...

    Видео урок
    Видеокурс "Интернет...

  • СМОТРИТЕ БЕСПЛАТНЫЕ МИНИ - КУРСЫ АВТОРА

    Мини-курс
    Мини-курс "Фреймвор...

    Мини-курс
    Мини-курс "Django. ...

    Мини-курс.
    Мини-курс. "Фреймво...

    Мини-курс. Фреймворк Bootstrap 4. Быстрый старт. (Андрей Кудлай - Webformyself)
    Мини-курс. Фреймвор...

    CMS 1C-Битрикс быстрый старт, первые результаты. (Андрей Кудлай - Webformyself)
    Мини-курс. CMS 1C-Б...

    PHP. Прием платежей на сайте. (Андрей Кудлай - Webformyself)
    Мини-курс. PHP. При...

    OpenCart: быстрый старт. (Андрей Кудлай - Webformyself)
    Мини-курс. OpenCart...

    Фреймворк Yii2: теория и первая практика. (Андрей Кудлай - Webformyself)
    Мини-курс. Фреймвор...

    CakePHP - мощь и гибкость современного PHP-фреймворка. (Андрей Кудлай - Webformyself)
    Мини-курс. CakePHP ...

    Фреймворк Bootstrap. Верстаем адаптивно. (Андрей Кудлай - Webformyself)
    Мини-курс. Фреймвор...

    Премиум уроки по WordPress. (Андрей Бернацкий, Андрей Кудлай - Webformyself)
    Мини-курс. Премиум ...

    Создание интернет-магазина. (Андрей Бернацкий, Андрей Кудлай - Webformyself)
    Мини-курс. Создание...