Skip to content

tereshenkov29/RedRoverSchool.Help

Repository files navigation

RedRoverSchool.Help

Общая информация о курсе

  • Какая цель курса? - сделать из вас, студентов, QA Automation (тестировщиков-автоматизаторов)
  • На каком языке проходит обучение? - на русском языке (за исключением лекций по английскому)

Предметы, языки программирования и программа курса

  • Лекции по каким языкам программирования проходят в школе? - 3 языка - Java, JavaScript и Python
  • Можно учить несколько языков одновременно? - можно, но результат будет посредственным. Мы рекомендуем начать с одного
  • Лекции по каким направлениям нужно обязательно посещать, чтобы стать Automation QA? А если я хочу быть просто Manual QA? - смотрите таблицу. Mandatory - лекции обязательны, Optional - вы сами решаете, посещать такие лекции или нет
  • 2929
  • Будет ли на курсе по JavaScript изучаться TypeScript? - точно нет (информация актуальна для курса, стартующего в августе 2024)
  • Будет ли на курсе по JavaScript изучаться Playwright? - скорее всего да (информация актуальна для курса, стартующего в августе 2024)
  • Над какими проектами будем работать в рамках курса? - на каждом языке программирования будет свой проект. На Java - скорее всего будем автоматизировать Jenkins. По другим языкам с проектом определимся ближе к началу практики (информация актуальна для курса, стартующего в августе 2024)
  • Где можно посмотреть программу курса? - для ознакомления - список предметов, изучаемых в школе, и очень примерный план (презентация готовилась к одному из прошлых потоков, что-то может быть уже не актуальным - пожалуйста, учитывайте это) - rrs_presentation
  • На курсе по автоматизации тестирования на java будет только автоматизация UI? - да, ничего, кроме автоматизация UI, не будет. Чему будут обучать тут - как написать тесты и воспроизвести ручные действия на веб странице, но уже не руками, а чтобы программа сама прошла по всем указанным в тесте элементам и сравнила полученный результат с ожидаемым
  • Хочу пройти курс по автоматизации API. У вас есть такой? - в рамках отдельного платного направления школы проходит курс по тестированию API. Для дополнительной информации переходите в Slack-канал #the_focus_tech или в Телеграм TheFocus.Tech

Стоимость обучения

  • Какая стоимость обучения? - курсы полностью бесплатные, без каких-либо скрытых платежей
  • Если курсы бесплатные, то как школа вообще выживает? - у нас постоянные затраты только на платный Zoom. Эти затраты частично покрываются пожертвованиями, а частично за счет отдельного направления школы с платными курсами
  • Где найти платные курсы в рамках школы? - в канале #the_focus_tech в Slack и в Телеграм-канале TheFocus.Tech

Продолжительность курса и время занятий

  • Как часто проходят потоки курса? - 2 раза в год, весной (старт в конце января) и осенью (старт в августе)
  • Какая продолжительность курса? - 4 месяца, первые 2 месяца теория по выбранному языку программирования, последние 2 месяца практика, работа над реальным проектом
  • В какое время в течение дня будут проходить занятия? - большинство занятий будет проходит вечером по времени Калифорнии
  • В какое время будут проходить занятия по английскому? - обычно они проходят утром по времени Калифорнии или вечером по европейскому времени, т.к. на занятия по английскому чаще ходят студенты, которые не живут в США
  • Почему время лекций привязано к времени Калифорнии? - изначально школа ориентировалась на русскоязычных жителей США

Если сомневаетесь

  • Нужно ли знание языков программирования для обучения на курсе? - нет, не обязательно. Мы начинаем с основ
  • Нужно ли знание тестирования? - нет, не обязательно, но желательно. При этом у нас есть отдельные лекции по основам тестирования
  • Можно ли после прохождения курса стать Manual QA (ручным тестировщиком)? - да, в течение первых 2-х месяцев курса будут проходить лекции по теории QA
  • Если я пройду курс, я точно смогу найти работу QA Automation? - нет, мы не можем такое гарантировать. Более того, мы не учим тому, как искать работу, а учим QA Automation
  • Реально ли пройти курс? - да, каждый способен пройти программу курса, если вы приложите для этого определенные усилия и затратите на это достаточно времени

Помощь школе

  • Хочу материально поддержать школу, как это сделать? - можно пожертвовать некоторую сумму вот по этой ссылке https://www.buymeacoffee.com/SergeiD
  • Хочу попробовать себя в роли преподавателя в школе, как это сделать? - напишите Сергею или Марии в личные сообщения

Разное

  • Что означает слово fall в названии основного Slack-канала будущего потока? - fall это осень в американском английском языке. Раньше была нумерация потоков по порядку, сейчас указывается год и время года. Соответственно, 2 потока в год - весна / осень - spring / fall

Ресурсы школы

Правила школы

  • Что делать, если кто-то задал вопрос в любом из мессенджеров школы, и вы знаете ответ? - будет замечательно, если вы проявите инициативу и поможете с ответом на вопрос. Совсем необязательно ждать, что кто-то из администрации школы ответит - само собой, рано или поздно ответит, но мы тут за то, чтобы создавать коммьюнити и поддерживать друг друга. В том числе и ответами на вопросы
  • На каких языках можно общаться в мессенджерах школы? - только на русском или на английском
  • Какие еще есть правила общения в мессенджерах школы? - запрещены любые обсуждения или проявления политики, в том числе в никах, на аватарках и т.п.
  • Что НЕЛЬЗЯ делать в мессенджерах и на лекциях школы и за что грозит бан (блокировка аккаунта)? - вот список:
    • Обсуждать другие школы
    • Выкладывать ссылки на видео записи школы в открытый доступ
    • Срывать занятия
    • Снижать эффективность занятия: чат, персональные консультации
    • Оскорбления, ругань, троллинг, флуд
    • Обсуждать темы политики, религии и т.п.
    • Апеллировать к личности
    • Критика преподавателей (публично)
  • Что можно делать, но с некоторыми оговорками? - вот список:
    • Делиться ссылками (лекции, книги, программы) - но только если это бесплатные ресурсы
    • Критика преподавателей - только в виде личных сообщений преподавателю
    • Рассказывать про свой опыт на занятиях - если это не реклама чего-либо
  • Что приветствуется в школе? - вот список:
    • Задавать вопросы, если искали и не нашли ответ
    • Отвечать на вопросы
    • Проводить занятия, делиться знаниями
    • Предлагать темы
  • Используя школьные ресурсы (Slack, Zoom и т.д.) - представьтесь, укажите в профиле ваше имя - инструкция, как это сделать https://srgk.notion.site/4aff35cd5e154b4b94ba149846ffab76

Slack

  • Какой адрес у Slack-пространства школы? - redroverschool.slack.com
  • Как попасть в Slack школы? - актуальная ссылка-инвайт есть в Телеграм-канале школы в группе #General закрепленных сообщениях
    • 1931
  • Не могу воспользоваться ссылкой, пишет ошибку, что делать? - варианты решения:
    • Попробуйте сначала создать аккаунт в Slack (не по ссылке, а на сайте https://slack.com/ или в прилождении) и только потом переходите по ссылке-инвайту
    • Практически всегда работает вариант создания аккаунта, используя аккаунт Google - при создании аккаунта не вводите email, а нажмите Continue with Google
    • Если вы в России, то для создания аккаунта в Slack вам может помочь VPN (не подошел один VPN? - пробуйте с другим)
    • Если вы перепробовали все варианты, но ничего не помогло - напишите об этом в группе #General в Телеграм-канале школы - возможно, ссылка-инвайт устарела и ее нужно обновить
  • Почему вы не разместите постоянную ссылку-инвайт? - это особенность бесплатной версии Slack, периодически нам приходится обновлять ссылку
  • Я перешел в Slack школы, но меня не добавило в канал нового потока. Что делать? - по умолчанию всех новых пользователей Slack-пространства школы бот добавляет в канал нового потока. Если вы уже были в Slack школы или если бот по какой-то причине не сработал, вы можете сами попасть в канал будущего потока. В Desktop-версии Slack нужно нажать Channels -> Manage -> Browse Channels и в поиске ввести 2025 - вы найдете канал #qa_automation_2025_spring (название канала актуально на момент редактирования документа). Нажмите Join - всё, вы в нужном канале
    • 2796
  • Я уже в Slack школы и хочу пригласить друга - как это сделать? - первый вариант такой же, как описан выше - по ссылке из Телеграм-канала школы. Второй вариант - вы можете сами отправить инвайт на email вашего друга - откройте меню Slack-пространства и выберите опцию Invite people to Redrover.school
    • 1932
  • Я уже в Slack школы, но не понимаю, что и как тут устроено - можете объяснить? - посмотрите картинку с инструкцией (она немного устарела, но общее представление о том, как тут всё устроено, передает)
    • image
  • Где можно найти информацию и ссылки по курсу? - в Slack в теме основного канала потока есть ссылка на документ. Такие же ссылки и документы будут во всех тематических каналах
    • image
  • Я в Slack-пространстве школы, но у меня не отображаются каналы по нужным мне предметам. Что делать? - разверните меню для Channels, выберите Manage и Browse channels - а дальше нажмите Join напротив нужного вам канала
    • image
  • Каких правил нужно придерживаться, когда пишешь сообщения в Slack (и в целом в мессенджерах школы)? - правила следующие:
    • не использовать тэги here или everyone для привлечения внимания к вашему сообщению всех студентов канала
    • не флудить (т.е. не писать сообщения, не относящиеся к теме канала)
    • не писать несколько сообщений подряд, если их можно отправить одним сообщением
    • не отвечать на сообщение следующим сообщением ниже, а использовать threads (т.е. диалоги с комментариями под конкретным постом)

Discord

  • Я уже в Slack школы, зачем мне добавляться еще и на Discord-сервер школы? - На данный момент (август 2024) основным мессенджером школы является Slack. Но Slack с сентября 2024 будет недоступен в России. Поэтому Discord будет как дублирующий мессенджер
  • Как попасть в Discord школы? - Вот ссылка-инвайт https://discord.gg/QBvsq5RQ3E

Календарь

  • Где хранится календарь школы? - в Google Calendars
  • Где найти ссылку на календарь школы? - практически в каждом канале в Slack-пространстве школы в теме канала есть ссылка на документ, и в этом документе будет ссылка в том числе и на календарь
    • Постоянная ссылка на календарь школы (время событий - по времени Калифорнии) - ссылка заканчивается на &ctz=America/Los_Angeles
    • Альтернативная ссылка (время событий - по времени Москвы) - ссылка заканчивается на &ctz=Europe/Moscow - если нужно, то поменяйте этот атрибут в ссылке на другую локацию, чтобы видеть актуальное для вас время начала лекций
  • Как добавить календарь себе? (как бы подписаться на него) - откройте календарь по ссылке и нажмите кнопку Add to Google Calendar в левом нижнем углу
    • 215
  • Время начала лекций указано по времени в Калифорнии, а я живу в Европе и не понимаю, во сколько будут начинаться лекции по моему часовому поясу. Что делать? - первый вариант - если вы добавите школьный календарь себе (нажмете Add to Google Calendar, как бы подпишитесь на него), то ивенты (т.е. лекции) будут отображаться в том же часовом поясе, что и ваш основной календарь Google. Второй вариант - если не хотите добавлять календарь себе, то используйте Google или сервисы типа https://24timezones.com/ или https://www.worldtimebuddy.com/, чтобы конвертировать время из одного часового пояса в другой
  • Я могу редактировать события календаря? - нет, редактирование недоступно для студентов школы
  • Что делать, если я хочу редактировать ивенты в календаре? - сделайте дубликаты ивентов (лекций в свой личный календарь). Важно! Если вы сделали копию ивента, то в случае любых изменений в основном календаре школы эти изменения не будут синхронизированы с вашим календарем автоматически - вам придется отслеживать эти изменения самостоятельно
  • Как получать оповещения о предстоящих лекциях и об изменениях в календаре на email? - после добавления календаря школы откройте настройки календаря и добавьте опцию Event notifications (например, оповещать на email за час до лекции). Также вы можете настроить оповещения на email для новых событий, изменений в календаре и т.п. (см. скрин)
    • 1929
  • Как получать оповещения о предстоящих лекциях прямо в Slack? - выполняем следующие шаги:
    • вы должны добавить календарь школы (как бы подписаться на него) (см. выше как это сделать)
    • в Slack под списком каналов и личных сообщений найдите секцию Apps и нажмите там на Google Calendar
    • на вкладке Home нажмите Connect an account - в браузере откроется страница авторизации в Google - выберите аккаунт, в календарь которого вы добавили календарь школы
    • после успешной авторизации и возврата в Slack в опции Add another calendar выберите календарь школы RedRover.school
    • настройте оповещения для календаря школы по кнопке Notification Preferences (например, установите опцию Event reminders sent... на 5 minutes before)
    • больше информации о настройках Google Calendar в Slack - тут Google Calendar for Slack

Перед началом курса в ожидании нового потока

  • Нужно ли как-то регистрироваться на курс? - нет, никакого процесса регистрации нет. Всё, что вам нужно сделать - перейти в Slack пространство школы и добавиться в основной канал будущего потока (на момент написания этого текста - это #qa_automation_2024_fall)
  • Что можно/нужно сделать до начала курса? - если вы совсем новичок, то посмотрите в интернете информацию о Automation QA просто чтобы составить представление, что это такое. Начните изучать выбранный язык программирования. Всё это позволит легче начать обучение по программе курса или даст вам возможность задавать более предметные вопросы на первых лекциях
  • Какие инструменты мне нужны, чтобы учиться в школе? - минимальный набор это стационарный компьютер с клавиатурой и мышью или ноутбук с мышью. А также наушники с микрофоном. Если позволяют возможности, то лучше работать на двух мониторах
  • Нужно ли устанавливать какие-нибудь программы предварительно? - Нет, заранее ничего устанавливать не нужно. Обычно на первой лекции по предмету преподаватель рассказывать, что и как нужно устанавливать
  • Я открыл календарь по ссылке, но в нем нет расписания лекций. Почему? - если вы открыли календарь в период между потоками курса, то календарь следующего потока будет сформирован к вводной лекции
  • Где я могу посмотреть примерный график лекций и количество занятий в течение недели? - для ознакомления можно в календаре школы открыть и посмотреть график лекций предыдущих потоков

В течение курса

Лекции

  • Где проходят лекции? - в Zoom конференциях
  • Где найти ссылку на Zoom? - в закрепленном документе по ссылке в теме канала одной из ссылок будет ссылка на Zoom
  • Я открыл документ по ссылке в теме канала, но там нет ссылки на Zoom. Что делать? - скорее всего вы в основном канале потока - тут нет регулярных лекций, поэтому ссылка на зум публикуется незадолго до начала созвонов. В других каналах (тематических) ссылка на зум обычно постоянная и есть в документе в теме канала
  • Я открыл календарь, нашел нужную мне лекцию, но не понимаю, где найти ссылку на Zoom для этой лекции. Что делать? - в календаре практически для каждой лекции добавляется информация вида "slack: https://redroverschool.slack.com/archives/XXX". Перейдите по ссылке и вы окажетесь в тематическом Slack-канале. А дальше вы уже знаете, как найти ссылку на Zoom
  • Что такое ревью сессии и для чего они нужны? - по предметам курса кроме основных лекций могут проходить ревью сессии. Они не обязательны, но желательны для посещения. Цель ревью - ответить на вопросы по темам, рассказанным на основных лекциях, а также объяснить пройденные темы другими словами

Во время лекции

  • Можно ли смотреть лекции на мобильном девайсе? - администрация школы рекомендует слушать лекции (онлайн и в записи) со стационарного компьютера (с ноутбука) и очень не рекомендует использовать мобильные девайсы. В случае если у вас будут технические проблемы, связанные именно с работой на мобильном девайсе - есть вероятность, что школа не сможет подсказать вам решение проблемы
  • Какие правила нужно соблюдать во время Zoom конференции (лекции)? - правила следующие
    • подключайтесь с выключенным микрофоном (замъюченными)
    • включать или не включать камеру - по вашему желанию
    • задавайте вопросы голосом тогда, когда вам разрешает это сделать преподаватель
    • не флудите в чате конференции
    • не включайте и не используйте инструмент рисования во время конференции, когда преподаватель демонстрирует свой экран
  • Что будет, если не соблюдать эти правила? - преподаватель может предупредить или даже выгнать вас с лекции
  • Как задать вопрос, когда идет Zoom конференция? - первый вариант нажать кнопку "Поднять руку" (Raise hand), и ведущий конференции предложит вам голосом задать вопрос в следующей паузе. Второй вариант - напишите вопрос в чате
  • Как НЕ надо задавать вопросы в Zoom конференциях? - не нужно размьючиваться (включать микрофон) без разрешения ведущего и перебивать его. Если вы так сделаете, то вы проявите неуважение к участникам встречи и рискуете быть забаненным

Записи лекций

  • Не могу присутствовать на лекции онлайн, будет ли запись? - да, практически всегда лекции записываются. Лекции не записываются, если этого не хочет преподаватель по каким-то своим причинам или если студенты сами попросили не записывать (например, занятия по английскому не записываются, чтобы не смущать тех студентов, кто размьючивался во время лекции и выполнял задания преподавателя)
  • Могу ли я сам сделать запись лекции? - нет, запрещено делать записи или скачивать записи лекций. Если это выяснится, то вас забанят в школе
  • Где размещаются записи лекций? - в Google Drive. UPD - начиная с потока qa_automation_2025_fall записи лекций выкладаваются на Boosty
  • Где найти ссылку на записи лекций? - в закрепленном документе по ссылке в теме канала одной из ссылок будет ссылка на записи видео
    • image
  • Почему записи лекций не размещаются на YouTube? - в апреле 2024 года YouTube аккаунт школы был заблокирован. Восстановить аккаунт не получилось. Поэтому был выбран альтернативный способ для хранения записей
  • Как быстро после проведения лекции выкладывают запись? - в течение суток, но обычно быстрее
  • Лекция прошла, записи всё еще нет, очень хочется посмотреть - что делать? - если еще не прошли одни сутки со времени окончания лекции, то надо подождать. Вопросы в канале соответствующего предмета вида "когда будет запись?" не ускорят процесс. Но если же прошло больше суток - да, тогда вы можете написать в канал предмета и уточнить
  • Сколько по времени будут храниться записи с курса? - записи будут доступны пока идет поток. А для тех, кто есть в основном канале потока, ссылки будут доступны и дальше, но основной канал потока будет закрыт (т.е. после окончания потока найти ссылки на записи прошедших лекций уже не получится). По сути записи доступны вечно, но есть небольшая вероятность, что по независящим от школы причинам записи потеряются (удалятся, заблокируются и т.п.) там, где они хранятся (раньше это был YouTube, сейчас Google Drive, а начиная с потока qa_automation_2025_fall это Boosty) - тогда доступ к записям закончится
  • Как посмотреть записи лекций прошлых потоков? - ссылки на записи размещаются в документе по ссылке из темы основного канала потока
  • Поток закончился, и ссылки на записи лекций по предметам больше нет в документе тематического канала. Что делать? - после окончания потока все ссылки на записи из документов тематических каналов удаляются и переносятся в документ в основном канале потока
  • Я был на 7-м (или более раннем) потоке, но не могу открыть записи лекций с моего потока. Что делать? - после блокировки YouTube аккаунта школы только часть лекций с давних (начиная с 7-го и раньше) потоков получилось найти. Постепенно эти найденные записи выкладываются. Когда записи будут доступны - ссылки на них будут как обычно размещены в документе по ссылке из темы основного канала потока

Домашние задания

  • Будут ли домашние задания? - да, будут, но не по всем предметам - зависит от того, как преподаватель организует процесс обучения
  • Кому/куда отправлять выполненные домашние задания? - домашние задания делаем для себя, никому на проверку не сдаем
  • Как узнать правильное решение по домашнему заданию? - преподаватель или на лекции, или отдельным видео показывает решение заданий
  • Разбор домашнего задания прошел, но остались вопросы. Что делать? - вы можете задать вопрос в тематическом Slack-канале. Также можем обсуждать решения по домашним заданиям в группах (про группы см. ниже)

Группы

  • Группы? Какие еще группы?
  • Обязательно вступать в группу?
  • Когда происходит разделение на группы?
  • Что нужно, чтобы стать тимлидом?
  • А если я не справлюсь?
  • Хочу в группу - что делать?
  • Тимлид не добавляет в свою группу - что делать?
  • Идет поток, но группа неактивна - что делать?

Ответы на эти и другие вопросы о группах - в документе Про группы в рамках RedRover.school

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •