Java Syntax

Java Syntax

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

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

Комментарии (400)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Игорь22 уровень, Минск
28 марта, 20:00
Хух... Заняло 10 дней где-то. Понравилось. Единственное замечание - Date устарел уже, и хотелось бы больше информации по лямбдам и Stream API. Пусть даже в виде сверх дополнительных ссылок. А пока... движемся дальше!)
Tom Brejcha0 уровень
2 апреля, 18:09
10 дней это за все квесты?
Игорь22 уровень, Минск
2 апреля, 18:28
Ну до 11 дошёл за 10 дней, уделял часа по 3, передохнул 3 дня, переварил всё, сейчас дальше пойду. Самая дичь начинается с 20+, судя по темам. Совет всем, кто проходит: "Ищите лучшие решения, не сдавайте костыльные велосипеды, читайте книги, статьи, не бегите впереди паровоза. Потому что потом, после 20, костыли уже начнут разваливаться как карточный домик, и будет очень тяжело."
VN10 уровень
2 апреля, 20:19
Сверхчеловек какой-то
Aeon15 уровень, Санкт-Петербург
2 апреля, 21:08
Не бегите впереди паровоза - это говорит человек, который 10 уровней прошел за 10 дней, лолики :D
Игорь22 уровень, Минск
3 апреля, 04:15
Там есть задача на мапы с дубликатами, например, которую решают чуть ли не в 50-60 строк, убивая по 3-4 часа (судя по комментариям). Мне же повезло нарваться вовремя на статью про лямбды, в итоге полчаса изучал коротенькую статью, и 5-7 минут решалась задача в 9 строк. И эти лямбды в итоге мне сильно облегчили жизнь. Бежать впереди паровоза - это в смысле бежать без оглядки на следующий уровень, и скорее сдавать задачи, изобретая велосипеды из того, что есть. А лучше подойти вдумчиво к одной задаче, почитать книги, статьи, решить её неспеша, а потом решение в голове будет складываться как конструктор. Вы просто убьёте меньше времени на прокрастинацию, а значит и на прохождение всего и вся, как ни парадоксально. Сегодня начинаю двигаться дальше. Сейчас 11-ый, посмотрим за сколько выйду на 21-ый.
Aeon15 уровень, Санкт-Петербург
3 апреля, 18:11
Вот с этим согласен, успехов! ;)
Игорь22 уровень, Минск
3 апреля, 19:24
И Вам того же :)
FOX8 уровень, Москва
3 апреля, 20:50
все задачи решил до 11 уровня,?
Игорь22 уровень, Минск
3 апреля, 20:58
Да. Только две по сортировке массивов оставил на потом, из принципиальных соображений. Хотелось бы детальнее изучить алгоритмы с логарифмической сложностью, но пока мозг подкипает - позже к ним вернусь. Кому интересно будет, пишите в личку с любыми вопросами, постараюсь помочь.
ildwine24 уровень
4 апреля, 18:57
Первый квест тоже прошел за неделю. В квесте Java Core темпы замедлились. Всего с 14 марта дошел до 20 уровня. Задания пошли намного сложнее...
Игорь22 уровень, Минск
4 апреля, 19:33
Это хорошо очень. Наконец-то пойдёт что-то более-менее реальное.
АртемGeek13 уровень, Москва
9 апреля, 07:24
Прохожу быстро, но также оставляю некоторые задачи на перед, чтобы потом вернуться и более детально разобраться в теме, если понимаю. что решение было написано без полного понимания темы. А так, да, не хватает прикладных задач, более менее началось с трассировки интересные моменты, но к сожалению только пару тем. А остальное это база и логика, здесь надо просто понять или принять) кому что=)
Денис10 уровень, Одесса
11 апреля, 17:10
Какими языками до этого владели ?!
Игорь22 уровень, Минск
11 апреля, 17:13
Turbo Pascal :D
Дмитрий30 уровень, Санкт-Петербург
22 марта, 00:36
Разрезает капитан Бобров, просто режет.
Наиль3 уровень, Санкт-Петербург
12 марта, 14:57
Всем здрасте!!! Над названием квеста есть активные окна ("Карта квестов", "Список лекций", "CS50", "Android"). Вопрос6 Подскажите пжл. по "CS50", "Android". Данные лекции можно проходить параллельно квесту или как то в определенной последовательности?
Костя Демчук13 уровень
12 марта, 15:54
я пробовал андроид, потом решил для себя, что лучше сначала джаву пройти опыта в програмирование не было вообще
Ekaterina Zhivova1 уровень
12 марта, 14:13
У меня после прохождения заданий выходит Списание -1 черной материи Что это?
Наиль3 уровень, Санкт-Петербург
12 марта, 15:01
Добрый день Екатерина. Списание -1 черной материи. Черная материя - это баллы (или виртуальные боны ). После каждой правильно решенную задачу вам начисляется определенное количество ЧМ. А её списание -происходит каждый раз после открытия новой лекции. С Уважение к Вам.
8 марта, 16:06
Не могу оформить подписку. Выдает сообщение: "An error occured while processing your card. Try again in a little bit." Уже второй день. Оплату хотел произвести через Visa. Почему так происходит?
Russle17 уровень, Алматы
11 марта, 13:11
У меня так же было, я сделал через PayPal и все прошло гладко просто нажми на paypal и он тебе сам откроет ссылку, затем заполни небольшую анкету это займет минут и нажми оплатить.
11 марта, 13:23
Спасибо! Уже оформил подписку! Оказывается надо было обратиться в банк, чтобы получить доступ к интернет платежам.
7 марта, 10:28
не, а смысл решать если дальше 2 уровня тем кто не может платить не дойти, все ведут к тому что надо платить. Так вообще возможно стать программистом?
Инколай ПлясДеБоль9 уровень, Киев
7 марта, 18:40
книжки,видеоуроки
Алибек4 уровень
7 февраля, 08:50
|До какого уровня можно бесплатно учиться?
Андрей18 уровень, Новосибирск
7 февраля, 09:05
Задачки решать - на первом, лекции открывать - пока тёмная материя не кончится
Андрей18 уровень, Новосибирск
31 января, 08:02
Добавлял ряд лекций в закладки. Подскажите, а где теперь увидеть список моих закладок?
Дмитрий8 уровень, Одесса
16 февраля, 09:49
похоже разработчики про этот раздел забыли :D
Alex40 уровень
18 февраля, 12:03
Отдельного раздела для закладок на данный момент нет, к сожалению. Данный функционал реализован только на уровне интерфейса. Но такое дополнение в наших планах на ближайшее будущее. Вы можете дальше продолжать сохранять лекции и статьи в закладки, все они потом отобразятся в разделе "Закладки", когда он станет доступным.
S20 уровень, Минск
23 февраля, 19:35
Про эти Закладки пользователи уже, наверное, год как спрашивают. И эти люди(создатели сервиса) учат нас программировать, пишут про мотивацию... :) А простейшую функцию, которая делается не спеша за один день, но очень важна для обучающихся - целый год добавить не могут. Я несколько недель учился, добавлял важные для себя лекции и задачи в закладки. Хорошо, что решил их пересмотреть сейчас, а не в конце обучения, и обнаружил что никаких закладок - то и нет. Пришлось все пересматривать и передобавлять по новой в браузер.
Александр8 уровень, Самара
29 января, 14:07
Можете кинуть годных ютуб каналов, для изучение/закрепления материалов, чтобы по пути на работу было чем заняться?
Алексей23 уровень, Санкт-Петербург
29 января, 15:25
https://www.youtube.com/channel/UCK5d3n3kfkzlArMccS0TTXA в принципе для первых 10 уровней сойдет
Александр8 уровень, Самара
29 января, 17:11
Спасибо
Дмитрий Журавинский2 уровень, Днепр
30 января, 01:26
https://www.youtube.com/playlist?list=PLAma_mKffTOSUkXp26rgdnC0PicnmnDak
Maxim Volkov6 уровень
9 марта, 21:11
https://www.youtube.com/user/PlurrimiTube
Deutsch1 уровень
28 января, 13:17
Здравствуйте Всем,я неделю назад начал учить.Пока что-то понятно,но ничего не понятно.Это нормально или я слишком торомоз?))
Dmitriy11 уровень, Москва
28 января, 19:26
у всех так в начале :) не переживай, потом потихоньку будет приходить понимание вместе с практикой)
Deutsch1 уровень
29 января, 10:47
Спасибо большое!
Serg13 уровень, Днепр
5 февраля, 01:00
привыкай к такому состоянию, я так понял это минус этой профессии - понимать, но не сразу, или постепенно) если столкнулся с реально непонятной дичью, то советую просто искать сразу в куче источников. Например если не понял массивы, то читай тут, читай в книгах, гугли в интернете, посмотри на эту тему ролики с ютуба и постепенно хотя бы приблизительно поймешь о чем речь. Кто-то может понятно объяснить одну тему, а другую нет, ее лучше почитать у другого(или посмотреть видеоурок), но другой хуже объясняет третее и тд. Учиться советую сразу в нескольких местах