Освойте один из самых популярных PHP-фреймворк за 8 уроков и напишите один проект в портфолио. На курсе вы научитесь работать с PHP-фреймворком Yii2 и сделаете на нём интернет-магазин.
Программа практикума
Урок 1. Установка и знакомство с Yii2. Работа с шаблоном.
Установка Yii2.
Знакомство с Yii2.
Интернет-магазин, который будем реализовывать.
Переносим исходники в проект.
Шаблон (layout) интернет-магазина.
Урок 2. Подключение к БД. Главная страница.
Подключение к БД.
Контроллер, вид и модель главной страницы.
Главная страница, вывод товаров.
Урок 3. Настройка виджета. Категории.
Настройка виджета.
Страницы категорий.
Поиск.
ЧПУ.
Урок 4. Работа с товарами.
Карточки товаров.
Модальное окно Корзины.
Урок 5. Кнопка "Заказать". Начало работы с Корзиной.
Кнопка "Заказать".
Логика Корзины.
Количество товаров в Корзине.
Урок 6. Отображение товаров и настройка Корзины.
Отображение товаров в Корзине.
Общее количество и сумма товаров.
Условие, если корзина пустая.
Урок 7. Очищаем Корзину. Оформляем заказ.
Кнопки "Продолжить" и "Очистить Корзину".
Удаление товаров из Корзины.
Количество товаров в меню.
Урок 8. Работа с базой данных и формами.
Работа с БД.
Генератор кода Gii.
Работа с формой Gii.
Отправка формы и запись в БД.
Урок 9. Отправка письма. Итоги.
Тестовая отправка письма с заказом.
Подведение итогов.
Посмотреть больше
Урок 1.00:00:51
Введение
Урок 2.00:15:23
Подготовительный урок 1
Урок 3.00:02:18
Подготовительный урок 2
Урок 4.00:24:58
Урок 1 (Установка и знакомство с Yii2. Работа с шаблоном)
Урок 5.00:24:02
Урок 2 (Подключение к БД. Главная страница)
Урок 6.00:32:41
Урок 3 (Настройка виджета. Категории)
Урок 7.00:22:28
Урок 4 ( Работа с товарами )
Урок 8.00:24:11
Урок 5 (Кнопка Заказать Начало работы с Корзиной)
Урок 9.00:20:45
Урок 6 (Отображение товаров и настройка Корзины)
Урок 10.00:26:14
Урок 7 (Очищаем Корзину. Оформляем заказ)
Урок 11.00:27:08
Урок 8 (Работа с БД и формами)
Урок 12.00:08:28
Урок 9 (Отправка письма. Итоги)
Автор - Артем Исламов (Академия Верстки Glo-Academy)
Артем Исламова и его Академия Верстки научит вас верстки и разработки простым человечиским языком. Вы можете изучить HTML, CSS, Javascript и PHP. Научиться работать с Avocode и Photoshop. Узнать про Bootstrap, jQuery и другие библиотеки.