Автор(ы): Михаил Русаков
Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта" обучит Вас созданию профессиональных сайтов с использованием фреймворка Yii. В курсе есть 2 раздела: теоретический и практический. В теоретическом разделе будут разобраны возможности фреймворка Yii с примерами их использования, а в практической части будет создан сайт Blog.MyRusakov.ru с помощью полученных знаний из теоретического раздела. Так же почти ко всем урокам идут упражнения для закрепления материала из урока на практике. После прохождения курса Вы без труда сможете создавать любые сайты с использованием фреймворка Yii, причём делать это будете быстро и качественно.
Раздел №1. Основы и примеры использования Yii
В данном уроке Вы узнаете базовые вещи в Yii. Без понимания этих базовых вещей изучение будет невозможно.
Из этого урока Вы узнаете, где скачать свежую версию и как её установить. Здесь в 90% случаях, а если у Вас не очень свежий Denwer, то в 100% случаях, у Вас этого не получится, пока Вы не обновите PHP. И о том, как это делается, Вы также узнаете из этого урока.
В данном уроке Вы увидите, как создаются новые страницы для сайтов. Это закрепление базовых знаний из 1-го урока на практике.
В этом видео Вы увидите процесс вывода и обработки форм с помощью фреймворка Yii.
Здесь Вы увидите процесс загрузки файлов через форму на сайте через встроенные возможности в Yii.
В этом уроке Вы узнаете, как происходит самая различная работа с базой данных. Вы увидите, насколько всё просто, по сравнению с тем, как происходит работа с базой данных без использования Yii.
В этом видео Вы увидите, насколько просто реализуется благодаря Yii достаточно сложная функция.
Важнейший урок, без которого невозможно будет реализовать ЧПУ-ссылки на сайте.
Запросы – это то, с чего начинается открытие страницы, поэтому уметь работать как с GET, так и с POST-запросами – важнейшая вещь, которую обязан уметь делать любой Web-программист.
Сессии – это основа многих задач (корзина в Интернет-магазинах, авторизация пользователей, персонализированные данные и многое другое), поэтому надо уметь с ними работать. И в этом видео Вы увидите, как это происходит во фреймворке Yii.
Бывает так, что выгоднее хранить данные не на сервере, а на компьютере пользователя. Здесь помогут cookie, и работу с ними Вы увидите в этом уроке.
Виджет – это строительный блок, который может быть использован на самых различных сайтах. Уметь их создавать надо обязательно, иначе сложные сайты создать будет невозможно. И созданию виджетов Вы научитесь из этого урока. Раздел №2. Создание Blog.MyRusakov.ru
В данном уроке мы создадим все таблицы в базе данных.
В этом уроке мы установим и грамотно настроим Yii. Очень важный урок, где объясняется много нюансов по тонкой настройке Yii.
Из этого урока Вы узнаете, какие модели необходимо создать при разработке сайта.
Подключение JS и CSS в Yii - процесс не самый очевидный, как кажется. Но в этом уроке Вы научитесь это делать.
Здесь мы уже выведем основную часть главной страницы сайта.
В данном уроке мы выведем правые блоки. Причём на моём блоге, правые блоки разные. Например, на главной странице есть блок «Об авторе», а на других страницах его нет. Реализовать это на Yii – задача очень серьёзная. Но мы с Вами её реализуем легко и просто. Как именно? Узнайте из этого урока.
В данном уроке Вы увидите создание новой страницы сайта.
Здесь Вы увидите процесс генерации страницы, основанной на записях в базе данных.
В данном видео Вы узнаете, как правильно выводить Youtube-ролики на странице с помощью Yii.
В этом уроке мы сделаем вывод данных из базы, а также Вы узнаете, как обработать форму на добавление новых данных.
В этом уроке Вы узнаете не только, как выводится страница со статьёй, с видеороликами, с формами, но узнаете, как выводятся виджет комментариев от контакта.
В данном уроке мы выведем страницу со слайдером, со статьями и с формами.
В данном уроке Вы узнаете, как реализуется поиск по сайту на фреймворке Yii.
Здесь мы сделаем ЧПУ-ссылки, которые будем брать из отдельной таблицы в базе данных. Задача, на первый взгляд, сложная, но с помощью Yii она значительно упрощается. И всё это Вы увидите в этом уроке.
Напутствующие слова о том, в каком направлении двигаться дальше, стоит ли изучать другие фреймворки и многое другое. Бонус:
Gii – это расширение для Yii, позволяющие целую кучу базовых возможностей создавать с помощью нескольких кликов. Сюда входит создание классов для таблиц в базе данных, CRUD-таблиц (Create, Read, Update, Delete) для любых данных, генерация форм, контроллеров, модулей и расширений. При грамотном использовании Gii можно ускорить разработку сайта в разы, поэтому научиться его применять – задача крайне важная. И этому Вы научитесь благодаря Бонусу «Генерация кода с помощью Gii». |