Открыто

Создание интернет магазина на YII (онлайн обучение будет через 4 мес)

Тема в разделе "Курсы по программированию", создана пользователем gta, 11 авг 2014.

Цена: 10000р.-83%
Взнос: 1623р.

Основной список: 7 участников

Резервный список: 14 участников

  1. 11 авг 2014
    #1
    gta
    gta ЧКЧлен клуба

    Складчина: Создание интернет магазина на YII (онлайн обучение будет через 4 мес)

    План теоретической части.
    Введение

    • Настройка рабочего места разработчика. Установка apache, php 5.3, сервера MySQL, среды разработки Netbeans, отладчика xdebug.
    • Что такое Yii? Требования к программному обеспечению. Для чего он нужен. Сравнение с другими фреймворками.
    • Установка. Конфигурирование Apache.
    • Создание веб-приложения через утилиту putty на unix сервере и командную строку в windows машине. Каркас веб-приложения.
    Основы

    • Модель-Представление-Контроллер (MVC). Маршрутизация. Формирование URL-адресов
    • Типичная последовательность работы приложения Yii
    • Режим отладки.
    • Конфигурация приложения. Базовая директория приложения. Компоненты приложения. Ключевые компоненты приложения. Жизненный цикл приложения.
    • Контроллер. Модель. Представление.
    • Модуль веб-приложения.
    • Псевдоним пути и пространство имён
    • Автоматическая генерация кода Gii.
    Работа с формами.

    • Создание модели формы. Создание своих правил валидации.
    • Создание действия формы. Рассмотрение Ajax-валидации.
    • Создание формы. Использование виждета CActiveForm, рассмотрение его возможностей. Использование Flash-сообщений. Декораторы. Клипы.
    • Загрузка файлов.
    • Добавление Captcha. Настройка Captcha.
    Ajax и jQuery

    • Загрузка блока через ajax.
    • Управление ресурсами. Подключение ресурсов.
    • Работа с Json.
    • Обработка переменного числа полей в форме.
    Базы данных, Active Record

    • Объекты доступа к данным. Конструктор запросов.
    • Active Record. Реляционная Active Record.
    • Получение данных из базы данных
    • Создание и использование нескольких подключений к базам данных
    Использование компонентов Zii

    • Использование источников данных
    • Использование гридов.
    • Использование списков.
    • Создание своих столбцов грида.
    Расширение Yii

    • Создание расширений
    • Использование расширений
    • Создание виджета
    • Создание фильтров
    Настройка производительности

    • Использование передового опыта
    Аутентификация и авторизация

    План практической части.
    Мы будем разрабатывать проект по примеру одного из моих сайтов


    1. Генерация каркаса веб-приложения интернет-магазина
    2. Css фреймворк bootstrap.
    3. Разработка базы данных интернет-магазина в среде Workbech. Таблица категорий товаров, изображений товаров, категорий товаров, таблица заказов и характеристик единиц заказов.
    4. Разработка рекурсивной навигации категорий товаров интернет-магазина, рекурсия.
    5. Разработка корзины интернет-магазина на основе паттерна фабрика
    6. Разработка каталога товаров
    7. Разработка клиентской части корзины интернет-магазина
    8. Разработка форма заказов. Клиентская и серверная часть.
    9. Разработка модуля административной части интернет-магазина
      • Разработка добавления, удаления, редактирования категорий товаров в интернет-магазине.
      • Добавление возможности добавления, удаления, редактирования товаров в интернет-магазине. Добавление текстового редактора в в административной части интернет-магазина.
      • Разработка модуля работы с заказами в интернет-магазине
    P.S. При желании можно добавлять темы курса различными решениями предлагаемыми в wiki -


     
    Последнее редактирование модератором: 19 ноя 2014
    1 человеку нравится это.
  2. Последние события

    1. onlywebstudy
      onlywebstudy не участвует.
      8 янв 2024
    2. skladchik.com
      В складчине участвует 10 человек(а).
      2 янв 2024
    3. maxy666
      maxy666 не участвует.
      3 ноя 2023
    4. skladchik.com
      В складчине участвует 10 человек(а).
      29 окт 2023
  3. Обсуждение
  4. 11 авг 2014
    #2
    F3xSSL
    F3xSSL ЧКЧлен клуба
    Только у меня пример открывается совершенно пустой страницей?
     
  5. 11 авг 2014
    #3
    gta
    gta ЧКЧлен клуба
    неа,и у меня,сегодня им звонил сказали дистанционно будут обучать через 4 мес
     
  6. 12 авг 2014
    #4
    beta-tank
    beta-tank ЧКЧлен клуба
    Если бы на Yii 2 делали, а так не особо интересно
     
  7. 12 авг 2014
    #5
    Rashid
    Rashid ЧКЧлен клуба
    На данный момент Yii 2 еще находится в состоянии беты.
     
  8. 12 авг 2014
    #6
    Alex Talex
    Alex Talex ЧКЧлен клуба
    То что он находиться в состоянии беты не мешает вести разработку проектов.
    Так что курс как минимум будет малоактуальным на момент выхода.
     
  9. 16 авг 2014
    #7
    qiwifuck
    qiwifuck ЧКЧлен клуба
    Не забываейте о повышенных требованиях Yii2, так что курс будет как минимум АКТУАЛЕН еще пару лет.
     
  10. 15 сен 2014
    #8
    urtando
    urtando СкладчикСкладчик
    Будет ли данная складчина организована?
     
    1 человеку нравится это.
  11. 4 окт 2014
    #9
    Valsin
    Valsin ЧКЧлен клуба
    Пока ждали уже вышел Yii 2.0 RC -
     
    Последнее редактирование модератором: 19 ноя 2014
  12. 14 окт 2014
    #10
    ilma55
    ilma55 БанЗабанен
    тем , что yii2 капец как отличаетс от 1

    понту уже нет в этом курсе.
    книги Lary Ulman и Макарова вполне хватит
     
  13. 15 окт 2014
    #11
    super91mario
    super91mario ШтрафникШтрафник
    господа курс весьма не актуален так как уже был релиз версии 2.0 так что сам понимаете, не вижу смысле записываться.
     
  14. 13 янв 2015
    #12
    zo_ar
    zo_ar ЧКЧлен клуба
    эта раздача будет осуществляться? очень нужно
     
  15. 15 янв 2015
    #13
    dxfan
    dxfan ЧКЧлен клуба
    не ужели еще один курс по YII продинамим?
     
  16. 31 янв 2015
    #14
    Ox1de
    Ox1de ЧКЧлен клуба
    это что не видео?
     
  17. 3 мар 2015
    #15
    ilma55
    ilma55 БанЗабанен
    пора закрывать эту складчину из-за неактуальности