Java Core

Java Core

Квест «Java Core» рассчитан на тех, кто уже получил минимальную подготовку по Java (в рамках Квеста «Java Syntax» JavaRush). Здесь вам предстоит пройти 10 увлекательных уровней, в которых вы изучите основы ООП, познакомитесь с потоками, сериализацией, перегрузкой методов, узнаете много нового об интерфейсах и множественном наследовании. Учёба уже не так проста, как на Квесте «Java Syntax», но регулярная практика — решение задач — поможет вам успешно пройти все его 10 уровней и быть готовым к разработке мини-проектов в самом ближайшем будущем.

Комментарии (686)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
comrade_b
Уровень 27, Амстердам, Нидерланды
7 июня, 15:38
Господа Админы, честно говоря, этот Квест (блок лекций) просто мрак. Я понимаю, что он появился раньше, чем Java Syntax Zero. Ну так с ним и надо соотвественно поступить. 1. Он сильно уступает по уровню предыдущему квесту. 2. Задачи в большинстве случаев просто не соответствуют лекциям: в лекции идет один материал, в задачах совсем другой. 3. Очень много задач на "вставь одну строку в огроменный код". 4. Мне лично ничего, кроме 4 задач по CRUD и три последних задач в курсе, не запомнилось,. 5. Наверное 2/3 материала - это просто повторение того, что было в предыдущем квесте. Это было бы неплохо, если бы не пункт 6. 6. Про задачи вообще отдельная песня. Там во многих местах просто решения прошлого века. Во многих можно было что-то решить через поток и лямбды, но валидатор не пропускает решение. Это можно было бы сравнить с тем, чтоб вы нас учили пахать землю на конной тяге или вручную, когда уже давно все вокруг пользуются сельхоз техникой. Ну типа пригодится, а вдруг каменный век наступит. Тут вообще правильное решение - это некомпилируемый код, который нельзя запустить: task20.task2023 Вы б лучше этот квест вложили в первый + добавили задач новых, чем просто оставлять старый квест/материал. Декрементирует впечатление о ресурсе.
Jgu4iPer4ik
Уровень 29, Санкт-Петербург, Russian Federation
10 июня, 07:21
Жизненно, друг. Администрация, полностью поддерживаю, квест синтаксис - огонь, это тот джавараш из объявление который я покупал. Квест кор сейчас значительно уступает по уровню вовлечения, внимания к деталям и ученикам. Спасибо большое за оба этих квеста, они оба имеют сильные стороны: Синтаксис - школа, тебе всё разжевывают, хороший баланс теории и практики, постоянно мотивируют, заходит очень легко. А кор как типичный универ, даже не знаю, хорошо это или плохо, но значительно больше мотивации "прогуливать" :D
Кирилл Backend Developer в Dats.team
10 июня, 16:24
А как валидатор пропускает некомпилируемый код? Он же валится обычно в этом случае (пробовал на других задачах)
comrade_b
Уровень 27, Амстердам, Нидерланды
10 июня, 16:43
Я тоже так думал. Вот пруф в скрине ниже. На скрине слева код в моем IDE, справа код готового решения. Иными словами, я себе скопировал код готового решения. Цифрой 1 помечено, что код идентичен. А теперь смотрим на Цифру 2. Это ошибка. Я сейчас не помню, что я делал, но я решил эту задачу другим способом. Но сути не меняет. Готовое решение - это некомпилируемый код. И валидатор валится даже на компилируемом коде, когда он не распознает паттерн или лямбду 😬 Особенно в Коре.
comrade_b
Уровень 27, Амстердам, Нидерланды
10 июня, 16:50
@ Jgu4iPer4ik Да, друг, но мы учимся для себя, поэтому руки не опускаем. Надо добить обучение тут. А там можно и по сторонам посмотреть.
Inna
Уровень 25, United States
18 июня, 04:00
А мне нравится, все в голове закрепляется , да еще и кучу задач +++ намного лучше понимаешь материал чем в синтаксе
Justinian Judge в Mega City One Master
23 июня, 03:05
Именно, сила джава раша в повторении, именно повторение дает самое ценное навык. Как говорил Брюс Ли, я не боюсь человека, который по одному разу сделал 1000 ударов. Я боюсь человека, который 1000 раз повторил один и тот же удар. Только время и повторение дает усвоение, других путей попросту нет.
Justinian Judge в Mega City One Master
23 июня, 03:07
А как валидатор пропускает некомпилируемый код? Он же валится обычно в этом случае (пробовал на других задачах)
Валидатор НЕ пропускает некомпилируемый код. Валидатор это одна программа которая запускает вторую программу, он попросту завалится на некомпилируемом коде и выдаст ошибку. comrade_b просто немножко не разобрался в коде и задаче, и валидатор как был любимым чучелом, на которое можно повесить все свои огрехи, так и остался таковым.
comrade_b
Уровень 27, Амстердам, Нидерланды
позавчера, 10:45
Друг, ты не прав. Я еще раз повторяю, я скопировал полностью готовое решение из валидатора. Там есть кнопочка "посмотреть решение". Вот заходим туда, копируем весь код из готового решения к себе, и что мы видим? Правильно: код не компилируется. Пруф в скрине выше. Я ничего не выдумал. Готовое решение - это некомпилируемый код.
velmik
Уровень 20, Inchon
14 мая, 04:50
не пойму почему , то лекции Квест «Java Core» не доступны!? зачем тогда отсылать на дополнительное изучение ООП. ((
Мирослав
Уровень 25, Тбилиси, Грузия
11 апреля, 18:13
Не пойму дальше Java Multithreading или Java Collections ? Или оба ? Какой выбрать ?!?
Lone_Hunter
Уровень 36, Краснодар, Russian Federation
12 апреля, 06:56
Java Multithreading
Мирослав
Уровень 25, Тбилиси, Грузия
14 апреля, 07:54
Спасибо за отзыв! И еще вопрос: Оба не охвачу ? И почему сначала Multithreading ?
Lone_Hunter
Уровень 36, Краснодар, Russian Federation
14 апреля, 08:41
Потому что так первоначально было задумано, но потом дали доступ к обоим квестам одновременно, и потому что в Multithreading вы продолжаете изучать Java core, а в Collections уже всё подряд, Collections это уже считайте подготовка к Стажировке
Мирослав
Уровень 25, Тбилиси, Грузия
14 апреля, 09:33
Большое спасибо за подробное объяснение , совет и отзывчивость!
Lone_Hunter
Уровень 36, Краснодар, Russian Federation
14 апреля, 14:53
Пожалуйста, естественно если вы хотите на майскую стажировку попасть, то лучше Collections проходить (Но это не точно)
JavaKim
Уровень 21, Алматы, Казахстан
25 марта, 13:10
не могу оплатить Возможно продлить акцию подписки на год пока открою карту union
Shekerbek Backend Developer
16 марта, 08:53
Спасибо
Иван
Уровень 23, Россия
21 февраля, 19:49
Рыбалко Иван
Уровень 36, Ukraine
16 февраля, 09:23
/* Комментарий удален */
Anna Avilova architect
4 марта, 15:02
проверьте ссыль, пожалуйста, и киньте в меня новой, если не сложно :)))
Imagination
Уровень 31, Москва, Россия
25 ноября 2021, 17:52
Всем привет, верьте в себя всегда и не останавливаетесь в учёбе, не слушайте людей, что у вас ничего не получится, просто идите вперёд, не зацикливаетесь и не расстраиваетесь на неудачах в решении задач, поиск информации в Google - это ваш лучший друг в программировании. JavaRush даст вам фундамент, дальше стройте азы вашего фундамента сами, но вы должны быть самостоятельными, информацию ищите сами, выходите за грань JavaRush. Я за полгода выучился и на этой неделе получил 3 оффера из 10 собеседований. Я прошёл тяжелый путь, программировал даже в подъезде, в лесу, но прекрасно понимал, что всё получится. Стимул всегда ищите только в себе! Пройдите этот квест и начинайте изучать SQL, Spring, Hibernate, Git. Углубитесь в коллекции, дженерики, Stream API, в довольно важные темы, перечислять долго. Даже в самом JavaRush есть ошибки по теории, но это вы поймёте сами, когда начнёте искать информацию в Google, сталкиваться углублённо с этим Первая ошибка в JavaRush - размер boolean не равен 1 байту, размер boolean зависит от реализации JVM только! Запомните это, в JVM 32 битной версии, он составляет 32 бита Читайте официальные документации Spring, Hibernate, Java В YouTube не слушайте и не смотрите каналы по IT которые заставляют в вас сомневаться, насрите на мнение этих людей, сам сталкивался с этим, просто срал на мнение!!! Истинный и хороший учитель сделает всё чтобы его ученик устроился на работу! Запомните эти слова! Делайте, делайте и снова делайте своё дело!
Элен
Уровень 41, Москва, Russian Federation
26 ноября 2021, 09:16
Поздравляю! Полгода до оффера - это круто)
Imagination
Уровень 31, Москва, Россия
26 ноября 2021, 10:20
Благодарю)
Justinian Judge в Mega City One Master
30 ноября 2021, 10:32
Запомните это, в JVM 32 битной версии, он составляет 32 бита
Это не верно. Но не суть важно. Мы всегда должны относится критически к информации, воспринимать ее, но понимать что могут быть нюансы или неточности, джава раш это или книжка или даже документация, не важно. Но это мелочи, все советы по делу, поздравляем :)
Imagination
Уровень 31, Москва, Россия
30 ноября 2021, 14:07
Спасибо, но я прав про размер boolean, этот вопрос был в технических собеседованиях, я был готов к нему, ответ был принят. Размер boolean зависит только от реализации JVM. Посмотрите информацию в Google, возможно измените своё мнение
Justinian Judge в Mega City One Master
30 ноября 2021, 14:53
Размер boolean зависит только от реализации JVM.
А вот этот ответ верный. А детали, какой именно размер в каких кейсах - можешь посмотреть и разобраться при необходимости. Но "32 бита для 32 битной JVM" это неверное утверждение. Переубеждать тебя у меня не было цели, если ты считаешь себя правым, можешь пока на этом и остановиться, потом разберешься, если надо будет, я писал больше для того, чтобы дать сигнал читающим - чтобы они не запомнили эту фразу, поскольку она не соответствует действительности. А то что было принято - не аргумент. Задача собеседования не проинформировать тебя об ошибках, в большинстве случаев, не будут комментировать, если ответ неверный для экономии времени. Я уже молчу о том, что тебя собеседуют люди, а не роботы, детали реализации различных типов данных в JVM далеко не каждый мидл и синиор ответит, это достаточно низкоуровневая штука. Я предлагаю остановиться на формулировке
Размер boolean зависит от реализации JVM.
для собеса этого ответа будет достаточно
Ulysse
Уровень 30
3 декабря 2021, 12:18
совет хороший, но т.к. у многих есть работа, отнимающая дохрена времени, то я б советовал после syntax pro купить себе ментора, или самому поискать, или в рамках курса какого-нибудь. самообучение - штука хорошая, но лучше когда тебя направляют, делают ревью кода, есть командные проекты и т.д. сильно помогает, а то сила воли имеет обыкновение заканчиваться в неподходящий момент, курсы и обратная связь в этом плане помогают сильно.
Николай Гончарик
Уровень 34, Челябинск
6 декабря 2021, 08:35
Коммент прям за душу взял!) Плюсую про веру в себя!
Егор А. Марков
Уровень 14, Москва
8 декабря 2021, 14:23
Спасибо за мотивацию и поддержку! поздравляю с оффером) скажи пожалуйста, в джава кор тоже нет комиксов про Диего и Амиго?
Константин
Уровень 34, Москва, Russian Federation
22 декабря 2021, 10:21
нету :)
Grigory Filiptsov
Уровень 26, Воронеж, Россия
3 января, 10:15
Очень вдохновляет. Тоже пишу код и занимаюсь везде - в лесу, в гостях, в кофейне, абсолютно везде)) И очень надеюсь получить хотя бы 1 оффер из 10 собеседований)
Imagination
Уровень 31, Москва, Россия
4 января, 11:02
Получишь, братан, верю в тебя! Теорию подтягивай насчёт собеседований, всё выйдет
Егор А. Марков
Уровень 14, Москва
5 января, 13:08
спасибо перехожу обратно на python
Иван
Уровень 23, Россия
11 января, 12:04
Читая комент вспомнил слова героя Уилла Смита из фильма "В погоне за счастьем" - "Если у тебя есть мечта, ты должен ее защищать. Если люди не могут чего-то сделать в своей жизни, они скажут, что и ты не сможешь сделать этого в своей жизни! Если ты хочешь чего-то — иди и возьми!" Ничего более вдохновляющего не читал! Именно это и хотят услышать ребята, которые поставили себе конкретную цель и идут к ней! Спасибо тебе дружище за теплые слова! Успеха и только УСПЕХА тебе!
Imagination
Уровень 31, Москва, Россия
12 января, 23:06
И тебе спасибо за тёплые слова!
brd
Уровень 28, Москва , Россия
15 июня, 11:19
А какие оферы? Какие суммы? В Москве я так понимаю? Как сейчас дела? с момента прошло уже больше полугода.
DmitryTelepanov
Уровень 25, Магадан, Russian Federation
19 ноября 2021, 02:23
Вот я и здесь😏👨‍💻
ктулху
Уровень 27, Казань, Russian Federation
15 ноября 2021, 23:00
читаю комменты прошел за столько то дней, напоминает школьников которые прошли игру за столько то дней. радует что таких много
Александр АвиаИнженер в Military
26 ноября 2021, 23:37
Да, но если ты просто душнишь из-за того, что люди думают быстрее тебя, то продолжай. Радует, что такие есть
Флатус Дворник в МУП г.Астрахань
8 января, 15:20
переиграл и уничтожил)