Java Syntax

Java Syntax

Квест «Java Syntax» разработан в секретном центре JavaRush. Он состоит из 10 уровней, посвященных основам языка Java. Его освоит даже тот, кто никогда не программировал. Вы узнаете, что такое классы, объекты, методы и переменные. Изучите основные типы данных, массивы, условные операторы и циклы. Глянете одним глазком на коллекции и основы ООП (серьезное их изучение начнется в Квесте 4), а также начнете работать в IntelliJ IDEA — популярной среде разработки (ею пользуются программисты во всем мире!).

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

Комментарии (497)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Игорь22 уровень, Минск
час назад
Господа, я из будущего. В общем, вложил когда-то в этот курс относительно большое количество денег, сил и времени. И могу теперь сказать лишь следующее - сладко поют и ОЧЕНЬ о многом умалчивают. Если бы вы сейчас делали все эти же задания и показывали их живому ментору - вы бы и с 20 попытки не сдали то, что валидатор проглатывает и не давится. Потому что факт того, что ваши костыли проходят JUnit-тесты, ещё далеко не значит то, что их не разгромят в щепки на живом code-review. Это повод серьёзно задуматься.
Саня29 уровень, Орша
2 часа назад
Люди не подскажите, если у меня закончиться подписка, я могу просматривать старый материал и решеные мной задачи?
Ибрагим1 уровень
7 ноября, 05:48
у меня два холодильника
hidden #21741151 уровень
5 ноября, 18:55
да
Алим2 уровень, Астана
29 октября, 05:45
Добрый день. можно ли проходить задачи заново?
Андрей17 уровень, Москва
31 октября, 16:02
Привет. Повторное решение задач входит в расширенную подписку (Premium Pro)
Denis Sidorenko15 уровень, Новосибирск
4 ноября, 18:15
только в течении 3-х дней)) потом тоже нельзя повторно решать)) так что толку 0
Андрей18 уровень, Казань
7 ноября, 07:19
Куплена премиум про, нихера нельзя) Задачу решил неделю назад, имеет статус "Закрыта", пытаюсь реанимировать через кнопку Сброс, ничего не происходит. Так шо не фича, а баг :(
Dmitriy Kupriyanchik6 уровень, Гомель
13 ноября, 14:29
так бы не было выгоды для разработчиков платформы, ведь в таком случае одним аккаунтом пользовались бы как минимум 2-3 человека)
Flashing Lights15 уровень
16 октября, 11:59
Всем йо, прошли мои первые 10 дней на javarush, хочу кое-чем поделиться, пишу для новичков, я заметил что тут есть некий класс людей которых обычно называют в реальной жизни "перфекционистами", сам таким грешу и стараюсь минимизировать. Так вот, внутренний перфекционист вам будет твердить что вы должны пройти задачу с первой попытки и что это якобы показатель чего-то, но по факту в реальной жизни вы никогда не напишете код который будет работать с первой попытки, вся разработка это итеративный процесс, и данная фишка javarush со стремлением решить за минимальное кол-во попыток это на самом деле изьян этой платформы, конечно же не очевидный и скрытый изъян с которым вряд-ли можно что-либо сделать. Короче мой вам совет, жмакайте эти проверки постоянно, либо ставьте сразу intellij Idea и делайте все итеративно, разбивая задачу на мелкие подзадачи, если не знаете что метод или переменная в данной ситуации выведет, идете в Idea и делаете sout на каждом шаге где непонятно. Ну и конечно удачи нам всем в этом деле!
hidden #215503617 уровень
16 октября, 14:47
Не обязательно разу нажимать на проверку. Достаточно на кнопку Запуск - по крайней мере - очевидные ошибки будут исправлены. и внутренний перфекционист будет спокоен 😁
Timur12 уровень, Казань
21 октября, 19:08
В iDEA можно нажать кнопку debug, вместо System.out.print ;)
Anton Kuznetsov20 уровень, Новосибирск
15 октября, 07:41
К первому квесту отлично заходят уроки Алишева с юдеми. Прям советую. Если нет денег заплатить там за них, можно спиратить на рутрекере.
Ярослав12 уровень
30 октября, 18:04
На ютубе есть его бесплатный курс для начинающих. В целом его будет достаточно для прохождения первого квеста. Единственное, что там не раскрывается - коллекции.
Nettle1 уровень
15 октября, 04:37
///
Александр Кралько15 уровень, Минск
22 сентября, 19:45
вообще курс мне нравится. и все круто,но... надо больше теории. иногда действительно приходится просто копипотить. давайте хоть направление где читать подробнее . типо указание глав по тому же Шилдту
Justinian41 уровень, Киев
23 сентября, 14:24
Читай комментарии к каждой лекции, открывай Обсуждение задачи, если она сложная/интересная. В комментариях столько ссылок на допматериалы , что хватит на 5 лет. Все читать не нужно, но "мало" это не назовешь точно.
Валихан20 уровень, Санкт-Петербург
25 сентября, 04:09
Согласен, что все читать не нужно. Вот открываешь доп. материал по ссылке, читаешь а там еще 2-3 ссылки. Их открываешь, читаешь и еще 2-3 ссылки и такое разветвление чуть ли не до бесконечности. Да и многие доп. материалы очень сложные, не поймёшь многого, слишком глубоко копают или затрагиваются темы, которые еще ни разу не встречал.
Jake Jacobs8 уровень, Алматы
25 сентября, 07:42
Посоветую искать инфу на данном сайте https://metanit.com/java/tutorial очень удобный, PS; снизу доп сайт ,канал тоже очень полезные не пожалеешь. https://www.tutorialspoint.com/compile_java_online.php, это компилятор онлайн https://www.tutorialspoint.com/java/index.htm дополнительное объяснение на английском https://www.youtube.com/playlist?list=PLS1QulWo1RIbfTjQvTdj8Y6yyq4R7g-Al крутой канал для доп информации по темам
Justinian41 уровень, Киев
25 сентября, 08:22
Читат допматериалы нужно. Но нужно регулировать глубину погружения и устанавливать для себя лимиты - по вот этой теме лекции допустим, я читаю полчаса или 10 минут или если тема сложная, объемная и важная - то даже и часы, а то и дни. Но лимит должен быть и задачи все-равно должны решаться. Так что, программирование это работа над собой. Уметь вовремя остановиться, уметь учиться, эти навыки развиваются и над ними тоже нужно работать, иначе просто утонем в океане информации. Если материалы тяжелые, то не обязательно читать пока не поймем. Даже практикующие программисты там часто могут ничего не понять или не знают, я делаю так: беру что могу взять, понял 20%, ну и окей, к остальному вернемся позже (касается допматериалов, лекции в джава раше короткие, там желательно понимать все :) ). Джава кор это основа джава, к которой мы возвращаться будем постоянно на учебе и работе, повышая процент понимания тех или иных тем
Валихан20 уровень, Санкт-Петербург
26 сентября, 00:09
Спасибо, понял.
Валихан20 уровень, Санкт-Петербург
26 сентября, 00:13
Спасибо, посмотрю.
GrooveDevelop24 уровень, Керчь
17 сентября, 19:31
Подскажите пожалуйста, если подписка закончилась я могу решать открытые задачи и пользоваться валидатором?
Александр11 уровень, Минск
19 сентября, 17:32
нет
Jake Jacobs8 уровень, Алматы
25 сентября, 07:43
https://www.tutorialspoint.com/compile_java_online.php онлайн компилятор