Кто хочет поучиться?

Есть мысль попробовать написать серию полезных обучающих заметок, за деньги. Можно сказать, это второй курс занятий (первый был, если кто не помнит, почти год назад).

Как это видится мне:
  1. Мы вместе согласуем общее направление курса и приблизительные темы заметок
  2. Прикинем, сколько это займет по времени, и какова будет плата за участие
  3. Я создам специальный раздел на сайте, добавлю участников в группу доступа к нему и начнём
  4. Думаю, к процессу можно будет подключаться и после старта
То есть, все будет происходить прямо здесь, без отрыва от производства. Я пишу, вы читаете и задаете вопросы.

Жестких рамок не будет ни по времени, ни по тематике. Заметки могут быть не только про MODX Revolution, но и про хостинг, GNU/Linux, mySql и т.п.

Если вам интересна моя задумка — пишите, что вы хотели бы узнать.
Лично я хочу немного отдохнуть от программирования всяких сложных штук, а чего хотите вы — вопрос.

Обновлено

Судя по комментариям, будем учиться писать свои компоненты со страницами в админке.

Следующая заметка
День рождения 31
Предыдущая заметка
Пришла посылка


Комментарии ()

  1. Перетягин Илья 16 октября 2013, 08:28 # 0
    В первую очередь интересует ООП, сам синтаксис понятен, но вот логика построения остается загадкой, от сюда же процессоры и коннекторы в модх так же интересно, а главное что почти негде информации по ним нету.
    Про хостинг — на твоем сайта есть видео заметка по настройке, что безусловно очень хорошо, но вот шаг в право, шаг в лева уже не понятно что делать, заметки по объяснению принципов действия был бы полезен (+самые распространенные проблемы и их решения).
    п.с За какие деньги все это будет производиться? (например как подписка на сайте или оплата курсов в 10-30-50к рублей)
    1. Василий Наумкин 16 октября 2013, 08:33 # 0
      Вот я сейчас и хочу определиться:
      1. Нужно это вообще, или нет
      2. Если нужно — то в каких объемах?
      3. Сколько это будет требовать времени от меня?
      4. Сколько примерно будет желающих поучаствовать?

      И вот тогда будет ясно, за какие деньги это будет производиться. Пока диапазон от 500 до 5000 руб.
    2. Алексей Добряков 16 октября 2013, 09:08 # 0
      Я с радостью поучился бы, но в зависимости как будут производится уроки, потому что времени мало
      1. Виталий Князь 16 октября 2013, 09:30 # 0
        Разработка компоненты, Linux не интересует.
        1. Алексей Марченко 16 октября 2013, 09:41 # 0
          Согласен, обучение всегда отлично!!! Тоже разработка, компоненты применимо к modx!!!
          1. Вячеслав Сергееевич 16 октября 2013, 09:54 # 0
            Мне интересно!
            Вот только боюсь, что моих знаний не хватит, если что-то серьезное изучать будете. Знаю MODX на уровне верстки, установки, настройки. Делал простые и более-менее сложные сайты, но всегда хватало уже созданных компонентов. Ни один полезный сниппет не написал, т.к. это для меня темный лес.
            У меня лишь базовые знания php и js. Код вижу и примерно понимаю, но сам не писал по сути, кроме «школьных» скриптов.
            Научиться хочу, только сложно представить с чего начать?!
            1. Василий Наумкин 16 октября 2013, 09:57 # 0
              На мой взгляд — нужно смотреть на других и повторять.

              Лично я всему научился с помощью 3х книг, поисковиков и копания чужих исходников. Ну и продолжаю учиться ежедневно.
              Так что — вполне реальный способ.
              1. Вячеслав Сергееевич 16 октября 2013, 10:18 # 0
                Спасибо за совет!
                Поделишься названиями этих 3х книг?
                1. Василий Наумкин 16 октября 2013, 10:21 # 0
                  PHP, SQL и HTML.

                  Для начала — самое то.
                  1. Вячеслав Сергееевич 16 октября 2013, 10:54 # 0
                    Спасибо!
                    HTML изучал по такой же книжке =)
                    Книжки по PHP и SQL обязательно прикуплю.
                    1. Alex Vakhitov 16 октября 2013, 14:53 # 0
                      По SQL еще вот очень хорошая книга
                      1. Михаил 18 октября 2013, 09:52 # 0
                        Здесь у Василия я давал ссылку на скачку php в электронном виде, поищите.
                2. Купчинский Михаил 16 октября 2013, 13:49 # 0
                  Практически та же ситуация. Но времени свободного особо нет. Очень хотелось бы всегда иметь возможность в любое время вернуться к материалу курса.
                  1. Василий Наумкин 16 октября 2013, 14:17 # 0
                    Так и будет.
                3. Wassi Wassinen 16 октября 2013, 10:01 # 0
                  Василий, может мы тебе сделаем видео-курс? Скачать можно будет за денежку, а твой блог стал бы естественным продолжением этого курса. Подписчики скачивают курс за льготную стоимость. Твой изначальный замысел со «звездочками» превращаешь в раздел «доп. материалов к курсу».

                  В целом за обучение. Во всем. :) Если идея интересна, буду рад помочь способными людьми.
                  1. Василий Наумкин 16 октября 2013, 10:13 # 0
                    Всё бы ничего, но я не люблю видео-курсы.
                    Текст понятнее, отнимает меньше времени и лично мне более удобен.

                    Но спасибо за предложение, может еще передумаю.

                    P.S. Может, потом что-то просто экранизируем из текста, как вышло с настройкой хостинга.
                    1. Wassi Wassinen 16 октября 2013, 10:44 # 0
                      Как передумаешь — пиши на почту. ;)
                      1. Павел Левин 16 октября 2013, 17:16 # 0
                        Видео курс это круто

                        Даже если он будет ознакомительный, для новичков… курс поднял бы популярность самой MODx и вашего магазинчика т.к. pdoTools незаменим. Да и тем множество к примеру «Как создать блог», «Как создать интернет-магазин», «Как создать форум», «Как создать сайт визитку» и т.п.

                        Видео формат более доходчивый и бесспорно самый наглядный формат подачи информации. Такие курсы можно продавать, как делают большинство народу, но рано или поздно, они появятся на торрентах… так что логичнее делать их «бесплатно», но отталкиваться от своих наработок и платных дополнений (повышение конверсии).

                        , может еще передумаю.
                        Было бы здорово
                    2. De Ribaskin 16 октября 2013, 10:30 # 0
                      Интересует разработка и отладка компонентов. Тщательно разжеванная.
                      Но даже если это будет по любой другой теме, в пределах 500-1000 рублей я могу поучаствовать, ибо ты Василий сделал для сообщества много полезного. :)
                      1. Илья Уткин 16 октября 2013, 10:42 # 0
                        Я думаю, что по PHP, ООП, HTML, MySQL в сети информации для начинающих очень много, причем с самых азов. А вот по ExtJS и его использовании в MODX информация в основном посложнее. Мне бы очень хотелось освоить, но останавливает то, что вся информация изначально очень объемная, и, чтобы освоить ExtJS, хотя бы на начальном уровне, нужно во многом разобраться и потратить немало времени.

                        А вот если бы начать с простой CMP-страницы, где для начала просто вывести текстовую информацию, и добавлять к ней уже функционал — таблицу, контроллы и пр., было бы здорово.
                        1. Wassi Wassinen 16 октября 2013, 10:44 # 0
                          Отличное предложение!
                        2. Воеводский Михаил 16 октября 2013, 10:59 # 0
                          Поддерживаю предложение Ильи.
                          Сам давно уже хочу освоить создание функционала в админке, но ExtJS отпугивает.
                          Linux, хостинг не интересуют. Точнее, не в рамках такого курса. Здесь хочется видеть больше привязки к MODX и неосвещенным темам. Очень много вещей по работе с движком можно прочитать здесь же в комментариях, но по крупицам бывает крайне тяжело все собирать, тк для понимания не складывается целостная картина.

                          При ценнике до 2К подпишусь. Больше — пока не знаю. Но, в целом, направление очень интересное.
                          1. Александр Котлов 16 октября 2013, 11:06 # 0
                            Процессоры, компонета создание, ExtJS. Думаю до 3к примерно.
                            1. Мордынский Николай 16 октября 2013, 11:48 # 0
                              Думаю интересно было бы пройти пошаговое создание компонента с упором на ExtJs и процессоры.
                              Да знаю что есть Doodles, modExt. но пошаговое тыкание народа в узкие места и решение возникших вопросов думаю многим помогло бы.

                              Можно было бы это сделать к примеру с использованием IDE
                              Сделать на modx-test оплатившим ftp доступ разобрать настройку ide NetBeans к примеру она бесплатная и сделать ряд уроков итогом которого была бы рабочее приложение к примеру та же самая whether.

                              То есть 1 раз провести пользователя по пути как надо делать, а не как получилось)
                              В зависимости от количества заинтересованных от 1,5 до 3 т.р.
                              1. Олег Трубин 16 октября 2013, 11:58 # 0
                                Имеются средние знания php, и небольшие знания js.
                                Сама парадигма ООП мне понятна, поскольку в веб программинг пришёл из десктопного. Интересует структура конкретного фреймворка (modx) — что, куда, откуда, зачем. Плюс ExtJS.
                                Конечно, можно разбираться в нем самому — ничего не возможно в этом нет. Но, за возможность получить эту знания быстро и структурированно готов платить. Чтобы говорить о сумме, надо бы на примерную программу взглянуть — насколько она отвечает моим потребностям.
                                И выше писалось о видеокурсе — я категорически против, не понимаю, как можно учиться программированию по видео — только старый добрый текст с врезками кода.
                                1. Виталий Князь 16 октября 2013, 12:21 # 0
                                  Нормально.
                                  Дается пример в котором все разжевано, после дается самостоятельное задание.
                                  А кто хочет при завершении обучения по программе каждый выбирает себе тему для разработки компоненты, после чего реализует её, а руководитель контролирует процесс, после компоненты выкладываются в маркетплейс.
                                  1. Александр Наумов 16 октября 2013, 12:28 # 0
                                    Идею поддерживаю.
                                    Интересует пошаговое создание компонента.
                                    1. Павел Левин 16 октября 2013, 17:19 # 0
                                      Типа этого?
                                      1. Василий Наумкин 16 октября 2013, 17:39 # 0
                                        Или даже этого.
                                        1. Александр Наумов 17 октября 2013, 09:03 # 0
                                          Спасибо, ссылки не видел.
                                          Поддерживаю предложение Ильи Уткина!
                                          А вот если бы начать с простой CMP-страницы, где для начала просто вывести текстовую информацию, и добавлять к ней уже функционал — таблицу, контроллы и пр., было бы здорово.
                                          1. Павел Левин 17 октября 2013, 14:10 # 0
                                            :) Ланец (Fi1osof) засветился, ранее с ним работал, когда он держал свою студию на новом арбате.

                                            — Собственно он был обычным фрилансеров на фрилансру и тогда мне требовался программист, для написания модуля под modx evo (тогда был только он), и один из тех кто начал работу, стал Николай, тогда он и познакомился с этой CMS, она его захватила полностью =), спустя год, он уже открыл свою фирму, а я пытался сменить сферу деятельности по личным причинам, в итоге я пошел к нему работать, ниче не заработал за 5-6 месяцев… т.к. денег не платил (до сих пор должен, но как то он на это забил болт), так и разошлись.
                                            1. Василий Наумкин 17 октября 2013, 20:06 # 0
                                              Даже не знаю, что сказать.

                                              «Не удивил», наверное.
                                      2. Алексей Карташов 16 октября 2013, 15:15 # 0
                                        Лично у меня с проблем с созданием компонента нет, создать свой пункт меню из установщика, сделать там свою страницу — это я могу. Но вот дальше начинается extjs… =)
                                        Я прекрасно понимаю, что extjs — это такой конструктор, но для меня — это конструктор в тёмном ящике. Никогда не знаю границы того — что на эксте есть готового, а что нужно дописывать самому (поиск там, фильтрация в гридах, d'n'd — это вроде типовые операции, но сколько видел — везде реализация таких вещей не из коробки). Да там много нюансов.

                                        Поэтому я бы с удовольствием изучил типовые и продвинутые операции с extjs в modx.
                                        1. Юрий Ганс 16 октября 2013, 15:52 # 0
                                          Увлекаюсь дэфэйсом, было бы интересно научится взламывать сети пентагона, если это не возможно тогда хочу научиться всему что может пригодиться программисту modx, думаю до 2к будет оптимально!
                                          1. Rоман Роман 16 октября 2013, 20:20 # 0
                                            Процессоры и extJS. Остальное вроде понятно более-менее.
                                            1. Роман Наумов 16 октября 2013, 20:58 # 0
                                              Пиши про всё, что связано с MODX. Мне всё интересно ;)
                                              1. Алексей 16 октября 2013, 22:04 # 0
                                                Настройка сервера, хостинг и тп = много геммороя, это же море г… =)
                                                Мануалов в нете — то же море

                                                Чего не хватает — так это разборки/сборки схем и моделей — описание связей между таблицами компонента, между таблицами ком-нта и таблицами modx'a, именно на уровне схемы/модели, мапы (xml php файлы)

                                                ExtJS в modx — по совету Ильи Уткина: сначала однострочное CMP — обвешивать его функционалом: доп страницы, всплывающие окна, extjs modx и extjs — разница и где в чем.

                                                Наследование от базовых классов modx'a (modResource например) в своих компонентах, использование extjs контролов modx'a — стандартных — в своих интересах и целях (компонентах).

                                                Вот где то на 5килорублей и выплывет =) (если не больше)
                                                А настройка хостинга, что такое sudo init 6 и пр. увольте — всего этого есть в нете =)
                                                1. Василий Наумкин 16 октября 2013, 22:07 # 0
                                                  Справедливости ради — 2 из 3х самых популярных заметок у меня на сайте — про настройку хостинга.

                                                  Но это не отменяет того факта, что все хотят разобраться с компонентами.
                                                  1. Алексей Башкатов 16 октября 2013, 23:19 # 0
                                                    Поддерживаю. Для меня заметки про modx extjs и классы modx были бы крайне актуальны.
                                                    1. Антон Мамрашев 18 октября 2013, 20:39 # 0
                                                      поддерживаю запрос на ExtJS в modx )
                                                    2. Виталий Батушев 17 октября 2013, 06:38 # 0
                                                      Да, разработка компонентов с админкой. Надо же как-то уходить от MIGX.
                                                      1. Abu 17 октября 2013, 11:19 # 0
                                                        Думаю обучение программированию всяких сложных штук и нужнее всего. Если получится сделать хороший курс на примере приложения, с четким графиком, было бы интересно. Вообще, было бы интересно подсмотреть магию разработки минишоп2 или тикетс + pdotools. Система modx (так по нюансам), php (что-нибудь прикладное с разбором), xpdo, ext.js (хотя бы пинок в нужную сторону), уровень у всех разный, поэтому дополнительная литература и домашние задания ссылки на rtfm для подтягивающихся. По поводу оплаты, тут сложно переоценить твой вклад и знания, но исходя из разных возможностей и потребностей, может прикинуть стоимость времени / количество учеников * нервы — приключения, как-то так.
                                                        1. Сергей Нехамкин 17 октября 2013, 19:13 # 0
                                                          Хорошая новость! Про линукс и хостинг не нужно, в форме видео — не нужно.

                                                          Лично мне интересно было бы пройтись по всему циклу создания магазина на minishop.
                                                          Я думаю, там и некоторые продвинутые техники можно было бы посмотреть, и в целом — как создать конечный функциональный продукт. Примерно как в свое время делал Виктор Ефимов для evo на примере создания блога.

                                                          По стоимости надо учитывать, конечно, программу, объем и сложность. Предлагай программу и цену. И объявляй раннюю подписку (кто сразу внес аванс — получает скидку).

                                                          Думаю, все срастется, желаю успеха.
                                                          1. Воеводский Михаил 17 октября 2013, 22:23 # 0
                                                            Согласен и с таким вариантом.
                                                            Создание конечного продукта не менее важно, чем создание компонентов. Как видно, минимум для двоих :)
                                                          2. Михаил 18 октября 2013, 09:49 # 0
                                                            Я поддерживаю Илью, по его урокам как бы прохожу. Создание компонентов + ExtJS. Платить готов!
                                                            1. Александр Наумов 18 октября 2013, 18:11 # 0
                                                              Еще бы я хотел научится переность сайт с MODX Revo на MODX Revo, как написано здесь bezumkin.ru/sections/work/1995/.
                                                              1. Андрей Завьялов 18 октября 2013, 18:20 # 0
                                                                ахах)
                                                                1. Павел Пустота 19 октября 2013, 12:14 # 0
                                                                  Идея обучения интересна. Но лично мне чтобы принять решение нужно увидеть программу курса и цену.
                                                                  Мне интересно xPDO но на уровне выше, чем для новичка.
                                                                  Т.е., например, через xPDO получить id ресурса удовлетворяющего одному TV я могу, а вот нескольким TV уже не понимаю как. Тут нужны JOIN и прочее. Вот про это я бы с огромным удовольствием прослушал курс.
                                                                  1. Михаил 19 октября 2013, 12:19 # 0
                                                                    В общем я думаю, создание компонента на примере(ну например компонент объявлений. Это так самое начало). Т.е. взаимодействие с админкой и фронтендом. Было бы здорово.
                                                                    1. Сергей Лелеко 22 октября 2013, 11:56 # 0
                                                                      Мне интересна идея тоже. Но как и всех интересует содержание и стоимость.
                                                                      1. Dennis Nichi 28 октября 2013, 16:59 # 0
                                                                        Написать модуль рассылки, мне кажется, замечательной идеей. Кстати, когда начало курса и где можно записаться на курс?
                                                                        1. Василий Наумкин 28 октября 2013, 17:01 # 0
                                                                          Надеюсь, в течении недели-двух начнем.

                                                                          Будет отдельное объявление.
                                                                        2. Николай 09 ноября 2013, 18:00 # 0
                                                                          Хотел вопрос задать, и нашёл ответ )
                                                                          1. Василий Наумкин 09 ноября 2013, 18:21 # 0
                                                                            Да уже вовсю — bezumkin.ru/training/course1/
                                                                          Добавление новых комментариев отключено.