"Получение информации из Интернет в MS Excel"
Содержание мастер-класса
Какие результаты я получу?
Для кого этот мастер-класс?
Формат предложения
Сколько это стоит?
Кому НЕ СТОИТ приобретать мастер-класс?
А если мне не понравится?
Отзывы участников других мастер-классов и тренингов
Каким способом можно оплатить?
Что нужно сделать, чтобы заказать мастер-класс?
Содержание мастер-класса
Программы, предназначенные для получения некоторых данных с определенного сайта (или сайтов) в Интернете, называются парсерами (или грабберами).
Автоматизированное скачивание необходимой информации из Интернета широко применяется как для разового наполнения большой базы данных, так и для обновления регулярно изменяющихся показателей. В качестве наиболее распространенных примеров можно привести такие задачи как:
- скачивание цен на товары с прайс-листов на сайтах поставщиков (или конкурентов);
- быстрое создание баз данных на основании информации на различных интернет-ресурсах (например, справочников запчастей, медикаментов и т.д.);
- получение контактных данных массы людей, отобранных по определенному критерию (например, телефонов лиц, разместивших объявления о продаже/покупке жилья, автотранспорта и др.; или должностей, ФИО и телефонов руководителей производственных или торговых фирм конкретного региона);
- и т.д.
В данном мастер-классе подробно разбирается технология создания программ-парсеров, рассматриваются основные проблемы при их разработке и пути их решения. В ходе мастер-класса показано написание 5 парсеров для получения информации с различных по структуре сайтов - в том числе и с таких широко известных порталов как "Яндекс-Маркет", "Из рук в руки", "Авито". Демонстрация работы таких программ показана в видео-презентации ниже:
Какие результаты я получу?
В ходе мастер-класса Вы получите ответы на вопросы:
- какова общая методика создания программ-парсеров?
- какие есть проблемы и нюансы при разработке парсеров?
- как отправить http-запрос на удаленный сервер?
- как проанализировать полученный от сервера ответ и разобрать его на составляющие?
- каковы особенности создания парсеров для сайтов Яндекс-Маркет, Авито, Из рук в руки?
По итогам мастер-класса Вы сможете самостоятельно создавать программы, подобные тем, что показаны в видеоролике выше. Ну, и разумеется, показанные примеры можно будет скачать и лично изучить их программный код.
Для кого этот мастер-класс?
Данный мастер-класс предназначен для тех, кто уже владеет основами автоматизации в Excel и желает освоить технологию создания программ для автоматизированного скачивания требуемых данных из интернета.
Формат предложения
Мастер-класс в прямом эфире был проведен 19-20 июня 2013 года. В настоящее время пройти его можно только в записи (материалы включают в себя полную видеозапись обоих занятий + все файлы примеров, рассмотренных в ходе мастер-класса).
Общая длительность видеозаписи двух занятий составляет более 8 часов.
Сколько это стоит?
Кому НЕ СТОИТ приобретать мастер-класс?
Вам точно не стоит тратить время и деньги на мастер-класс, если Вы:
- всё заявленное в программе мастер-класса уже знаете и умеете - я рад, что мой сайт привлекает и опытных пользователей Excel, но данный мастер-класс предназначается для Ваших менее "продвинутых" коллег - Вам он ценности не принесет;
- все еще не представляете, как автоматизация в Excel может помочь Вам в Вашей работе/карьере/бизнесе - я за то, чтобы знания приносили конкретную пользу, а не лежали "мертвым грузом"; если Вы не собираетесь использовать полученную информацию на практике - лучше потратьте эти время и деньги на что-то, что будет более полезно для Вас;
- еще не посмотрели все доступные Вам на сайте бесплатные уроки - во-первых, скорее всего, либо Вам это не очень надо, либо все это Вы уже и так знаете; а во-вторых, без материала базовых уроков разобраться в материалах вебинара будет сложно; так что Вам лучше пропустить этот мастер-класс и продолжить знакомство с бесплатными материалами;
- вообще не смогли понять, о чем идет речь в бесплатных уроках, и считаете, что все это слишком сложно - скорее всего, так оно и есть: для Вас это слишком сложно. либо же просто я - не тот человек, который сможет объяснить это Вам; в любом случае, данный вебинар в настоящее время будет для Вас бесполезен;
- против платных услуг и считаете, что обучение должно быть бесплатным - данный мастер-класс является альтернативным вариантом обучения, но с более высоким качеством: этакое "кабельное телевидение" вместо "центрального"; Вы можете продолжать смотреть бесплатные уроки базового курса - это будет значительно медленнее, более поверхностно и с затрудненной обратной связью, но абсолютно бесплатно.
- - искатель "волшебных таблеток": не стоит думать, что один только факт просмотра мастер-класса сразу же даст Вам все необходимые навыки и умения - не даст. Навыки можно получить только тренировкой, личным опытом. Я могу Вам помочь, показывая путь, по которому удобнее всего идти, и предостерегая от возможных ошибок, но пройти этот путь все равно необходимо Вам самим - за Вас этого никто не сделает. Поэтому если Вы считаете, что достаточно лишь оплатить и ознакомиться с мастер-классом и все сразу же начнет получаться безо всякого труда с Вашей стороны - Вам не сюда.
А если мне не понравится?
Всем, кто после ознакомления с материалами мастер-класса посчитает, что они для него бесполезны и не дают ничего нового, я гарантирую возврат денег. В конце концов это справедливо: если моя информация никак не увеличила Ваши знания и не улучшила Ваши навыки, то я не могу (и не хочу) брать за нее плату. К сожалению, в этом случае после безоговорочного возврата средств наше сотрудничество будет прекращено: я больше ничего не смогу Вам предложить и доступ на сайт Вам будет закрыт. |
Отзывы участников других мастер-классов и тренингов
Здравствуйте! Мне очень понравился вебинар, и я применила его в работе, ранее делала это с помощью формул) Но с помощью vb намного легче) В общем жду новых, интересных и полезных уроков! Спасибо Вам огромное!!!
Екатерина
Вчера состоялся первый вебинар (надеюсь не последний) проводимый Дмитрием.
Немного о своих впечатлениях.
1. Еще при изучении его бесплатных видеоуроков очень понравилось его манера изложения материала. По своему опыту знаю, что иметь знания по какому либо вопросу и умение разъяснить другим это ДВЕ громадные разницы.
К счастью у Дмитрия имеется как богаты опыт так и преподавательские наклонности. Объясняет все доступно и понятно.
2. Во время проведения вебинара он пояснял какой необходимо получить результат и с чистого листа писал макрос, давая пояснения по той или иной команде. Отвечал на вопросы которые поступали от "учеников". Сразу хочу отметить, что вопросов было мало.
3. Если не ошибаюсь наша группа была единодушна в вопросе участия в следующем семинаре, если он состоится когда либо)))
Виктор
Сожалею, что не смогла написать свои впечатления сразу после вебинара, но надеюсь сейчас мой комментарий будет не менее полезным для тех, кто не присутствовал на вебинаре.
Во-первых, вебинар полностью оправдал мои ожидания. Дмитрий раскрыл полностью озвученные заранее вопросы и при этом как и в бесплатных уроках провел их на высшем уровне.
Во-вторых, Дмитрий с вниманием выслушывал все вопросы и отвечал на них, даже если они выходили за рамки представленных примеров.
В-третьих, что я считаю самым важным, результатом вебинара - я смогла структурировать для себя цели оптимизации своей работы и понять конкретно чего я хочу!
Правда для этого знаний еще не достаточно, но есть к чему стремиться.
С нетерпением жду от Дмитрия новых уроков и вебинаров.
Теперь уже постоянный слушатель
Анна Васильева
Понравилась адекватность Дмитрия и доброжелательность на вебинарах, все предельно четко и понятно. Оптимизировал заполненее бланков и отчетов, все работает нажатием одной кнопки. Многое в голове еще не структурировано, разбросано по разным полушариям но горизон возможностей радует. Смотрю как некоторые тыкают мышкой в ячейки часами и вспоминаю себя 2-ух месячной давности.
Виталий
Большое спасибо, во первых приятно себя ощутить студентом снова. Во вторых за интересный, а главное понятный язык изложения. В третьих не всё так сложно на самом деле, но если бы не Вы Дмитрий моё мнение было обратным. Всё самое интересное еще впереди. До новых встреч.
Артем Проскурин
Дмитрий, очень рада, что попала на ваш проект. Огромное вам спасибо: за то, что не разочаровали; за профессионализм; за правильно выстроенную методику подачи сложного материала; за советы и поддержку во время выполнения домашних заданий; за грамотную речь; за терпение...
Получила массу полезной информации. Всю преподнесённую информацию пока ещё не "переварила". Но, к счастью, есть ваши ценные видеоуроки.
Успехов вам в делах и в личной жизни! Благодарю.
Светлана Баринова
Я безумно счастлива, что прослушала курс лекций от такого специалиста как Вы, Дмитрий! На своем жизненном пути не встречала ни одного преподавателя,кроме Вас, который так подробно описывал решений возникающих у ученика проблем. За это огромное Вам спасибо! Теперь я еще больше полюбила программирование!
Яна Адаменко
Хотя я не считаю себя новичком в пользовании Excel, а так же в области программирования на VB6, узнал очень много для себя полезной информации в доступной форме. Даже не представлял что такое в Excele можно делать. Голова пухнет от идей, до 2-х ночи не могу заснуть...
Очень понравилось само проведение тренинга, не думал что так меня это может "засосать". Спасибо Вам Дмитрий. Жду с нетерпением очередного урока.
Олег Ефимов
Дмитрий, спасибо за тренинг!
Хочется отметить, что материал подается в очень доступной форме, понятно даже не программисту. В отличие от многих VBA учебников.
Ну и конечно помогает разбор на простых жизненных примерах. Сразу становится понятна суть и запоминается синтаксис языка.
Автору респект
Павел
Каким способом можно оплатить?
Произвести оплату можно любым из следующих вариантов:
- зачисление на карту Сбербанка России
- денежные переводы Western Union, Unistream и Золотая Корона (для заграничных платажей)
Что нужно сделать, чтобы заказать мастер-класс?
Для того, чтобы оставить заказ на приобретение мастер-класса в записи, нажмите кнопку "Заказать!", соответствующую выбранному Вами комплекту, внизу этой таблицы.
Через некоторое время Вам на e-mail будет отправлено письмо с реквизитами для оплаты. После оплаты необходимо на e-mail excel-eto-prosto@yandex.ru отправить письмо с указанием даты, времени, суммы, способа и назначения платежа (в идеале - прислать отсканированную банковскую квитанцию либо скриншот электронного платежа).
Комментарии
Добрый день. даже наверное, добрейший денечек!
Я и так хотел скачать этот курс, но эта страничка порадовала меня приятными мелочами и сейчас я хочу сделать это еще сильнее.
Хорошие примеры, все то что мне нужно в работе. Единственное, что меня пока останавливает от Заказа, возможное сомнение, что не справлюсь модернизацией макроса под свой запрос. А так хочется научится.
Уровень сложности программ-парсеров напрямую зависит от сложности структуры того сайта, с которого требуется скачать информацию. В некоторых случаях эта задача может быть крайне затруднительной. Но в большинстве случаев это возможно - в данном мастер-классе я показал несколько примеров, иллюстрирующих это.
Сразу могу предупредить, написание таких программ - дело весьма кропотливое и муторное (сам не люблю этим заниматься), но результат того стоит.
Уважаемый Дмитрий! Не подскажете как решить проблему? В Excel необходимо построить (по осях ординат) графики четырёх и более параметров в зависимости от одной переменной (по оси абсцис). В нестандартных диаграммах возможно построение только с двумя шкалами! А если их больше? Что можна сделать?
могут только зарегистрированные пользователи.
Ваше имя и тот e-mail, который был указан при регистрации)
В любой момент времени вы можете отказаться от получения сообщений.
Полезно, наглядно, понятно, существенно расширила свои знания благодаря данным урокам - спасибо, Дмитрий)
Добрый день, Анатолий.
Подробнее о создании программы для тестирования было рассказано в специальном платном мастер-классе "Создание программы по тестированию". Приобрести его можно по этой ссылке.
Что касается счетчика времени - в мастер-классе такого функционала не было, но позднее я доработал созданную в нем программу и добавил в нее такой счетчик - при приобретении мастер-класса я вместе с ним предоставлю и доработанную версию программы.
Спасибо! Классно. Где можно списать Вашу программу для шаблона? Счетчик времени на тестирование как вставить?
Здравствуйте. Подскажите, а можно ли сделать Q-код в таблице, но чтоб там было видно наименование упаковки, вес, дата прихода, наименование контрагента и тд. И при каждом изменении данных, автоматически делался Q-код?
Добрый день, Дмитрий. Я случайно увидела ваши видео в ютубе. Посмотрела и мне стало интересно изучить макросы. Перешла по ссылке и просмотрела часть бесплатных видео и мне очень понравилась ваша манера преподавать просто без лишних слов. Скажите, пожалуйста, а как сделать выпадающий...
Здравствуйте В видео "Автоматизация заполнения бланка документа (платежного поручения)" говориться, что можно скачать файлы с макросами, о которых идет речь. Не могу найти. Подскажите, пожалуйста,где скачать Файл?
Благодарю Вас хотя у меня оффис 97 все полчается
здравствуйте, Дмитрий... подскажите пожалуйста такой момент, для того, чтобы сделать макрос с фамилиями, я сделала перечень с фамилиями и суммами.. так вот у меня слово фамилия при сортировке улетает в самый низ))) то есть оно тоже сортируется... что не так в моей таблице?
Спасибо большое.Очень полезная информация
Замечательные уроки, большое спасибо автору. Все очень доходчиво, без лишних заморочек.