• ,

Видеоканал с Муверами открылся!

Java YouTube

Несколько дней назад мы создали специальный YouTube-канал (JavaRush Students), где централизовано будут хранится все присланные нашими студентами Муверы.

Мы считаем, что это очень удобно так как в одном месте будут сосредоточены абсолютно все материалы, просматривать и находить которые будет очень легко. Кроме того, Ваши комментарии не будут теряться.

Итак, подписывайтесь на канал: www.youtube.com/channel/UCMcDsSeqS531-HKz6GiJgtA, смотрите те Муверы которые вы еще не смотрели, оставляйте свои комментарии, ставьте лайки и совершенствуйте свои знания и навыки в области Java.

Естественно, не забывайте присылать новые видеодоклады, темы для Муверов вы можете найти здесь!

Всем удачи! Спасибо за внимание!
  • ,

Нужно больше Муверов!

JavaRush муверы

Дорогие друзья! Очень рад, что многие подхватили идею Муверов, что многим она понравилась и начало для данного дополнительного направления уже положено. Надеюсь, вы продолжите присылать свои новые видео доклады и процесс обучения пойдет еще более эффективно. Поэтому жду Ваши Муверы =) Как написано на изображении: «Нужно больше Муверов!»

Для тех, кто впервые слышит об этой дополнительной форме деятельности, кратко расскажу о ней. Итак, мувер – это короткий видео доклад, который готовит один из студентов JavaRush для других.

Темы первых докладов имеются на на специальной странице нашего форума.

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

Итак, основная ЦЕЛЬ для докладчиков: выбрать интересную тему в которой Вы не разбираетесь, но хотите разобраться или же взять ту тему которую, как ВЫ ДУМАЕТЕ, знаете отлично, и сделать по ней небольшой видео доклад. Он может быть выполнен, например, в форме презентации, которую вы листаете и комментируете.

ЦЕЛЬ для слушателей: внимательно просмотреть видео, оставить свои положительные отзывы, задать несколько вопросов, подискутировать с другими участниками обсуждений и получить максимальное количество позитивных эмоций и полезной информации.

Какие преимущества в этом для КАЖДОГО из ВАС:

1. Вы потренируетесь излагать материал для большой аудитории именно в сфере программирования. Это поможет научиться правильно, технически грамотно и уверенно строить ответы на СОБЕСЕДОВАНИЯХ, при работе в КОМАНДЕ, при общении с заказчиками и т.д.
2. Очень важно получать информацию не только у профессионалов своего дела, но и у таких же учеников, которые уже преодолели эти проблемы и разобрались в текущем материале. Поэтому обмен информацией между людьми одного уровня и квалификации очень полезный.
3. Видео обучение — это новый формат общения и получения информации.
4. Возможность разобраться в интересной новой теме, как докладчикам, так и слушателям.

Дерзайте! Присылайте новые Муверы! Я в Вас верю. Если есть какие-либо вопросы по данному направлению, пишите мне (Бендеру)

Java Core. Вопросы к собеседованию, ч. 3

В предыдущих двух статьях мы обсудили некоторые важные вопросы, которые Вам чаще всего задают на собеседованиях. Настало время продолжить и рассмотреть остальную часть вопросов.

10 самых сложных вопросов на собеседованиях по Java.

10 самых сложных вопросов на собеседованиях по Java.

Сложные вопросы по Java и ответы на них
    Что такое сложные вопросы по Java на собеседованиях? Почему люди изучают их прежде чем отправиться на собеседование? Ну, это вполне естественно, что люди готовятся к сложным вопросам даже если они не ожидают что им будут задавать сложные вопросы из Java. Если вы подготовитесь к сложным и хитрым вопросам, это добавит вам уверенности в себе и поможет ответить на любые другие вопросы. С другой стороны, если вы не подготовитесь к сложным вопросам — их появление во время интервью или письменного теста будет для вас неприятным сюрпризом. Но определение что считать сложным вопросом не является универсальным, один и тот же вопрос может быть сложным для одного программиста и простым для другого. Так что, лучше подготовьте ваш личный список сложных вопросов, прежде чем заявиться на собеседование по Java. В этой статье я поделюсь с вами моим собственным списком из десяти сложных вопросов, который может вам помочь.

Клуб взимопомощи НСНД

Клуб взимопомощи НСНД
(«Научился Сам — Научи Другого»)
Группа в вконтакте: vk.com/javaclubnsnd
Топик в группе javarush.ru в vk.com: vk.com/topic-43948962_30169733

Друзья! Все мы здесь об»единены общей целью — изучением Java. Вопросов и непонятных моментов возникает уйма, а поиск ответов на них занимает много времени, особенно занимаясь самостоятельно, без преподавателя. А хотелось бы чтобы обучение проходило как можно быстрее.
Хотелось бы иметь своего «персонального» Наставника, к которому можно обращаться по любому вопросу любое количество раз, и который будет помогать и об»яснять с радостью и бесплатно именно мне!
Если так, то вступайте в Клуб взимопомощи НСНД. И тогда наше продвижение вперед в изучении Java пойдет так быстро что НаСНеДогонят!

Смысл в следующем — каждый Участник Клуба имеет Права и Обязанности:

1. Права — получает в качестве Наставника другого Участника Клуба, имеющего больше знаний и прошедшего как минимум на несколько уровней дальше, который и будет об»яснять всё что знает сам именно мне, вникая во все мои Java-проблемы. Выгода — очевидна!

2. Обязанности — становится Наставником для двух других Участников Клуба, имеющих меньшие знания, находящихся на несколько уровней ниже. Выгода — как говорится «Лучший способ понять что-нибудь самому — это попытаться об»яснить это другому». Ну и пункт 1 разумеется.

Присоединяйтесь!

P.S. Полагаю внизу пирамиды проблем возникнуть не должно, разве что при очень большом количестве новичков возможно иногда будет возникать очередь на получение Наставника.
А вверху будем надеяться что найдется кто-то, очень-очень сильный доброволец, который возглавит нашу группу, ведь многие и так помогают на форуме info.javarush.ru. И это будет не менее почетно, чем находиться вверху Рейтинга javarush.ru/rating. А может даже и кто из организаторов Проекта javarush.ru …
  • ,

А ты уже выбрал тему для мувера?

Java муверы

Друзья, напоминаю, что в JavaRush появилась новая форма обучения и обмена информацией — Муверы.

Кто еще не знаком с этим направлением ОБЯЗАТЕЛЬНО перечитайте предыдущие новости. В n-й раз повторяю: «ЭТО ОЧЕНЬ ВАЖНО!»

На самом деле, меня радует то, что часть нашей аудитории заинтересовалась данным видом деятельности и первые муверы мы скорее всего увидим уже на следующей неделе.

Однако, не все предложенные темы еще задействованы. Поэтому, призываю всех тех, кто по каким-либо причинам стесняется или боится создать свой мувер отбросить все сомнения и действовать!

Уже в самое ближайшее это принесет положительные результаты! Качество видео не играет никакой роли, главное — начать!!!

А ты уже выбрал тему для мувера?

Список тем вы можете найти здесь.
  • ,

Темы для Муверов!

Итак, этот момент настал! Диего открывает новую Эру в JavaRush – ЭРУ МУВЕРОВ! (технологию обучения 31 века). Для тех кто еще ничего не слышал об этом рекомендую обязательно прочитать предыдущую новость! Это ОЧЕНЬ ВАЖНО!

А теперь по сути! Вчера я и мои помощники очень долго составляли список возможных тем. Хотелось, чтобы это были и несложные и одновременно интересные темы, которые будет интересно готовить докладчикам и слушать всем остальным.

Вот что из этого получилось:

1. Как дебажить проект в IDEA?
2. Как работают Watсhes в IDEA? Возможности.
3. Как в IDEA задавать свой стиль кода?
4. Как в IDEA рефакторить проект?
5. Горячие клавиши в IDEA?

6. Что нового появилось в Java 7?
7. Что нового ожидают в Java 8?

8. Что такое клиент-сервер?
9. Что такое веб-сервер?
10. Что такое сервер баз данных?
11. Что такое IP Address и домен?
12. Как установить и запустить Tomcat?

13. Что такое наследование? Приведите примеры, которые его объясняют.
14. Что такое инкапсуляция?
15. Что такое полиморфизм?

16. Что такое for-each? Как им пользоваться и как он работает?
17. Что такое исключения?
18. Что такое сериализация?
19. Что такое потокобезопасность? (thread-safe)

20. Расскажите о вашей любимой коллекции.
21. Что такое generics? Все нюансы работы. Какие бывают generics, как они работают?

22. Что такое паттерны проектирования?
23. Что такое MVC?

24. Основы HTML. Что это такое и несколько примеров.
25. Основы JavaScript.

Не обязательно ограничиваться темами, изложенными выше, вы можете подобрать абсолютно любую!

Если на одну тему будет несколько желающих — отлично! Посмотрим разные точки зрения на один и тот же вопрос.

В комментариях пишите, кого какая тема заинтересовала!
  • ,

Технологии обучения 31 века в JavaRush!

JavaRush

Так как мои друзья сейчас заняты — принимают солнечные ванны, я решил проявить милость к моим подданным.

Сегодня я поделюсь с вами самой популярной технологией обучения 31 века! Речь идет о муверах — микро видео постах, где каждый может высказать СВОЕ МНЕНИЕ!

Судя по тому, что творится у нас в 31 веке, это направление станет самым масштабным, и скоро каждый из вас его поддержит!!! Поэтому, прочитайте пост до конца и напишите свое мнение! Это ОЧЕНЬ ВАЖНО.

С одной стороны мы решили внедрить вебинары — чтобы вы учились не только говорить, но и слушать.
С другой — муверы — это реально крутая штука, поэтому будем внедрять их тоже.

Чтобы создать мувер надо, фактически, сделать небольшой видео доклад. Минут на 5-15, не больше. Качество изображения и голоса тут роли не играют. Главное в мувере — о чем вы говорите.

Как сделать мувер?

Выберите интересную тему по Java. Я как раз составляю список интересных тем и сегодня-завтра выложу его (естественно, вы всегда можете выбрать именно ту, которая интересна лично вам!).

Вот пара вариантов создания мувера:

  1. Вы просто на веб-камеру объясняете другим выбранную тему, как вы ее понимаете. Цель не рассказать все максимально правильно, а объяснить сложные вещи простыми словами и примерами.
  2. Вы делайте презентацию, например, в PowerPoint. Затем запускаете программу, которая будет записывать звук и происходящее на экране. Листаете презентацию и рассказываете, как вы все это видите. Вуаля — мувер готов.
  3. Есть еще куча способов, вы можете придумать свой формат мувера, если хотите.

Затем вы высылаете видео нам, а мы будем выкладывать их в группе. При этом все желающие, могут задать в комментариях свои вопросы по теме доклада.

Конечно же, если вы захотите, наши эксперты смогут дать небольшой комментарий по выступлению.

У вас есть свое мнение — выскажите его! Стать голосом толпы может каждый!

Какие преимущества в этом для КАЖДОГО из ВАС:

  1. Вы потренируетесь излагать материал для большой аудитории именно в сфере программирования. Это поможет научиться правильно, технически грамотно и уверенно строить ответы на СОБЕСЕДОВАНИЯХ, при работе в КОМАНДЕ, при общении с заказчиками и т.д.
  2. Очень важно получать информацию не только у профессионалов своего дела, но и у таких же учеников, которые уже преодолели эти проблемы и разобрались в текущем материале. Поэтому обмен информацией между людьми одного уровня и квалификации очень полезный.
  3. Видео обучение — это новый формат общения и получения информации.
  4. Возможность разобраться в интересной новой теме, как докладчикам, так и слушателям.

Вместе мы начинаем БОЛЬШОЕ дело, и нам нужен вклад каждого из вас!

Первым докладчикам JavaRush все внимание, почет и уважение.

Стань одними из первых!

Как правильно писать код?

Здравствуйте.

Как правильно ставить скобки:
1.
public class Cat {
       ....
   }

или
2.
public class Cat
   {
       ....
   }


Собственно можно и так и так, но где-то я слышал, что правильно(желательно) в java писать по 1 варианту. И пока у меня еще не сформировался стиль написания кода решил узнать как же все таки правильно. Да и потом не хотелось бы слышать ворчание от коллег :)
  • ,

Вопрос

Здравствуйте, вопрос по Java, можно ли как то очистить экран?
к примеру я ввожу текст:«Добро пожаловать, как вас зовут?»
затем, бог с ним, пусть на том же экране будет вводиться, но как, после ввода, мне очистить экран и сделать что б в пустом экране сверху продолжалась моя программа?
пример другой программы, более понятно:
выводится список команд «шпаргалка»
1.цикл while
2.цикл for

потом идет ввод цифры и с нового экрана идет описание.
В интернете покопался толкового не нашел…
благодарю за внимание!
  • ,

Часто задаваемые на собеседованиях вопросы по классам коллекциям в Java (Часть 1).

Без сомнения, коллекции в Java это крайне важная область, и вопросы по коллекциям будут задавать на собеседованиях как новичкам так и опытным программистам. Тема настолько обширна, что практически невозможно покрыть ее целиком. И все же, основываясь на моих предыдущих собеседованиях, я попробую перечислить как можно больше ХОРОШИХ вопросов, к которым вы должны быть готовы.
Вопросы будут как сложные так и простые, так что если вопрос кажется вам слишком примитивным — не забывайте что он отлично подойдет менее опытному программисту.