Java Multithreading

Java Multithreading

Квест «Java Multithreading» познакомит студентов секретного центра JavaRush с многопоточностью. В течение 10 уровней вы будете изучать устройство объекта Object, String, внутренние классы. Узнаете, как создавать и останавливать потоки, что такое DeadLock, Wait, notify, notifyAll, получите опыт работы с Jsoup и Swing, а также узнаете об автоупаковке и особенностях её реализации. На этом квесте вы создадите ваши первые мини-проекты — большие задачи. В обучающих целях их решение будет разбито на этапы. Вам нужно будет написать несколько игр — тетрис, змейку, космическую стрелялку, арканоид. Также вы поработаете над серьезными многоступенчатыми задачами, наподобие чата, эмулятора банкомата и даже парсера сайтов!

Комментарии (63)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Андрей Малыгин28 уровень, Нижний Новгород
17 ноября 2018, 11:46
Друзья, меня зовут Андрей, мне 15 лет, учусь в 10 классе. Этим летом, хочу попробовать сходить на собеседования в it компании. Кто нибудь может мне сказать, что вообще представляет работа в It компании. Если у меня тут не получается решить задачу, я обращаюсь в коментарии, а как там это работает? И вообще, нужен ли я кому нибудь в свои 15 :(
Андрей Волосников25 уровень, Санкт-Петербург
18 ноября 2018, 16:52
Привет, тезка! Давай по порядку. Есть две новости. Плохая и хорошая Плохая. В любой нормальной компании есть кадровик. Ну или тот, кто выполняет его обязанности. И он тебя обязательно завернет. Если не завернет, то значит он плохо знает законы. Ибо, связываться с несовершеннолетним очень накладно для компании. Тем более, что тебе нет еще и 16. Увы... Хорошая. Никто не мешает попробовать силы во фрилансе или же пристроиться неофициально в какой-нибудь стартап. Так и набраться опыта. В любом случае, у тебя еще все впереди. В отличие от меня, 47-летнего старпера :) Вообще, рекомендую попробовать освоить смежные профессии, пока есть время. Это полезно. К примеру, я занимался всю трудовую жизнь автоматизацией в банках. Параллельно инвестициями (Кстати, очень рекомендую освоить. Это и не так сложно и позволит не думать о пенсии. ). Ну а сертификат Oracle OCP по PL/SQL дает мне уверенность, что я всегда буду иметь свой кусок хлеба с маслом. Сейчас занимаюсь моделями планирования и прогнозирования в одном крупном банке. Параллельно изучаю Data Science ( Математика сейчас очень восстребована, учти это! ). Так что, ежели даже не удастся пристроиться в какую-нибудь ИТ-компанию, то воспринимай это как позитив, как возможность получить время на дополнительное образование.
Андрей Малыгин28 уровень, Нижний Новгород
18 ноября 2018, 18:28
А JAVA долго еще будет популярна и востребована как язык программирования, сейчас когда заходишь на hh.ru видишь в основном 1с Мне, что бы что-то инвестировать, надо что-то зарабатывать, а щас у меня доход ток с денег которые мне выделяют на питание в школьной столовой, а в моем городе(это не нижний, а областной город) это 157,5 р. Хочу до весны закончить этот курс и летом зарегистрироваться на фрилансе, щас когда смотрю, какие проекты там предлагают, вообще не понимаю как это сделать. И что дает эта сертификация ?Oracle OCP по PL/SQL
Андрей Волосников25 уровень, Санкт-Петербург
18 ноября 2018, 18:53
В моем случае, сертификат служил подтверждением моих знаний. Когда я перебрался в Питер из Мурманска мне было достаточно сложно подтвердить свой опыт. Тут как раз и помогли сертификаты. Иначе мой доход был бы как минимум в два раза ниже. А насчет инвестиций... Одно дело, что у тебя ПОКА нет денег, а другое дело, что большинство даже не пытаются. Сейчас ты даже не сможешь это сделать, так как счет у брокера можно открыть с 18-ти лет. Но, изучать уже можешь. Моей дочке меньше, чем тебе, но она уже вполне понимает, как анализировать отчетность. Там нужно знать только арифметику. ;) Скачай для начала книжку Арсагеры Заметки об инвестициях. Это фактически букварь. Но, прочитав ее, ты уже будешь знать больше, чем многие в нашей стране. Насчет java согласен. Но, на моей памяти были и Clipper и Delphi... Так что, я стараюсь диверсифицироваться. У нас в банке требуются специалисты как по java, так и по python. Значит, будем знать оба языка. ;) UPD. PL/SQL - это язык для работы с базами данных Oracle. Очень серьезная и интересная штука...
Андрей Малыгин28 уровень, Нижний Новгород
2 декабря 2018, 23:14
Вадим Чубаров28 уровень
19 декабря 2018, 20:39
Один простой совет - пили свои проекты если хочешь работать, джава раш хорош что бы базу заложить, но даже на собесежование не попадешь без своих репозиториев, для фриланса скорее всего это еще критичнее. После 20 уровня бери фокус на одно направление разработки.
Antony.Glim29 уровень, Санкт-Петербург
20 марта, 20:27
Пили свои проекты - не прогадаешь!
kin1641 уровень, Уфа
27 марта, 12:29
Каким образом можно брать идеи для проектов?
Antony.Glim29 уровень, Санкт-Петербург
27 марта, 15:30
много есть тематических сайтов, на которых периодически выходят статьи с тем, чего хотели бы пользователи. Это, например Хабр, проглиб, АйтиПрогер ГикБрейнс и другие) Там регулярно какая-то инфа вылетает. Так же полезно подобавляться во всякие сообщества в телеграмм или на сайтах и спрашивать та, иногда можно с кем-то объединиться и что-то написать
kin1641 уровень, Уфа
27 марта, 16:02
На хабре и проглибе ничего не видел, но мониторить телеграм идея хорошая
Андрей18 уровень, Новосибирск
9 апреля, 07:20
Надо учится «в бизнес/маркетинг», а не «в код». Обрати внимание на карьеру Питера Нортона ;)
Olexandr Leonets31 уровень, Киев
9 октября 2018, 13:52
Возвращаюсь, что бы подсказать... очень рекомендую перед курсом Многопоточности ознакомиться с двумя источниками: https://metanit.com/java/tutorial/8.1.php - тут 10 лекций https://www.youtube.com/watch?v=bjh1HWV9RRk&list=PL786bPIlqEjRFPH8Z9IOwJWseG6Dq_Qxb - тут 25 коротеньких видео. Лучше на пару дней уйдите с javaRush и снчала прочитайте/изучите все там. я это осознал только на 26 уровне:( пойдет как по маслу
RuslanN35 уровень, Нижний Новгород
24 декабря 2018, 22:47
Спасибо!
Вадим А28 уровень
9 августа 2018, 09:19
КАЧАЕМ ДАЛЕЕ!!!))) повторяем пройденное, учим новое!!!)))
Alexander Avdoshin34 уровень, Нижний Новгород
3 июня 2018, 22:15
Что впервую очередь изучать - Multithreading или Collections?
Fonzy40 уровень, Москва
4 июня 2018, 14:29
По логике сначала Multithreading, но можно и параллельно изучать.
Max Miheev36 уровень, Москва
28 августа 2018, 17:09
наверное лучша паррарельно. темы то пересекаются
Иван Зубов31 уровень, Москва
13 ноября 2018, 08:52
Если параллельно, то мозг взрывается от войны с валидатором.
Максим40 уровень
12 декабря 2018, 12:44
Темы разные. Локальных и внутренних классов, как и потоков я вообще не помню в коллекциях
S20 уровень, Минск
4 марта, 20:13
Конечно коллекции! Не слушай тех, кто не шарит.
Anton36 уровень, Москва
24 мая 2018, 13:08
На каждом уровне все меньше и меньше решивших.
Sergey Simonov35 уровень, Санкт-Петербург
4 июля 2018, 12:47
остаются самые стойкие
Anna25 уровень
29 декабря 2018, 18:17
да, я на 25-м застряла... устала что-ли....
Константин36 уровень, Одесса
30 апреля 2018, 17:22
Может кто-то посоветовать книгу для усвоения данного квеста?
Daniil22 уровень, Odintsovo
11 марта 2018, 10:16
/* Комментарий удален */
Вадим Власов39 уровень
21 февраля 2018, 22:22
я прошел Мультитрединг.. это круто :)
Роман37 уровень, Санкт-Петербург
22 февраля 2018, 10:48
поздравляю :D
Вадим Власов39 уровень
22 февраля 2018, 18:33
шпасибу :)
Viktoria Oshe21 уровень
27 ноября 2017, 11:54
Можно ли купить токо этот курс? Если купить подписку на месяц все уроки этого раздела будут доступны?
Donatello32 уровень
27 ноября 2017, 16:56
Подписка открывает доступ к платным квестам. Этот - один из них. После покупки подписки все уровни этого квеста будут доступны
Anna25 уровень
19 октября 2018, 18:55
Не забывайте, чтобы стал доступен этот уровень, надо пройти все предыдущие.
MrDudec22 уровень
17 ноября 2017, 13:13
А написание змейки на каком уровне?
Artem Murk35 уровень, Днепр
17 ноября 2017, 15:52
В конце 22 уровня
MrDudec22 уровень
17 ноября 2017, 18:57
А она будет с графикой или с выводом на консоль, как Ипподром?
Artem Murk35 уровень, Днепр
17 ноября 2017, 19:34
Консольная, но где то среди сообщений видел доработку для графики
MrDudec22 уровень
18 ноября 2017, 12:27
Спасибо. А в курсе JavaRush графика вообще будет когда-нибудь изучаться?
Алексей Перелыгин40 уровень, Санкт-Петербург
23 ноября 2017, 16:27
Стал проходить сначала Java Collections. Так вот там на самом последнем уровне в большом задании будет работа с графикой немножко. Но лекций на эту тему нет. Нужно гуглить.
24 ноября 2017, 14:30
также в конце 2 уровня есть большая задача с графикой
Сергей Черник40 уровень
17 декабря 2017, 14:52
Мини-движок для тетрисоподобных игр. На написание потратил около месяца кодинга по 1-4 часа в день. https://github.com/owlbright/SimpleToys
MrDudec22 уровень
4 января 2018, 10:35
Благодарю
Sergey40 уровень, Киев
4 января 2018, 19:14
Зачот!!!
Max Miheev36 уровень, Москва
12 января 2018, 16:26
круто !! + в карму !
NastyaGermanovich35 уровень, Санкт-Петербург
18 марта 2018, 09:57
Рамиль, это что за задача такая?!