JavaRush F.A.Q.

  • 1

    Что такое JavaRush?

    JavaRush — это интерактивный онлайн-курс по программированию на Java в формате игры.

    Курс состоит из четырех квестов (Java Syntax, Core, Multithreading, Collections), в каждом из которых — 10 уровней. Каждый уровень включает короткие лекции по теории Java (одна лекция — одна тема) и задачи на закрепление полученного материала. Доступ к материалам открывается последовательно, по мере прохождения курса.

  • 2

    Чему я научусь на JavaRush?

    В первую очередь, вы изучите Java Core. Это основа языка Java — все то, что должен знать КАЖДЫЙ потенциальный Java Junior. Причем изучите вы его на практике, решив более 1200 задач. Со второй половины курса вы сможете создавать мини-проекты: игры «Сокобан», «Звездные войны», онлайн-чат, эмулятор банкомата и прочее.

    Когда вы дойдете до 35 уровня, можете записаться на стажировку и создать реальный проект, в ходе которого вы изучите ряд современных технологий, выходящих за рамки Java Core.

  • 3

    Какую пользу мне принесет обучение на JavaRush?

    Невозможно стать программистом только читая книги или просматривая видео! Чтобы научиться программировать нужно… много программировать и сформировать «правильное» программистское мышление.

    Для этого в курсе есть более 1200 задач разной сложности с автоматической проверкой правильности решения. Решите все задачи — получите более 300-500 часов практического опыта. Сочетание теории, практики и — главное — обратный отклик на написанный вами код — вот что дает JavaRush.

  • 4

    Будет ли полезен курс, если у меня уже есть опыт работы с Java?

    Однозначно. Сложность обучения растет по мере продвижения по курсу. Курс укомплектован массой сложных заданий и мини-проектов.

  • 5

    Могу ли я учиться на курсе, если у меня нет базовых знаний и и навыков в программировании?

    Конечно! Наш курс был разработан для начинающих и не требует каких-либо знаний или опыта в программировании.

  • 6

    Что такого особенного в ваших задачах? Не лучше ли самому программировать и не платить за «сборник задач»?

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

  • 7

    Что дает подписка?

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

  • 8

    Возможно ли учиться без подписки?

    Да, на нашем сайте вы найдете лучший курс по основам программирования — CS50 и базовый курс разработки под Android от Google. Эти курсы бесплатны и доступны без подписки. В курсе по Java у вас есть возможность пройти первые десять уроков бесплатно. Это поможет вам понять особенности JavaRush и оценить, подходит ли вам такой формат обучения. Дальнейший доступ будет возможен только при наличии подписки.

  • 9

    Могу ли я отменить подписку в любое время?

    Да, вы можете отменить подписку в любое время. Ваша подписка будет автоматически продлеваться, пока вы не отмените ее.