Мы в сети

VK
FB

Оформите подписку!

 Введите Ваш E-m@il и
получайте свежие новости

Видеокурс
Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта". (Михаил Русаков)
Видеокурс

Видеокурс Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта". (Михаил Русаков)

Страница автора - Михаил Русаков
Страница автора

Автор(ы): Михаил Русаков

Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта" обучит Вас созданию профессиональных сайтов с использованием фреймворка Yii. В курсе есть 2 раздела: теоретический и практический. В теоретическом разделе будут разобраны возможности фреймворка Yii с примерами их использования, а в практической части будет создан сайт Blog.MyRusakov.ru с помощью полученных знаний из теоретического раздела. Так же почти ко всем урокам идут упражнения для закрепления материала из урока на практике. После прохождения курса Вы без труда сможете создавать любые сайты с использованием фреймворка Yii, причём делать это будете быстро и качественно.

Смотреть видео:

Фреймворк Yii 2.0 с нуля. Пример создания сайта. (Михаил Русаков)

Содержание:

Раздел №1. Основы и примеры использования Yii

  • Урок №1. Введение в Yii.

В данном уроке Вы узнаете базовые вещи в Yii. Без понимания этих базовых вещей изучение будет невозможно.

  • Урок №2. Установка Yii.

Из этого урока Вы узнаете, где скачать свежую версию и как её установить. Здесь в 90% случаях, а если у Вас не очень свежий Denwer, то в 100% случаях, у Вас этого не получится, пока Вы не обновите PHP. И о том, как это делается, Вы также узнаете из этого урока.

  • Урок №3. Hello World.

В данном уроке Вы увидите, как создаются новые страницы для сайтов. Это закрепление базовых знаний из 1-го урока на практике.            

  • Урок №4. Создание форм.

В этом видео Вы увидите процесс вывода и обработки форм с помощью фреймворка Yii.   

  • Урок №5. Загрузка файлов в форме.

Здесь Вы увидите процесс загрузки файлов через форму на сайте через встроенные возможности в Yii.       

  • Урок №6. Работа с базой данных.

В этом уроке Вы узнаете, как происходит самая различная работа с базой данных. Вы увидите, насколько всё просто, по сравнению с тем, как происходит работа с базой данных без использования Yii.   

  • Урок №7. Создание навигации по страницам.

В этом видео Вы увидите, насколько просто реализуется благодаря Yii достаточно сложная функция.        

  • Урок №8. Работа с URL.

Важнейший урок, без которого невозможно будет реализовать ЧПУ-ссылки на сайте.        

  • Урок №9. Обработка запросов.

Запросы – это то, с чего начинается открытие страницы, поэтому уметь работать как с GET, так и с POST-запросами – важнейшая вещь, которую обязан уметь делать любой Web-программист.               

  • Урок №10. Работа с сессиями.

Сессии – это основа многих задач (корзина в Интернет-магазинах, авторизация пользователей, персонализированные данные и многое другое), поэтому надо уметь с ними работать. И в этом видео Вы увидите, как это происходит во фреймворке Yii.

  • Урок №11. Работа с cookie.

Бывает так, что выгоднее хранить данные не на сервере, а на компьютере пользователя. Здесь помогут cookie, и работу с ними Вы увидите в этом уроке.             

  • Урок №12. Создание виджетов.

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

Раздел №2. Создание Blog.MyRusakov.ru

  • Урок №1. Создание базы данных.

В данном уроке мы создадим все таблицы в базе данных.

  • Урок №2. Установка и настройка Yii.

В этом уроке мы установим и грамотно настроим Yii. Очень важный урок, где объясняется много нюансов по тонкой настройке Yii.         

  • Урок №3. Создание моделей.

Из этого урока Вы узнаете, какие модели необходимо создать при разработке сайта.         

  • Урок №4. Подключение JS и CSS.

Подключение JS и CSS в Yii - процесс не самый очевидный, как кажется. Но в этом уроке Вы научитесь это делать.               

  • Урок №5. Вывод главной страницы (Основная часть).

Здесь мы уже выведем основную часть главной страницы сайта. 

  • Урок №6. Вывод главной страницы (Правые блоки).

В данном уроке мы выведем правые блоки. Причём на моём блоге, правые блоки разные. Например, на главной странице есть блок «Об авторе», а на других страницах его нет. Реализовать это на Yii – задача очень серьёзная. Но мы с Вами её реализуем легко и просто. Как именно? Узнайте из этого урока.        

  • Урок №7. Вывод страницы «Об авторе».

В данном уроке Вы увидите создание новой страницы сайта.

  • Урок №8. Вывод страницы «Видеокурсы».

Здесь Вы увидите процесс генерации страницы, основанной на записях в базе данных.     

  • Урок №9. Вывод страницы «Видеоотзывы».

В данном видео Вы узнаете, как правильно выводить Youtube-ролики на странице с помощью Yii.

  • Урок №10. Вывод страницы «Сайты учеников».

В этом уроке мы сделаем вывод данных из базы, а также Вы узнаете, как обработать форму на добавление новых данных.               

  • Урок №11. Вывод страницы с постом.

В этом уроке Вы узнаете не только, как выводится страница со статьёй, с видеороликами, с формами, но узнаете, как выводятся виджет комментариев от контакта.           

  • Урок №12. Вывод страницы с выпусками рассылки.

В данном уроке мы выведем страницу со слайдером, со статьями и с формами.     

  • Урок №13. Поиск по сайту.

В данном уроке Вы узнаете, как реализуется поиск по сайту на фреймворке Yii.    

  • Урок №14. Создание ЧПУ-ссылок.

Здесь мы сделаем ЧПУ-ссылки, которые будем брать из отдельной таблицы в базе данных. Задача, на первый взгляд, сложная, но с помощью Yii она значительно упрощается. И всё это Вы увидите в этом уроке.

  • Урок №15. Заключение.

Напутствующие слова о том, в каком направлении двигаться дальше, стоит ли изучать другие фреймворки и многое другое.

Бонус:

  • Генерация кода с помощью Gii

Gii – это расширение для Yii, позволяющие целую кучу базовых возможностей создавать с помощью нескольких кликов. Сюда входит создание классов для таблиц в базе данных, CRUD-таблиц (Create, Read, Update, Delete) для любых данных, генерация форм, контроллеров, модулей и расширений. При грамотном использовании Gii можно ускорить разработку сайта в разы, поэтому научиться его применять – задача крайне важная. И этому Вы научитесь благодаря Бонусу «Генерация кода с помощью Gii».

Добавить комментарий


Защитный код
Обновить