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

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

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

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

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

    • Урок 1. Установка фреймворка Yii2

    В этом уроке будет показана установка фреймворка Yii2 на сервер. В качестве варианта установки будет выбран рекомендуемый вариант – установка при помощи Composer. Из урока вы узнаете о необходимом окружении для работы (веб-сервер, редактор кода), а также о минимальных требованиях к окружению. Установив фреймворк, мы получим не просто голый каркас, но простое приложение, с которого можно начать знакомство с фреймворком и его возможностями.

    • Урок 2. Паттерн MVC

    Все современные PHP фреймворки реализуют архитектурный паттерн MVC, предполагающий разделение приложения на составные логические части: контроллеры, модели и виды. По сути, это простейший архитектурный паттерн, понять который не составит особого труда. Однако, у начинающих разработчиков его понимание, порой, вызывает определенные трудности. В предлагаемом видео на простых и понятных примерах будет показана суть паттерна MVC.

    • Урок 3. Перенос шаблона

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

    • Урок 4. Контроллер, модель и вид приложения

    Данный урок будет посвящен чуть более подробному освещению темы компонентов паттерна MVC: контроллерам, моделям и видам. В уроке будет показано создание контроллера для работы со статьями блога, а также экшена, отвечающего за работу со стартовой страницей приложения. Также из урока вы узнаете, как создать модель, получить первые данные из БД и передать полученные данные в представление.

    • Урок 5. Вывод и форматирование данных

    В этом уроке будет показан вывод данных, полученных из БД в предыдущем уроке. Это будут статьи. Буквально за считанные минуты статичный вывод шаблонных данных будет преобразован в динамичный и на странице будут показаны последние статьи блога. Кроме вывода данных, в уроке также будут показаны основы работы с компонентом для форматирования данных, который можно использовать для получения нужного формата даты.

    • Урок 6. Постраничная навигация

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

    • Урок 7. ЧПУ

    Последний урок мини-курса, посвященного знакомству с фреймворком Yii2, будет отведен теме ЧПУ, т.е. человекопонятных URL. По умолчанию ЧПУ в Yii2 не работают. Однако, исправить этот момент просто – достаточно включить и настроить их при необходимости. Для работы с ЧПУ Yii2 предлагает специальный компонент – UrlManager, с которым вы и познакомитесь в данном видео.

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

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

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

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

    Видеокурс
    Видеокурс "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)
    Мини-курс. Создание...