Курс Yii2

Курс программирования Yii2 Advanced

Этот курс программирования посвящен популярному профессиональному PHP-фреймворку Yii второй версии. В уроках Yii2 вы разберетесь со структурой фреймворка, узнаете основные компоненты, узнаете, что такое миграции и многое другое.
  • 10 уроков
  • 10 видео
  • 1 час

О курсе

Yii2 - это современный PHP MVC фреймворк, на котором можно создавать профессиональные веб-сайты, сервисы, а также Backend-часть приложений. Начните обучаться фреймворку Yii2 Advanced и вы научитесь создавать веб-сайты любой сложности.

В уроках курса Yii2 Фреймворк вы узнаете:

  • Какие сайты можно создавать используя фреймворк Yii2
  • Чем отличается Yii2 Basic Application Template от Advanced Application Template
  • Как установить Yii2 Advanced Application Template
  • Структуру каталогов в Yii2 и для чего они используются
  • Как настроить локальные домены сайтов для frontend и backend в Yii2 Advanced Application Template
  • Что такое MVC и где паттерн MVC реализуется в Yii2
  • Как подключить Yii2 фреймворк к базе данных MySQL или другим базам данных
  • Что такое Yii2 widgets (виджеты) и как создавать собственные виджеты
  • Для чего нужны Yii Assets и как ими пользоваться
  • Что такое компоненты (components) Yii2 и для чего они нужны
  • Что такое Composer и как его использовать
  • Как устанавливать готовые расширения Yii2 на ваш сайт от сторонних разработчиков
  • Что такое Layouts
  • Для чего нужны namespaces
  • Что такое migrations (миграции) в Yii2 и как миграции создавать
  • Как настроить сайт на Yii2 для поискового продвижения

В видеоуроках Yii2 мы подробно разберем основные аспекты работы с фреймворком Yii2 Advanced. Для изучения фреймворка Yii2 Advanced вам потребуются знания из курсов: PHP/MySQL, Linux/GIT/Hosting и также я рекомендую изучить интерактивный курс Bootstrap 3, так как Bootstrap 3 встроен в фреймворк Yii2.

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ

Как проходит обучение?
Обучение разделено на видео лекции, интерактивные задания и тесты. В видео лекциях вы получаете теоретический материал и с помощью интерактивных заданий закрепляете теорию на практике. Вы пишите код прямо в браузере и мгновенно получаете результат проверки вашего кода - верно или нет. Практически в каждом уроке есть ссылки на дополнительные материалы и исходный код.
Когда начнется обучение? Нужно ли ждать когда наберется группа?
Получу ли я после прохождения курса сертификат?
Почему такая низкая цена?
Актуальны ли курсы?
Какое оборудование нужно для прохождения курса?
При прохождении курса я не знаю как выполнить задание, что делать?
Что такое XP и что оно дает?
Как участвовать в рейтинге?
Я находил ваши курсы на других сайтах. Есть ли разница где учиться?
Что если мне не подойдет или не понравится курс?
У меня не работает видео лекция или не открывается задание, что делать?
У меня остались вопросы о курсе, кому я могу их задать?

Преподаватель

Сергей Никонов. Автор курса программирования HTML/CSS | FructCode
Sergei Nikonov
  • Основатель проекта FructCode
  • Опыт в веб-разработке более 15 лет
  • Работал над высоконагруженными веб-проектами в крупных компаниях США и ЕВРОПЫ
  • Провел несколько десятков оффлайн и онлайн семинаров на тему веб-разработки