Открыто

Приватный коучинг от SIBBORA

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

Цена: 25500р.
Взнос: 3133р.-87%

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

  1. 30 апр 2019
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Приватный коучинг от SIBBORA

    Автоматизация мобильных приложений Android. Создание POST/GET проектов основываясь на анализе apk-файлов.

    ПЕРВОЕ ЗАНЯТИЕ: 15 МАЯ 2019 (СРЕДА)

    ЗАДАЧА ГРУППОВОГО КОУЧИНГА
    Научить участников самостоятельной автоматизации мобильных приложений, плюс сформировать чёткое понимание устройства других областей веб-автоматизации, чтобы в дальнейшем можно чёткое понимание какими инструментами пользоваться и какие дисциплины изучать (например при переходе на автоматизацию веб-сайтов).

    ПРОДОЛЖИТЕЛЬНОСТЬ
    Общая продолжительность: 2-3 месяца.

    • Первый месяц: автоматизация мобильных приложений без работы с запросами.
    • Второй месяц: работа с запросами, уход от эмуляторов где это возможно
    • Третий месяц: то что не успеем разобрать во 2 месяце (буду ориентироваться на то как справляются участники)
    СТОИМОСТЬ УЧАСТИЯ
    • 5 500 рублей в месяц: вариант «зритель». Доступ к основным вебинарам, которые будут проходить один раз в неделю, плюс доступ к общей группе в телеграм.
    • 8 500 рублей в месяц: вариант «участник». В этом варианте в дополнение к пакету «зритель» будет доступ к субботним вебинарам с разбором ДЗ + обратная связь по выполненным домашним заданиям;
    • 12 500 рублей в месяц: вариант с индивидуальными сессиями. В этом варианте после обратной связи по ДЗ в субботу дополнительно в понедельник или вторник будет созвон длительностью в 1-2 часа для разбора персональных вопросов. Плюс вопросы автору можно будет задавать приватно в скайп или телеграм.
    ОПЛАТА
    • Оплата возможна на вебмани, киви, яндекс.деньги, переводом на банковскую карту.
    • Запись в групповой коучинг = внесение оплаты за первый месяц.
    • Оплата принимается с 01.05.
    КОЛИЧЕСТВО УЧАСТНИКОВ
    • Минимальное количество участников при котором групповой коучинг состоится: 5 человек. Если по состоянию на 11.05 оплатили менее 5 человек — групповой коучинг отменяется, оплата всем возвращается.
    • Максимальное количество мест с индивидуальными сессиями (за 12500): для 5 участников. Места резервируются по оплате, после того как 5-й участник оплатил 12500 — для остальных возможно только участие за 8500 или 6500.
    • Максимальное количество мест для пакета «участник» (за 8500, с разборами домашних заданий) — для 10 человек. Места также резервируются по оплате.
    • Максимальное количество мест для пакета «зритель» — предварительно не ограничено, однако возможность записи (оплаты) может быть ограничена в любой момент.
    РАСПОРЯДОК
    Занятия — два раза в неделю. Первое занятие — по средам, в 19:00 МСК, в нём основной теоретический блок продолжнительностью 2-3 часа. Каждый теоретический блок завершается набором заданий для выполнения.

    Второе занятие — в субботу, в 10:00 МСК. На этом занятии происходит разбор того как народ справился с выполнением заданий, дополняется информация которую дал в среду (заполняю пробелы на основе обратной связи). В пакете «зритель» доступа к этим занятиям не будет.

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

    ПЕРВЫЙ МЕСЯЦ (8 ЗАНЯТИЙ)


    1. Обзорный урок. Выбор способа автоматизации, правильный алгоритм, инструментарий (2-3 часа). 15.05.2019

    • Вебсайт (десктопный, мобильный)
      • Сравнение ZennoPoster, BAS, HE, Selenium, iMacros. Языки программирования.
      • Правильная последовательность работы над проектом
        • Сбор данных о сервисе (Анализ лимитов)
        • Активности-Экраны-Пути и регулярки-Языки-Ошибки+оповещения
        • Входные и выходные данные, логирование
      • Области, с которыми нужно разобраться
        • Устройство веб-страницы
        • Регулярки
        • XPath
        • Логические конструкции
        • Работа с каптчей
        • СМС-сервисы
        • E-mail
      • Уровни работы с сайтом (составные части веб-приложения)
        • DOM
        • Скрипты
        • Куки + локальные хранилища
        • Запросы
        • Информация о посетителе
        • Поведенческие факторы
      • Киллер-фичи
        • mixed-mode (правка запросов на лету, переход с уровня на уровень)
        • SibboraHelper
        • Идентификация элементов по изображениям
    • Приложение (мобильное, десктопное)
      • Обзор (WinAPI, очень кратко)
      • Обзор (Android)
        • Как устроено приложение
        • Инструментарий
        • Последовательность действий
    • Работа на запросах (API официальное, API «неофициальное» — эмуляция вебморды, эмуляция приложения)
      • Последовательность действий
      • Инструментарий (Fiddler, Postman)
      • Рабочая связка: xNet, HtmlAgility, NewtonSoft Json, …
      • Вспомогательные библиотеки (каптчи, смс, почта, FTP)
    • Расходники (обзор)
    2. Развёртывание инструментария под автоматизацию мобильных приложений (1-2 часа). 18.05.2019

    • Среда разработки+Эмулятор
    • Мобильная прокся
    • Обзор ZennoDroid
    • ЗАДАНИЕ: развернуть у себя среду разработки и эмуляции, установить указанные приложения
    • ПРИМЕЧАНИЕ: так как первое занятие курса не подразумевает домашнего задания — это занятие также будет теоретическим. В дальнейшем все субботние задания будут посвящены разбору ДЗ.
    3. Введение в автоматизацию мобильных приложений (2-3 часа). 22.05.2019

    • Структура мобильного приложения
    • Обзор эмуляторов, их сравнение (ZennoDroid, Android SDK, Nox, Memu, GenyMotion, …)
    • Разбор инструментов предоставляемых библиотеками Appium и Selenium
      • Взаимодействие с приложением
      • Локализация элементов, введение в синтаксис XPath (+ доступ к курсу по XPath на zennoproacademy.ru)
      • Взаимодействие с элементами
      • Ожидание состояния
    • Готовый набор фрагментов на C# для использования в виде «заклинаний» (кубиков)
    • Разбор автоматизации одного приложения
    • ЗАДАНИЕ:
      • пройти курс по XPath на zennoproacademy.ru
      • автоматизировать базовые активности в 1-2 приложениях на выбор из списка предоставленных.
    4. Проверка ДЗ. Обратная связь. Дополнения к материалу (1-2 часа). 25.05.2019

    5. Необходимый минимум по программированию на C# (2-3 часа). 29.05.2019

    • Шаблон для работы на «кубиках» (несколько типовых сценариев для стандартных активностей)
    • Обоснование необходимости освоения языка C#
    • Задачи, которые необходимо разобрать
    • База по языку C# (+ доступ к курсу на zennoproacademy.ru)
      • типы данных
      • переменные
      • условия
      • циклы
      • объекты (в пределах необходимости разбора сериализации/десериализации)
    • ЗАДАНИЕ:
      • пройти мини-курс по языку C# на zennoproacademy.ru, выполнить тесты
      • написать свой «костяк» алгоритма по работе с приложением на C# или на кубиках
    6. Проверка ДЗ. Обратная связь. Дополнения к материалу (1-2 часа). 01.06.2019

    7. Продвинутая эмуляция (3-4 часа) 04.06.2019 (вторник)

    • Работа с семействами элементов
    • Долгие нажатия, свайпы, перетаскивания, зумы, работа с переключателями, чекбоксами и радиобаттонами
    • Мультитач, ориентация экрана
    • Автоматизация системных задач Android
    • Пример полностью работоспособного проекта с разбором структуры и обоснованием решений
    8. Проверка ДЗ. Итоги первого месяца (08.06.2019)

    ВТОРОЙ МЕСЯЦ
    • Общая теория работы с запросами. Первое знакомство с Postman;
    • Работа с Fiddler от основ до продвинутого уровня;
    • Работа с Postman для формирования своего справочника запросов;
    • Разбор библиотеки xNet (не по верхушкам как в других курсах — а очень подробно);
    • Работа в связке xNet + HtmlAgility;
    • Сериализация и десериализация JSON, XML. Регулярные выражения.
    • Работа с капчами всех типов;
    • Пример работы с открытыми API;
    • … (вопросы прорабатываются, учебный план дополняется)
    ТРЕТИЙ МЕСЯЦ
    • Продвинутые механизмы в запросах, их автоматизация специализированными библиотеками (OAuth, …)
    • Реверс-инжиниринг apk для понимания логики формирования заголовков;
      • Основы Java. Трансляция конструкций C#->Java
      • Декомпиляция и анализ .dex
    • Продвинутый разбор Selenium
    • Продвинутый разбор Appium
    • Дополнения и автоматизация Postman, Fiddler
    • Работа с физическим устройством вместо эмулятора (с изменением параметров устройства)
    • Возможности для увеличения количества потоков. Конфигурирование окружения, перенос ботов на арендованные мощности
    • … (вопросы прорабатываются, учебный план дополняется)




     
  2. Последние события

    1. mizantrop88
      mizantrop88 не участвует.
      27 окт 2023
    2. SergeyS77
      SergeyS77 не участвует.
      9 янв 2023
    3. shvetlana13
      shvetlana13 не участвует.
      1 май 2022
    4. stomp
      stomp не участвует.
      24 мар 2022
  3. Обсуждение
  4. 30 апр 2019
    #2
    Trenobol
    Trenobol ОргОрганизатор
    Это наш Siborra или другой ?:eek:
     
  5. 30 апр 2019
    #3
    muffin1
    muffin1 МодерМодератор Команда форума
  6. 30 апр 2019
    #4
    Trenobol
    Trenobol ОргОрганизатор
    Ага, я о нем
     
  7. 30 апр 2019
    #5
    muffin1
    muffin1 МодерМодератор Команда форума
    это я его типа позвал :D
     
    1 человеку нравится это.
  8. 30 апр 2019
    #6
    AlexAV
    AlexAV ЧКЧлен клуба
    Похоже, что да. Судя по тематике, он самый.
     
  9. 30 апр 2019
    #7
    Cnartak
    Cnartak ЧКЧлен клуба
    Кто-нибудь просветит что за Sibbora? Потому как сайт вообще ни о чем. Создан на этой неделе, инфы полезной 0. Главная стр вообще заглушка WP с дефолтной темой.
     
  10. 30 апр 2019
    #8
    Zeenorb
    Zeenorb ЧКЧлен клуба
    Очевидно что Сайт создан ради продающей страницы. Это не информационный сайт. Такие сайты сейчас не редкость, добро пожаловать в 2019 год. :D
    Местный хомяк и зенно-фаппер.
    Он такой же наш как и ты ;)

    Походу это про Реверсинг андроидовских исполнительных файлов. Обещает быть интересным :)

    Точно!
     
  11. 1 май 2019
    #9
    sibbora
    sibbora ЧКЧлен клуба (А)
    @sibbora, всё верно.
     
    3 пользователям это понравилось.
  12. 1 май 2019
    #10
    Zeenorb
    Zeenorb ЧКЧлен клуба
    @sibbora,
     
    1 человеку нравится это.
  13. 1 май 2019
    #11
    sibbora
    sibbora ЧКЧлен клуба (А)
    Отвечу в личку
     
    1 человеку нравится это.
  14. 2 май 2019
    #12
    infoprodukt
    infoprodukt ЧКЧлен клуба (А)
    А вот интересно откуда цена в 25500 взялась, если на продажнике максимальный тариф ниже в 2 раза. Да и интересно, в каком формате будет выдаваться материал, особенно интересуют ДЗ и разборы.
     
  15. 2 май 2019
    #13
    Huligan3
    Huligan3 ДолжникДолжник
    Да чет какая то странная складчина.
     
  16. 2 май 2019
    #14
    Hade
    Hade ДолжникДолжник
    Это за 3 месяца. В анонсе написано.
     
    1 человеку нравится это.
  17. 2 май 2019
    #15
    Zeenorb
    Zeenorb ЧКЧлен клуба
    Там помимо цифр есть еще и буквы
    Вспоминаем арифметику и вычисляем требуемую сумму.
    3*8500=25500

    Это уже орг решит.
     

Поделиться этой страницей