Курс Yii2 Фреймворк

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

Начать обучение Регистрация

  • 10 заданий
  • 1 час видео
  • Сертификат об окончании

Курс Yii2 Фреймворк в активной стадии разработки и новые задания скоро будут доступны по мере их выхода, но уже сейчас вы можете начать обучение!

Уроки Yii2 в разработке

О курсе

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.

Начать обучение

План курса

Ознакомьтесь с планом курса Yii2 и темами уроков Yii2 перед началом обучения фреймворку Yii2 Advanced


3
Создание первой страницы и общая структура Advanced-приложения

4
Роутинг и Friendly URL (ЧПУ)

  • Курс Yii2 Фреймворк в активной стадии разработки и новые задания скоро будут доступны по мере их выхода, но уже сейчас вы можете начать обучение!

    Уроки Yii2 в разработке



Отзывы(0)

Отзывов пока нет
Начать обучение

Часто задаваемые вопросы

Почему "Ориентировочная дата выхода нового урока" может изменяться?

"Ориентировочная дата выхода нового урока" - это примерная дата выхода нового урока. В некоторых случаях даты выхода новых уроков могут изменяться. Мы хотим предоставлять максимально понятные и полезные уроки и по этой причине, на создание некоторых тем уроков требуется больше времени, чем запланировано.

Почему такая низкая цена?

Одна из миссий проекта FructCode сделать дорогое ИТ-образование доступным для всех!

Когда начнется обучение? Нужно ли ждать когда наберется группа?

Сразу после оплаты, вы получите полный доступ к данному курсу без ожиданий.

Получу ли я после прохождения курса сертификат?

Да! За успешное прохождение каждого курса, вы получите сертификат на нескольких языках: Русский, Английский, Немецкий, Французский, Итальянский. Все сертификаты, полученные за курсы, вы можете найти в вашем профиле

Как проходит обучение?

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

Актуальны ли курсы?

Да! Курсы на платформе FructCode достаточно часто обновляются, в том числе исходные коды.

Какое оборудование нужно для прохождения курса?

Курсы FructCode вы можете проходить в любой операционной системе - Windows, Mac OS или Linux, а также в мобильных устройствах. Тем не менее, для комфортного прохождения курсов FructCode, мы рекомендуем иметь монитор с разрешением экрана 1920x1080.

При прохождении курса я не знаю как выполнить задание, что делать?

Если в процессе прохождения курса у вас возникла проблема с выполнением задания и вопрос по пройденной теме курса, вы можете задать его в комьюнити FructCode - https://fructcode.com/ru/qa/, где другие студенты, которые успешно решили задание, вам обязательно помогут.

Что такое XP? Что оно дает?

XP - это сокращение от английского слова experience и переводится как опыт. За успешное прохождение задания вы получаете определенное количество XP. Чем больше XP вы накапливаете, тем больше опыта в программировании у вас становится.

Как участвовать в рейтинге? Я набрал достаточно XP, но не показываюсь в рейтингах курса, почему?

В общем рейтинге участвуют пользователи, которые установили аватар в настройках профиля

Что если мне не подойдет или не понравится курс?

Если в процессе прохождения курса вы поймете, что вам не подходит данный курс - в течении 30 дней с даты покупки, вы можете вернуть деньги в полном объеме. Для возврата средств напишите в службу поддержки на почту [email protected]

У меня не работает видео лекция или не открывается задание, что делать?

Наиболее частая причина, если что-то не работает - это установленные некоторые расширения для браузера, например Adblock. Если у вас возникает техническая проблема, напишите пожалуйста в нашу службу поддержки на почту [email protected] и мы в кратчайшее время постараемся помочь

У меня остались вопросы о курсе, кому я могу их задать?

Если у вас остались дополнительные вопросы о курсах FructCode, пожалуйста напишите в нашу службу поддержки на почту [email protected] и мы постараемся ответить в ближайшее время.

Я находил ваши курсы на других сайтах. Есть ли разница где учиться?

Да! Только на сайте FructCode.com вы можете найти актуальные версии моих курсов. На других сайтах вы можете найти пиратские старые версии моих курсов или неактуальные версии моих курсов, в процессе прохождения которых, вы столкнетесь с ошибками, так как программы уже давно изменились. Покупая мои курсы на сайте FructCode.com вы инвестируете не только в свои знания, но и инвестируете в создание новых курсов.

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

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