Создание интернет магазина php+mysql+smarty

28.12.2013

Создание интернет магазина


 

Автор курса:  Дмитрий Афанасьев

После прохождения авторского коуч-видеокурса вы научитесь профессиональному подходу в создании сайтов, создадите свой интернет магазин, микро фреймворк, освоите работу с базами данных, создадите собственную CMS

Необходимы знания Основ языка PHP (Бесплатно)

Раздел курса

Часть 1. Подготовка

  • Вступление
  • MVC — Создание домена и файловой структуры
  • Функционал загрузки страниц
  • Правила комментирования кода
  • Добавляем шаблонизатор Smarty
  • Создание базовых шаблонов сайта

Часть 2. База данных

  • Создание Базы Данных
  • Создание таблицы категорий
  • Оператор SELECT
  • Запросы к БД. Что такое Модели. Создание модели
  • Работа с массивами в Smarty
  • Создание главного меню сайта
  • Создание подкатегорий
  • Создание таблицы товаров. Заполнение таблицы вторым способом
  • Вывод товаров на главной странице сайта (выборка товара из БД, разработка шаблона главной страницы)
  • Создание страницы категорий
  • htaccess. Создание ЧПУ(красивые URL)
  • Страница товара (выборка из БД, создание шаблона страницы, вывод информации на страницу)

Часть 3. Корзина покупок

  • Сессии, добавление Java Script, первый AJAX запрос — добавление товара в корзину
  • Доработка htaccess, доработка AJAX запроса добавления в корзину
  • Удаление товара из корзины. AJAX запрос
  • Страница корзины, вывод товаров корзины в таблицу
  • AJAX Удаление и восстановление продуктов из корзины

Часть 4. Пользователи

  • Подготовка — создание таблицы в БД, доработка шаблонов
  • Регистрация пользователя — создание модели
  • Функционал на строне клиента. JS функция сбора данных с формы
  • Создание блока для действий пользователя
  • Авторизация пользователя
  • Доработка левого блока сайта
  • Создание страницы пользователя

Часть 5. Заказы

  • Формирование страницы заказа
  • Доработка левого блока сайта
  • Создание таблиц в БД. Создание моделей
  • Сохранение заказа в БД
  • Регистрация пользователя по время создания заказа
  • Вывод списка заказов на странице пользователя
  • Завершение

Часть 6. Админка

  • Вступление. Начало создания главной страницы
  • Доработка главной страницы админки
  • Добавление новой категории товара
  • Страница категорий
  • Управление товаром
  • Управление заказами
  • Защита админки

Часть 7. Редизайн

  • Вступление
  • Выбор нового шаблона
  • Меняем хэдер
  • Создаем шаблон главной страницы
  • Создаем шаблон левого столбца
  • Шаблон страницы продуктов
  • Страница категорий
  • Корзина пользователя
  • Страница пользователя, заказ

Часть 8. Улучшения

  • Улучшаем функцию d();
  • Экспорт продуктов в XML
  • Импорт продуктов из XML
  • Импорт продуктов из XML — продолжение
  • Установка скрипта службы поддержки (osTicket)
  • Первичная настройка скрипта службы поддержки
  • Делаем пагинатор на главной странице

Перейти скачать

Другие темы:

Видеокурс по ASP.NET и WebServices
Репорт "E-mail маркетинг под покровом ночи"
Бюджетная фотостудия. Секрет фотовспышек Скидка 10 %
Разработка приложений Android для начинающих