Бесплатный курс «Язык R для интернет маркетинга»

от автора

Курс «Язык R для интернет маркетинга» был записан в 2018 году, с момента запуска, курс неоднократно дорабатывался и расширялся, тем не менее частично он утратил актуальность. Но он по прежнему будет полезен веб аналитикам и интернет маркетологам для автоматизации своих рутинных, ежедневных задач с помощью языка R.

В ходе курса вы пройдёте путь от самых основ синтаксиса языка, далее научитесь собирать данные по API, парсить сайты, рассылать электронные письма и в завершении разрабатывать полноценных telegram ботов.

Курс не требует от вас наличия навыков программирования, и рассчитан на новичков.

О курсе

Ссылки

Так же приглашаю вас подписаться на мой Telegram и YouTube каналы, большая часть контента которых является обучающими материалами по языку R.

Программа курса

Курс состоит из трёх модулей:

Модуль 1. Основы и введение в синтаксис

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

Этот модуль достаточно широкого назначения, и непосредственно к задачам интернет маркетинга большого отношения не имеет.

  1. История, возможности, преимущества и недостатки языка R.

  2. Загрузка и установка языка R и среды разработки RStudio.

  3. Области применения R скриптов в Power BI.

  4. Применение пользовательских параметров Power BI в R скриптах

  5. Знакомство со средой разработки RStudio.

  6. Основные данных в R

  7. Работа со строками

  8. Чтение csv, json, excel файлов

  9. Агрегирующие функции, пакеты data,table и tidyr

  10. Манипуляция данными в R с помощью SQL запросов, пакет sqldf

  11. Работа с датой и временем в базовом R и с помощью lubridate

  12. Работа с периодами с помощью пакета timeperiodsR

  13. Условные конструкции, циклы и функции в языке R

  14. Обработка ошибок

  15. Рекомендации по оформлению кода

Модуль 2. Работа с API рекламных систем

Второй модуль является более предметным, и направлен на сбор (добычу) данных об эффективности рекламных кампаний в различных рекламных платформах, и об эффективности вашего сайта.

  1. Что такое API.

  2. Насколько безопасно использовать пакеты для работы с API.

  3. Google AdWords API.

  4. Яндекс Директ API.

  5. Facebook Marketing API.

  6. API Вконтакте.

  7. MyTarget API.

  8. Google Analytics API (пакет RGA).

  9. Google Analytics API (пакет googleAnalyticsR).

  10. API Яндекс Метрики.

  11. Google Search Console API.

  12. Google Trends API.

  13. YouTube API.

  14. Парсинг сайтов (веб скрепинг).

  15. Отправка HTTP запросов.

Модуль 3. Работа с собранными данными

Третий модуль направлен на использование собранных ранее данных.

  1. Google Spreadsheets API.

  2. Визуализация с помощью ggplot2.

  3. Работа с базами данных.

  4. Рассылка почты с помощью mailR.

  5. Настройка расписания запуска R скриптов.

  6. Разработка telegram ботов.


ссылка на оригинал статьи https://habr.com/ru/post/669104/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *