Пожалуйста, внимательно ознакомьтесь с условиями настоящего пользовательского соглашения до начала использования сайта javarush.com. Соглашение устанавливает правила, соблюдение которых необходимо для беспрепятственного доступа и надлежащего использования ресурсов сайта.

В соответствии со статьями 633, 641 Гражданского кодекса Украины настоящее соглашение имеет статус сделки в виде публичного договора (далее — Договор). Оно содержит все существенные условия предоставления услуг и имеет соответствующую юридическую силу.

Логин Заказчика на сайте javarush.com и/или javarush.com.ua означает акцепт, то есть безусловное и безоговорочное принятие оферты, которая содержится в данном Договоре.

1. Основные термины.

1.1. Сайт — все web-страницы ресурса JavaRush, объединенные адресными доменами javarush.com и javarush.com.ua.

1.2. Администрация — владельцы, администраторы ресурса JavaRush, осуществляющие управление Сайтом и обладающие правами на все объекты, входящие в его состав, и дизайн Сайта.

1.3. Исполнитель — HiTech Rush, Inc. 1201 N Orange St Suite 7553 Wilmington, DE 19801-1186, USA — выступает официальным субъектом данных правоотношений (как получатель платежей), касающихся предоставления консультационных услуг в сфере информатизации, используя язык программирования Java.

1.4. Заказчик — лицо, которое авторизовалось на Сайте на странице javarush.com/login.html путем использования авторизации через электронную почту, социальную сеть ВКонтакте (vk.com), социальную сеть Facebook (facebook.com) или любым другим доступным способом. Для консультаций Заказчика используются материалы, размещенные на Сайте.

1.5. Оплата — поступление денежных средств на расчетный счет Исполнителя.

1.6. Лекция – статья на сайте по консультируемой теме.

1.7. Задача — материал для самостоятельной работы по консультируемой теме: программы на Java, просмотр видео, ввод кода.

1.8. Уровень — электронная версия информационно-консультационного материала по языку программирования Java, включающая Задачи и Лекции. Уровень 1 предлагается для бесплатного ознакомления. Доступ к Пользованию Уровней 2 – 51 является платным и доступен только после Оплаты.

1.9. Пользование Уровнем — получение права на чтение и работу с материалом Уровня.

1.10. Подписка/Услуга – Пользование некоторыми Уровнями и/или дополнительным функционалом, указанными в предложении на Сайте, после совершения Оплаты согласно указанной на Сайте цене.

1.11. Секретный ключ – уникальный идентификационный код Заказчика, состоящий из букв и цифр.

1.12. Онлайн-стажировка — структурированный консультационный материал по языку программирования Java и Java-технологиями. Предоставляется Заказчику в виде видео лекций и практических заданий по консультационным темам. Имеет онлайн-формат.

1.13. Ментор – лицо, осуществляющее консультационную деятельность по Java-технологиям во время участия в Онлайн-стажировке, и проводящее проверку решения практических заданий, выданных во время участия в Онлайн-стажировке.

2. Предмет и срок действия договора.

2.1. Настоящий Договор регламентирует условия предоставления консультационных услуг и функционирования Сайта, а также отношения между Заказчиком, Исполнителем и Администрацией Сайта.

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

2.3. Окончание срока действия Договора не освобождает стороны от ответственности за его нарушение, в том числе, за нарушение авторских прав.

3. Права и обязанности сторон.

3.1. Заказчик обязан:

3.1.1. Самостоятельно ознакомиться с информацией об условиях обслуживания и тарифах на сайте Исполнителя, а также оплатить Услуги в соответствии с выбранным тарифным планом Исполнителя.

3.1.2. Не нарушать авторские права Исполнителя.

3.1.3. Не предпринимать никаких действий, которые могут нанести вред Сайту, программному обеспечению Исполнителя и/или оборудованию Исполнителя.

3.1.4. Не передавать или перепродавать третьим лицам свой аккаунт на Сайте.

3.1.5. Не распространять спам на Сайте, а также сомнительную информацию, явно не запрошенную пользователями, в том числе: разжигающую межнациональные конфликты, оскорбления, шокирующий, нежелательный, ненадлежащего характера контент (изображения, видео, аудио, тексты), а также контент, содержащий насилие, порнографию, пропаганду наркотических средств, азартных игр либо пропаганду ненависти, нетерпимости, дискриминации или жестокости.

3.2. Исполнитель обязан:

3.2.1. Предоставить Заказчику Услугу посредством предоставления Заказчику доступа к оплаченным Уровням Сайта и/или дополнительному функционалу.

3.2.2. Предоставить Заказчику доступ к Уровням и/или дополнительному функционалу, которые предусмотрены Услугой, в течение 12 часов с момента произведения Оплаты, кроме Уровней, Задач, помеченных на Сайте, как «в разработке».

3.2.3. Делать все возможное для обеспечения качественного и бесперебойного предоставления Заказчику Услуг в соответствии с настоящим Договором. При этом Услуги предоставляются на условиях, согласованных без каких-либо прямых или косвенных гарантий.

3.3. Заказчик имеет право:

3.3.1. Пользоваться консультационными материалами Лекций открытых Уровней, предоставленными ему на Сайте, неограниченное количество раз в течение срока настоящего Договора.

3.3.2. Покупать Подписки, которые указаны на Сайте, в любом количестве.

3.3.3. В случае, если Заказчик будет не удовлетворен условиями или качеством предоставляемых Услуг, он вправе прекратить пользование Услугами.

3.4. Исполнитель имеет право:

3.4.1. По своему усмотрению устанавливать цены на Услуги.

3.4.2. Прекратить оказание предусмотренных настоящим Договором Услуг без возврата денежных средств за оплаченные Подписки или отказать в продаже Подписки в одностороннем порядке при нарушении Заказчиком условий настоящего Договора.

3.4.3. Удалять с сервера Сайта информацию, которая не соответствует данному Договору, действующему законодательству Украины, нарушает авторские права или права третьих лиц и не возмещать возможный ущерб, нанесенный Заказчику распространением такой информации.

3.4.4. Отказать Заказчику в предоставлении Услуг или прекратить свои обязательства по данному Договору без возврата денежных средств за оплаченные Подписки и заблокировать доступ к Сайту в случае незаконной деятельности Заказчика или неуважительного отношения Заказчика к Администрации Сайта и его пользователей, в том числе разжигания межнационального конфликта.

3.4.5. Информировать Заказчика о нововведениях по электронной почте.

4. Право интеллектуальной собственности.

4.1. Все авторские права на задачи принадлежат сервису JavaRush.com. А именно: шаблоны Задач (java код), содержащие текст «javarush»; условия Задач; а также внесенные изменения в шаблон Задачи.

4.2. Все авторские права на проект JavaRushHomeWork и плагин JavaRushTasks для IntelliJ IDEA принадлежат сервису JavaRush.com.

4.3. Все права на материалы, Лекции и статьи, опубликованные и размещенные на сайте JavaRush.com, защищены законодательством об интеллектуальной собственности. Любое частичное или полное воспроизведение, размещение в печатных и интернет изданиях, копирование, цитирование, распространение или публикация любого авторского материала допускается только с письменного разрешения правообладателя (Администрации JavaRush).

4.4. Все авторские права на оформление и графический дизайн Сайта принадлежат сервису JavaRush.com.

4.5. Авторский материал, указанный в п.4.1, п.4.2, п.4.3 и п.4.4, разрешено размещать исключительно на сайтах JavaRush.com, Help.JavaRush.com, Info.JavaRush.com. Размещение авторского материала на других сайтах и передача их другим лицам является нарушением права интеллектуальной собственности.

4.6. Третья сторона, где был размещен авторский материал, указанный в п.4.5., обязана удалить его из публичного доступа по запросу правообладателя.

5. Условия и порядок предоставления услуг.

5.1. После Оплаты Услуги Заказчику предоставляется доступ к Уровням и/или дополнительному функционалу, которые предусмотрены Услугой. Далее по тексту — Подписка.

5.2. В стоимость Подписки не входит комиссия, взимаемая банками или платежными системами за проведение платежа. Комиссионные расходы Заказчик оплачивает дополнительно.

5.3. Подписка считается оплаченной с момента поступления денежных средств на счет Исполнителя.

5.4. При Оплате Услуг Заказчик может выбрать срок действия Подписки: на один месяц или на один год.

5.5. Условия Подписки на один месяц:

5.5.1. Для оплаты Подписки на один месяц требуется действующая банковская карта VISA или Mastercard. Платежи Подписок на месяц обрабатываются платежной системой Stripe. Исполнитель не хранит у себя банковские данные Заказчика поскольку это делает платежная система Stripe.

5.5.2. Оплаченные Подписки на месяц (включая подарочные сертификаты) возмещению не подлежат.

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

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

5.5.5. Заказчик вправе отключить Подписку на один месяц в любой момент. При этом в дальнейшем списание средств производиться не будет, если Заказчик не включит ее снова.

5.5.6. Если Заказчик отключил Подписку на один месяц до конца текущего расчётного периода, отмена наступит с первого дня следующего расчётного периода. До этого момента у Заказчика останется доступ к Услугам.

5.5.7. Плата за Подписку за месяц может быть изменена только после уведомления со стороны Администрации не позже чем за 30 дней. Такое уведомление может быть осуществлено посредством публикации на Сайте или по электронной почте.

5.6. Условия Подписки на один год:

5.6.1. Оплата Подписки на один год производится Заказчиком путем перечисления денежных средств с помощью платежных систем, указанных на Сайте.

5.6.2. Исполнитель имеет право в любой момент в одностороннем порядке изменять список платежных систем для Оплаты Подписок без предварительного предупреждения на Сайте или прямого предупреждения Заказчика.

5.6.3. Возврат денежных средств Заказчику за купленную Подписку за год (включая подарочный сертификат) возможен на протяжении 14 дней с момента покупки. Для того, чтобы вернуть денежные средства, Заказчик должен написать письмо в отдел технической поддержки support@javarush.com. Также Заказчик должен предоставить подтверждение покупки Подписки и необходимые данные для возврата по запросу Администрации. Исполнитель возвращает деньги за вычетом комиссии платежной системы. Подписка в таком случае будет отключена. Если Заказчик не предоставил необходимую информацию, или предоставленные им данные не совпадают с данными указанными в его аккаунте, Исполнитель оставляет за собой право отказать Заказчику в возмещении денежных средств за Подписку на год.

5.6.4. В случае, если прошло более 14 дней с момента покупки Заказчиком подписки, Услуга считается оказанной и возврат денежных средств не производится.

5.6.5. Плата за Подписку на один год может быть изменена в любое время после уведомления со стороны Администрации. Такое уведомление может быть осуществлено посредством публикации на Сайте или по электронной почте.

5.7. Условия Подписки, включающей опцию участия в Онлайн-стажировке:

5.7.1. Заказчик имеет право воспользоваться Онлайн-стажировкой с момента достижения 35-го Уровня при условии наличия активной Подписки Premium Pro.

5.7.2. Для того, чтобы воспользоваться Онлайн-стажировкой, Заказчик обязан выполнить тестовое задание, которое подтверждает его готовность принять участие в Онлайн-стажировке.

5.7.3. Заказчик имеет право обращаться к Ментору лично по консультационным материалам и Java-технологиям, которые изучаются во время прохождения Онлайн-стажировки, отправлять свое решение на проверку, получать комментарии и советы относительно решения при условии, что его Подписка включает опцию наличия Ментора.

5.7.4. Участие в Онлайн-стажировке – разовое, при условии наличия Подписки на один год, включающей опцию участия в Онлайн-стажировке.

5.7.5. Материалы Онлайн-стажировки предоставляются непосредственно в процессе прохождения Онлайн-стажировки и не могут быть выданы Заказчику по его требованию в случае отказа от участия в Онлайн-стажировке.

5.7.6. В случае, если Заказчик не достиг 35-го Уровня до конца действия Подписки на год, включающую данную опцию, Заказчик теряет возможность принять участие в Онлайн-стажировке.

5.7.7. Если Заказчик без предварительного уведомления отказался или прекратил участие в Онлайн-стажировке после того, как Администрация утвердила его на Онлайн-стажировку, частичный или полный возврат денежных средств и перенос его участия не возможен.

5.7.8. Если Заказчик купил Подписку до 1 ноября 2015 года и она была указана на Сайте, как «безлимитная», а также включала опцию участия в Онлайн-стажировке, то последней возможностью воспользоваться данной опцией для него будет зимняя Онлайн-стажировка, набор на которую проводится до 25 ноября 2016 года включительно.

5.8. Условия Подписки, включающей опцию участия в программе “Java-разработчик за 12 месяцев”:

5.8.1. Заказчик имеет право принять участие в программе без активной подписки на JavaRush: при оплате программы “Java-разработчик за 12 месяцев” на 1, 6 или 12 месяцев для Заказчика активируется подписка на онлайн-курс JavaRush на оплаченный срок обучения по программе.

5.8.2. Возврат денежных средств за участие в программе “Java-разработчик за 12 месяцев” возможен не позднее чем через 7 календарных дней после начала курса. Это время включает 2 онлайн-занятия с преподавателем программы. Для возврата денежных средств Заказчик должен обратиться в службу поддержки JavaRush.

5.8.3. Доступ на онлайн-занятия с Менторами возможен только при наличии оплаты участия в программе полностью (12 месяцев) или на определенный период — 1 или 6 месяцев.

5.8.4. Заказчик имеет право обращаться к Менторам лично по консультационным материалам и Java-технологиям, которые изучаются во время прохождения программы “Java-разработчик за 12 месяцев”, отправлять свое решение на проверку, получать комментарии и советы относительно решения.

5.8.5. Участие в программе “Java-разработчик за 12 месяцев” — разовое, при условии наличия оплаты программы.

5.8.6. Материалы программы предоставляются непосредственно в процессе прохождения и не могут быть выданы Заказчику по его требованию в случае отказа от участия в программе “Java-разработчик за 12 месяцев”.

5.9. Подписки, которые были приобретены до 1 ноября 2015 года и были указаны на Сайте, как «безлимитные», могут быть бесплатно продлены по письменному запросу Заказчика к Исполнителю.

5.10. Перепродажа Заказчиком своего аккаунта с действующей Подпиской запрещена.

5.11. По истечении срока Подписки Услуга считается оказанной.

5.12. В случае утери Заказчиком своей Подписки или доступа к ней Исполнитель не несет за это ответственности. Восстановление доступа к утерянному аккаунту возможно только при предоставлении электронного чека, подтверждающего Оплату Подписки со стороны Заказчика, от платежных сервисов: «Интеркасса», «PayPal» или «Stripe».

5.13. Истечение срока Подписки не влияет на доступ к аккаунту Заказчика.

5.14. Исполнитель оставляет за собой право на любые модификации и изменения на Сайте, изменения цен, приостановление или прекращение Услуг или их части.

5.15. Исполнитель имеет право на немедленное прекращение оказания предусмотренных настоящим Договором Услуг без предупреждения в случаях, если Исполнитель вовремя не получил оплату за Услуги.

5.16. В случае причинения Заказчиком своими действиями ущерба Исполнителю последний может прекратить оказание предусмотренных настоящим Договором Услуг в одностороннем порядке без возврата компенсации Заказчику, а также заблокировать ему доступ к Сайту. Действиями, причиняющими ущерб, считаются: взлом (попытка взлома) Сайта, взлом (попытка взлома) программного обеспечения Исполнителя, нарушение права интеллектуальной собственности, а также другие действия, наносящие вред Исполнителю.

5.17. Услуги, Уровни, Лекции, входящие в Подписку и помеченные на Сайте, как «в разработке», будут доступны Заказчику по завершении их разработки.

5.18. Временная приостановка (пауза) активной подписки любого типа и продолжительности невозможна.

6. Ответственность сторон.

6.1. Стороны несут ответственность по своим обязательствам в соответствии с данным Договором и действующим законодательством.

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

6.3. Исполнитель не несет ответственности за прямой или косвенный ущерб, причиненный Заказчику в результате использования или невозможности пользования Услугами, а также из-за ошибок, пропусков, перерывов в работе, удаления файлов, дефектов, передачи данных или изменения функций, либо по другим причинам, прямо не зависящим от него.

6.4. Исполнитель не несет ответственности за качество каналов связи общего пользования, посредством которых осуществляется доступ к Услугам.

6.5. Исполнитель не несет ответственности за невозможность обслуживания Заказчика по независящим от него причинам, включая нарушение работы линий связи, неисправность оборудования и программного обеспечения, не принадлежащего Администрации сайта.

6.6. Исполнитель не несет ответственности за полное или частичное прерывание оказания Услуг, связанное с заменой оборудования, программного обеспечения или проведения других работ, вызванных необходимостью поддержания работоспособности и развития технических средств Администрации Сайта.

6.7. Поскольку сайт содержит ссылки на другие веб-сайты, которые не поддерживаются его Администрацией, Исполнитель не несет ответственности за содержание этих веб-сайтов, а также за ущерб, нанесенный в связи с содержанием этих веб-сайтов.

6.8. Заказчик принимает на себя полную ответственность и риски, связанные с пользованием Услугами. Исполнитель не принимает на себя никакой ответственности за соответствие Услуг целям Заказчика.

6.9. Заказчик несет личную ответственность за любую информацию, которую размещает на Сайте, а также за любые взаимодействия с другими пользователями Сайта.

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

6.11. В случае привлечения Исполнителя к ответственности или наложения на него взыскания в связи с допущенными Заказчиком нарушениями прав и/или интересов третьих лиц, а также установленных законодательством запретов или ограничений, Заказчик обязан в полном объёме возместить убытки.

6.12. Исполнитель не несет ответственности за нарушение условий настоящего Договора, если такое нарушение вызвано действием обстоятельств непреодолимой силы (форс-мажор), включая: действия органов государственной власти, пожар, наводнение, землетрясение, другие стихийные действия, отсутствие электроэнергии и/или сбои работы компьютерной сети (нарушение работы линий связи, неисправность оборудования и т. п.), забастовки, общественные беспорядки, а также иные непредвиденные обстоятельства, которые могут повлиять на выполнение Исполнителем условий настоящего Договора.

6.13. Отзывы Заказчика, размещенные на Сайте, не являются конфиденциальной информацией и могут быть использованы Администрацией сайта без ограничений.

6.14. Исполнитель не несет ответственности в случае, если Заказчик купил аккаунт с действующей Подпиской у третьих лиц.

6.15. Заказчик не имеет права предоставлять доступ или обучение третьим лицам по приобретенной им Подписке, продавать свой аккаунт, обменивать его или применять любые коммерческие действия. В случае выявления таких действий со стороны Заказчика ему будет заблокирован доступ к Сайту с последующим отключением Подписки, а все обязательства со стороны Исполнителя по данному Договору автоматически прекращаются (без возврата денежных средств).

7. Согласие на обработку персональных данных.

7.1. С связи с необходимостью выполнения требований Закона Украины «О защите персональных данных» от 01.06.2010 г. № 2297-VI и условий настоящего Договора, Заказчик дает свое согласие на обработку Исполнителем своих персональных данных.

7.2. Исполнитель обязуется обрабатывать персональные данные Заказчика в строгом соответствии с законодательством Украины о защите персональных данных.

7.3. Разрешение на обработку персональных данных действует в течение всего срока действия Договора.

7.4. Заказчик соглашается с тем, что Исполнитель имеет право предоставлять доступ и передавать его персональные данные третьим лицам без каких-либо дополнительных уведомлений Заказчика, не изменяя при этом цель обработки персональных данных.

7.5. Уничтожение персональных данных является основанием для расторжения Договора и производится на основании письменного заявления клиента. В таком случае, Договор расторгается с даты, указанной в ответном уведомлении Исполнителя.

7.6. Заказчик согласен, что его cookies запоминаются на Сайте путем сохранения пользовательских настроек и анализа поведения пользователя на Сайте с целью повышения качества предоставления Услуг. Заказчик имеет право отключить использование файлов cookie в своем браузере. При этом он соглашается с тем, что некоторые функции сайта могут работать неправильно.

7.7. Заказчик имеет право запросить копию своих данных на Сайте. Для этого ему необходимо перейти в раздел «Настройки» (https://javarush.com/settings/security), выбрать пункт «Безопасность и вход», затем нажать на кнопку «Запросить копию моих персональных данных».

7.8. Заказчик имеет право удалить свой аккаунт и свои персональные данные. Для этого ему необходимо перейти в раздел «Настройки» (https://javarush.com/settings/security), выбрать пункт «Безопасность и вход», затем нажать на кнопку «Вы можете удалить свой аккаунт и свои персональные данные» и подтвердить удаление, написав DELETE в появившейся форме.

8. Политика безопасности при обработке пластиковых карт

8.1. При оплате заказа банковской картой, обработка платежа (включая ввод номера карты) происходит на защищенной странице/виджете процессинговой системы, которая прошла международную сертификацию. Это значит, что Ваши конфиденциальные данные (реквизиты карты, регистрационные данные и др.) не поступают к нам на сервер>, их обработка полностью защищена и никто, в том числе наш интернет-сайт, не может получить персональные и банковские данные клиента.

8.2. При работе с карточными данными применяется стандарт защиты информации, разработанный международными платёжными системами Visa и MasterCard - Payment Card Industry Data Security Standard (PCI DSS), что обеспечивает безопасную обработку реквизитов Банковской карты Держателя. Применяемая технология передачи данных гарантирует безопасность по сделкам с Банковскими картами путем использования протоколов Secure Sockets Layer (SSL), Verified by Visa, Secure Code, и закрытых банковских сетей, имеющих высшую степень защиты.

9. Заключительные положения.

9.1. Исполнитель вправе в одностороннем порядке изменять условия настоящего пользовательского соглашения, при этом такие изменения вступают в силу в момент опубликования новой версии соглашения в сети Интернет по адресу: https://javarush.com/about/offer.

9.2. Продолжение использования Сайта будет означать согласие Заказчика с условиями новой версии пользовательского соглашения. Если Заказчик не согласен с условиями новой версии соглашения, он прекращает пользоваться Сайтом.

9.3. Все споры, возникающие при исполнении настоящего Договора, разрешаются сторонами путем переговоров. В случае, если споры не урегулированы сторонами с помощью переговоров, они разрешаются в соответствии с действующим законодательством Украины.

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

Кодекс Чести JavaRush

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

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

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

Кодекс Чести JavaRush, и чтобы препятствовать этому поведению, мы планируем предпринимать более активные действия в оценке оригинальности кода вашего решения той или иной задачи.

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

Общие рекомендации:

Наше основное правило, это чтобы каждый сам писал свой код. Обсуждения вопросов и проблем, связанных с вашим кодом это хорошо. Копирование кода и его постинг в интернете – плохо. Для большей конкретизации, ниже приведены некоторые «Можно» и «Нельзя» для совместной работы и обучения на нашем курсе:

Нельзя: копировать код с других ресурсов (кроме шаблона задач, который предоставляем мы) при работе над заданиями
Нельзя: индивидуально делиться копиями своих решений со своими коллегами по обучению
Можно: свободно обсуждать вопросы/проблемы, связанные с вашей задачей, с другими участниками курса на нашем форуме или лично
Нельзя: постить рабочий код (или ссылки на рабочий код) ваших решений на форуме или в наших группах. Постинг такой информации отнимает у ваших коллег по обучению возможность решить задачу самостоятельно
Можно: не стесняйтесь размещать фрагменты вашего неработающего кода на форуме, для помощи в поиске в нем ошибок

Администрация JavaRush