Premium-подписка на год за $149
Обычная цена Premium-подписки $300 в год
Цена действует еще 2 д : 6 ч : 34 мин
Условия акции
Осенняя скидка
-50%

Скидка распространяется только на годовые подписки Premium и Premium Pro.

Срок действия акции: с 3 по 22 сентября

Персональная скидка

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

Чтобы узнать вашу персональную скидку, нужно залогиниться.

Подписка Premium Подписка Premium
  • Доступ ко всем квестам JavaRush
    JavaRush состоит из квестов Java Syntax, Java Core, Java Collections и Multithreading. Это хорошо структурированный курс по всем ключевым темам Java. В нём вы найдёте более чем 500 мини-лекций и 1200 практических задач.
  • Плагин к Intellij IDEA
    Мы учим студентов работать в IntelliJ IDEA – одной из самых удобных и популярных IDE для Java. Чтобы вам было комфортнее, мы написали плагин JavaRush для IntelliJ IDEA. С его помощью вы сможете получить задачу за два клика мышки, а сдать на проверку – за один!
  • Требования к задачам
    Что снова не так, в чём я ошибся и почему моё решение работает неправильно? Ответ на этот вопрос вы узнаете из статусов требований. После отправки решения на проверку вы увидите, какие требования к задаче вы выполнили, а какие нет.
  • Рекомендации к задачам
    Рекомендации к задачам составлены на основе анализа десятков тысяч ошибок предыдущих студентов JavaRush. Когда наша система распознает такую ошибку, вы автоматически получаете заранее подготовленную рекомендацию от программиста — автора задачи. Это практически равносильно работе с персональным ментором.
  • Мгновенная проверка задач
    На очных курсах на преподавателя валится огромное количество студенческих программ. Он физически не успевает внимательно и быстро проверить все. Студентам приходится подолгу ждать! На JavaRush такой проблемы нет: наш валидатор проверяет решение мгновенно. Жмёте на кнопку, и через пару секунд вы уже знаете, правильно ли решили задачу. Если ошиблись, вы получаете список требований и рекомендации, что именно нужно исправить.
  • Мини-проекты
    Новичку сложно писать большие программы, он не знает, как к ним подступиться. Вот почему мы придумали мини-проекты, которые состоят из 15-20 подзадач. Для каждой подзадачи есть подробная инструкция, что нужно делать. Таким образом, вы получите опыт разработки относительно сложных приложений. Например, вы напишете простые игры, online-чат, систему автоматизации работы ресторана и многое другое.
  • Бонусные задачи
    Задачи для будущих суперпрограммистов! Они сложнее обычных, и требуют куда больше усилий и времени, даже если у вас обучение идёт, как по маслу. Бонусные задачи посвящены алгоритмам, паттернам и другим темам, с которыми у многих возникают трудности.
Подписка Premium Pro Подписка Premium Pro
  • Участие в онлайн-стажировке
    Онлайн-стажировка – отличный способ получить опыт работы в реальном Spring/JPA Enterprise проекте и устраиваться на работу уже не как Junior. Это практический курс, рассчитанный на 3.5 месяца на самом востребованном Java стеке: Maven, Spring MVC, Security, JPA (Hibernate), REST (Jackson), JUnit 5, Bootstrap (css/js), datatables, jQuery + plugins, Java 8 Stream and Time API. В конце стажировки – миграция на Spring Boot 2.4, Lombok, H2, Thymeleaf. В вашем резюме появятся 2 проекта и опыт работы, после чего количество просмотров и обращений возрастет на порядок!
  • Помощь в составлении резюме
    Поиск работы начинается с составления и рассылки резюме. И лучше, чтобы это было хорошее резюме... Как их различить? Если после того, как вы разослали резюме, вас пригласили на несколько собеседований, то резюме – хорошее. Если спустя две недели вы не получили ни одного приглашения, то резюме – плохое. Мы поможем вам составить хорошее резюме.
  • Повторное решение задач
    Вы решили задачу, отправили на проверку и получили подтверждение о правильном решении. Но вам этого мало, хочется попробовать решить её иначе! Для таких любознательных программистов мы добавили возможность проверять решённые задачи повторно в течение трёх дней после первого правильного решения.
  • Доступ ко всем квестам JavaRush
    JavaRush состоит из квестов Java Syntax, Java Core, Java Collections и Multithreading. Это хорошо структурированный курс по всем ключевым темам Java. В нём вы найдёте более чем 500 мини-лекций и 1200 практических задач.
  • Плагин к Intellij IDEA
    Мы учим студентов работать в IntelliJ IDEA – одной из самых удобных и популярных IDE для Java. Чтобы вам было комфортнее, мы написали плагин JavaRush для IntelliJ IDEA. С его помощью вы сможете получить задачу за два клика мышки, а сдать на проверку – за один!
  • Требования к задачам
    Что снова не так, в чём я ошибся и почему моё решение работает неправильно? Ответ на этот вопрос вы узнаете из статусов требований. После отправки решения на проверку вы увидите, какие требования к задаче вы выполнили, а какие нет.
  • Рекомендации к задачам
    Рекомендации к задачам составлены на основе анализа десятков тысяч ошибок предыдущих студентов JavaRush. Когда наша система распознает такую ошибку, вы автоматически получаете заранее подготовленную рекомендацию от программиста — автора задачи. Это практически равносильно работе с персональным ментором.
  • Мгновенная проверка задач
    На очных курсах на преподавателя валится огромное количество студенческих программ. Он физически не успевает внимательно и быстро проверить все. Студентам приходится подолгу ждать! На JavaRush такой проблемы нет: наш валидатор проверяет решение мгновенно. Жмёте на кнопку, и через пару секунд вы уже знаете, правильно ли решили задачу. Если ошиблись, вы получаете список требований и рекомендации, что именно нужно исправить.
Комментарии (2210)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ СДЕЛАТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
hidden #1364104 Уровень 16
14 августа 2017
Вы большие молодцы, JavaRush - отличный проект! Только ради всего святого, не останавливайтесь, совершенствуйте его, добавляйте новый контент, не зажирайтесь) те у кого есть возможность - всегда отблагодарят. Еще больше практики, еще больше доступной теории, еще больше знаний и опыта, интерактивно, удобно, в любом месте, где есть интернет, не важно, с компа, планшета или телефона
Евгений Морозов Уровень 29, Россия
8 декабря 2017
Очень хороший курс, тем кто только желает начать и сомневается брать курс или изучать по видеороликам и книгам самостоятельно - однозначно брать курс, но готовьтесь пахать как папа Карло.
Maxim Уровень 39, Алматы, Казахстан
9 августа 2017
Очень полезный обучающий ресурс, особенно для начинающих. Главное что мне нравиться здесь, это обилие практических заданий позволяющих закрепить материал. Создателям сайта большое спасибо!)
Джон Дориан Уровень 37, Россия
17 октября 2017
Работаю Java-developer'ом уже полгода:) Заглядываю иногда сюда посмотреть новые фичи (типа CS-50 или курса Android). Самые полезно потраченные 12 тыщ в моей жизни)) Спасибо за ресурс, чуваки!)
Margaret Medvedeva Уровень 22, Санкт-Петербург, Россия
12 октября 2017
Я начала этот курс для развлечения: чутка кодила, когда на работе скучно (к слову, моя работа очень далека от программирования). Ну, некоторые косынку раскладывают или кроссворды разгадывают, а я вот ваши задачки решаю. Но... что-то смотрю, что уже 18 уровень, а писать коды мне уже нравится больше чем моя работа. Так, глядишь, и перейду в IT поближе к печенькам. =)) В общем, спасибо за интересное обучение! Из минусов, пожалуй, соглашусь с большинством здесь - условия задачи иногда понять без подсказок просто невозможно.
Mr.Robot Уровень 28, Москва, Россия Expert
12 октября 2017
Проект реально полезный! Это совершенно правильно, что основной упор сделан на практические задания - без них в голове - ветер. А после такой "качалки" шаблонный код уже сам от пальцев отскакивает - начинаешь верить, что чего-то из тебя, в конце концов, получится :) Сейчас кажется - конец недостижим, но, уверен, буду скучать и мучиться ностальгией, когда пройду все уровни :) Спасибо за вашу работу!
Donatello Уровень 32 Expert
9 августа 2017
Курс JavaRush отличный! Все нравится, здорово выстроено. Хотите научиться прогать на java? Вы пришли по адресу) Практика - самое крутое что тут есть, что отличает от других. Теории с большего хватает, но нужно читать доп. литературу, ссылки на которые(в т.ч. книги ) дают здесь. Спасибо!
Макс Фортуна Уровень 20, Киргизия
9 августа 2017
полгода бился головой об стену пытаясь освоить Java по видеокурсам и официальной документации, но пока не начал обучение здесь - не сдвинулся с мёртвой точки. Шикарный обучающий курс. Я сразу купил подписку за 20 баксов и задачи проверяются автоматом. Буду проходить весь курс лекций, альтернатив просто нет. Конечно есть одно НО - слишком много однотипных задач с головоломками, нудновато. Наример создай 10 котов и 10 собак и т.д. Надеюсь на уровне Java core будет веселее. Очень понравился новый стиль ресурса. Врятли я отсюда уйду, пока не дойду до конца.
Азад Мамедов Уровень 21, Самара, Россия
12 октября 2017
Думаю, на сегодняшний день JavaRush это единственный реальный способ изучить язык c нуля за относительно короткий срок. По крайней мере других я не знаю. Это не идеальный сайт, есть свои преимущества, есть и недостатки. Хотя, лично я не вижу явных недостатков, скорее недоработки, которые со временем, я надеюсь, сведутся к минимуму. К преимуществам можно отнести: 1) Хорошо подобранные задачки на каждый уровень, на каждую тему и их количество. Именно решая задачи в больших количествах можно понять и запомнить те или иные аспекты языка. 2) Лекции, которые написаны так, что любой начинающий программист (к примеру как я) сможет понять не прилагая особых усилий. Хотя и нельзя сказать, что это однозначно преимущество. 3) Развитие сайта. Это в первую очередь разработка новых курсов по java. Лекции CS50, а также появление раздела по android. В добавок, хотелось бы отметить, что JavaRush это хорошая инвестиция в знания, которые в будущем уверен пригодятся каждому (ну или почти каждому).
David Willart Уровень 17
15 августа 2017
Идея проекта отличная, понятно, что идеальных реализаций не бывает и можно найти в чём упрекнуть кого угодно. Но этот проект это одна из лучших идей в сфере обучения программистов. Проект действительно заслуживает поддержки, с удовольствием оплатил премиум про. Большая просьба добавить материалы на русском. Много времени уходит на поиски объяснений по ходу обучения. Я думаю, что это просьба от всех , кто у вас учится. С уважением и благодарностью к вашему труду David Willart.
Валерий Уровень 19, Казань, Россия PREMIUM
20 декабря 2017
Мне нравится подача информации на этом ресурсе: Она дается порционно и вся теория тут же закрепляется практикой. Также плюсом является нелинейность подачи - часто перед тем как дать теорию по чему-нибудь, это что-то косвенно уже встречается в предыдущих задачах. Это подстегивает более активно пользоваться сторонними ресурсами для поиска теории, если конечно, не решать задачи на отвали, а действительно пытаться разобраться. Таким образом лекции не только дают новую информацию, а структурируют инфу, полученную ранее. Очень надеюсь, что дальше курс будет не менее интересным, чем первые 10 уровней. Спасибо команде за полезный ресурс и успехов в его дальнейшем развитии!
Orion Уровень 22 Expert
10 октября 2017
До JavaRush изучал Java исключительно по книгам и видео-курсам. Без сомнений, уже с первого квеста, как только я стал проходить практическую часть, словно произошёл впрыск N2O и темп приобретения (а главное, закрепления) моих знаний по Java взлетел до запредельного. Только после практических заданий я наконец стал понимать и осмысливать теорию. Теория не просто задалбливается в мозг - её начинаешь понимать на интуитивном уровне. Задания на JavaRush интересные и заставляют испытать весь спектр эмоций - от праведного гнева до восторга)) Мне нравится логичная последовательность подачи материала. Теоретическая часть немного хромает - 90% теории необходимо получать из внешних источников, но это не самый главный аспект сайта. Я использую JavaRush как очень эффективный задачник.
Алексей Уровень 20
13 октября 2017
Хороший проект. Это моя надежда на лучшую жизнь!
Алексей Симаков Уровень 32, Orël, Россия
13 июня 2018
Курс хороший, то что надо для начинающих. Материал дан сжато, чтобы вы не спали, как на лекции. Если описать материал как в книге, вы точно уснете. Как мне кажется, создатели дают минимум материала, так сказать основу, потому что у учеников разный уровень. У кого уровень пониже, те догуглят остатки пазла, а тем, у кого повыше, этого достаточно.
Irina Bratikina Уровень 17, Киев, Украина
20 июня 2018
Очень классный курс! Пробовала у других учиться - тупо выкачка денег, а тут график выбираешь сам! Есть время, значит учишься больше, а платишь меньше! Большое количество однотипных задач помогает выучить написание кода, с книжки так не вызубришь! Спасибо Вам огромное!
Сергей Ионов Уровень 11, Минск, Белоруссия
17 августа 2017
Мне очень нравится JavaRush как способ обучения, здесь очень интересные задачи. Я впервые столкнулся с программированием именно на этом ресурсе и некоторые вещи даются с трудом, в том числе и в книгах, которые предложены в качестве первых по Java. И тем не менее, при желании и с помощью Google можно найти недостающие ответы. От себя добавлю пожелание: мне хотелось бы добавить возможность устанавливать закладку на какой-либо теме, чтобы при решении задачи можно было бы быстро её открыть и прочесть снова.
Saergen Уровень 20, Минск, Беларусь
10 октября 2017
Ручаюсь, что если бы не JavaRush, я бы просто никогда не взялся изучать Java. Этот язык меня пугал. Хотя и сейчас страшновато от уровня к уровню. Уже четвертый месяц. Неторопливо. Не всегда гладко. Но, блин, очень занятно! Где-то 5 уровней Арканойд. Да, было бы здорово иногда общаться с менторами по скайпу. Спасибо проекту!
Владимир «SUDMEDEXPERT» Солдатенко Уровень 40, Киев, Украина
10 октября 2017
JavaRush, как ресурс для практики - лучше не найти. Задачи подобраны отлично, дают возможность подумать над многими вещами. Теоретическая часть уровней - неплохо. Из минусов - есть задачи в которых либо очень плохо описаны условия, либо условия вообще ни о чём не говорят. Некоторые "большие задачи" грешат условиями... В целом отметка - 4/5
Роман Уровень 14, Москва, Россия
10 августа 2017
Хорошо сформированный курс, который позволяет даже человеку далекому от программирования получить навыки необходимые для трудоустройства. Информация подается в очень понятном формате. Основное преимущество этого курса в том, что здесь есть очень много практических задач. Такой подход позволяет некоторые действия довести до автоматизма. Огромное спасибо создателям ресурса!!!!
Иван Уровень 40, Россия
10 октября 2017
Очень полезный ресурс, много практического опыта, интересных задач и доступные теоретические материалы. Из пожеланий: хотелось бы более понятной и конкретной формулировки некоторых задачи; после проверки не всегда понятно, в чём ошибка, хотя компиляцию код проходит и выдаёт решение, согласно поставленному условию. Кроме того, хотелось бы, чтобы код задач, хотя бы на первых уровнях, набирался полностью (начиная с: public class Solution { public static void main(String[] args) throws Exception { ) - так лучше запоминается. В целом ресурс JavaRush очень мне помог в освоении программирования в целом и на языке Java в частности. Огромная благодарность разработчикам.