Обучающий видеокурс от Дмитрия Афанасьева:
Создание интернет магазина
После прохождения курса ты сможешь создавать:
- Интернет-магазины средней сложности (минимальная стоимость проекта - 16 тысяч рублей ),
- Сайты-визитки (минимальная стоимость проекта - 6 тысяч рублей ),
- Сайты средней сложности (минимальная стоимость проекта - 10 тысяч рублей )
То есть, пройдя курс, ты уже можешь начать зарабатывать на сайтостроении и первым же проектом
окупить вложенные в обучение деньги! После прохождения курса ты получишь готовый инструмент с помощью которого сможешь создавать сайты быстро и без лишних заморочек.
Результатом обучения будут не только знания, но и готовая собственная CMS, расширяемый микро-фреймворк на базе шаблона проектирования MVC.
Часть 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)
- Первичная настройка скрипта службы поддержки
- Делаем пагинатор на главной странице
Почему именно этот видеокурс?
Как это работает? Вы обучаетесь по видеокурсу и когда у вас появляются вопросы, когда что-либо не понятно, мы это разбираем по скайпу. Всё просто!
В интеренете сейчас можно найти не мало видеокурсов разных авторов в которых создаются интернет магазины.
Что выбрать? У какого автора учиться?
Друзья мои, создание сайта вещь не трививальная - два разных человека могут сделать одинаковые с виду сайты с одинаковым функционалом, НО сайт сайту рознь! В программирование главное планирование, подход - сделать так чтобы сайт был расширяем и если что-то менять/дополнять в сайте, то чтобы не потребовалось переписывать сайт заново! Мало знать язык программирования - важно знать технологии, уметь выбрать правильный подход и оптимальное решение. Просто ответьте для себя на следующие вопросы:
- Кто лучше подготовит абитуриента к поступлению в ВУЗ?
- Сосед ПТУ-шник? Школьный учитель? Или преподаватель ВУЗа? - Кто эффективнее и быстрее сделает сайт? - Junior? Middle? Или Senior?
- Кто обладает более глубокими знаниями? - Студент-любитель или программист, участник высоконагруженных проектов?
Учиться можно долго и мучительно, постоянно переучиваясь, либо быстро и легко.
Каким путём пойти - решать вам! Преимущества моих видеокурсов: Во-первых: Я, автор этого видеокурса, являюсь программистом со стажем более 10 лет.
www.thinkinnovative.ru, www.protego-totalum.com и др.
И это позволяет мне сделать наиболее профессиональное пособие, выбирая лишь действительно нужные знания и практические примеры.
Заказать видеокурс со скидкой:
А чайником вы можете стать и сами.
Служба поддержки
Автор простым языком и в доходчивой форме изложил суть программирования на РНР.
Практика тестировании работы кода надежно закрепляет в памяти изученный материал, добавляет уверенность в его освоении.
3 год бьюсь над изучением PHP, а может и больше... как с английским все понимаю, а разговаривать не научился.
Везде основы основы основы А толковый курс только вот у вас. Приобрел и не жалею.
Все понятно и толково. За это вам огромное спасибо. Опыт работы с фреймворками есть Codeigniter и Kohana. Завершенных проектов нет, зато разобрался с ООП и код читать научился. А это уже здорово...
В любом случае по следующему курсу я первый покупатель.
Жду следующего курса.
С уважением Алексей.
Спасибо!
Желаю тебе успехов)))
На данный момент я учусь в МГТУ им. Г.И. Носова по специальности "Программное обеспечение средств вычислительной техники и автоматизированных систем", или просто - программист.
Веб-разработка меня привлекает гораздо больше, чем прикладное программирование, это моя стезя, здесь я нахожу самого себя и выдаю все, на что я способен. И как выяснилось способен я на многое, о чем говорит моё 2 место на "Всероссийском конкурсе по информационным технологиям" в номинации "Web-мастерство", которое я занял учась еще в 11 классе.
У меня есть опыт в сайтостроении, есть несколько десятков фриланс проектов выполненых мною на заказ. И тем не менее я принял решение приобрести курс.
Во-первых для того чтобы систематизировать знания.
Во-вторых для того чтобы поучиться у опытного программиста. Перенять его опыт. Приобрести профессионализм можно и самому, но гораздо быстрее это произойдет если общаться, учиться у профессионалов.
http://kowalev.com
Пройдя твой курс я понял что нихрена я ещё не разбераюсь в програмировании. И я просто офигел когда узнал что можно собрать вот такого трансформера (работаещего на функциях) и при этом я понимаю что система гибка до невозможности, ограничит меня только познания в самом PHP, Smarty, MySQL. Это я к чему, как только будет готов курс по ZENDу, даже в сыром виде обязательно приобрету.
P.S.
Это не отзыв , это внутренее состояние