Gregory Mayer
декабрь 2017.
4946

Кто-то учился на курса JavaRush? Насколько он полезен?

Ответить
Ответить
Комментировать
0
Подписаться
0
1 ответ
Поделиться

● Самое главное в начинании изучения программирования в современном мире — это хотя бы немного знать, из чего состоит компьютер, какие бывают операционные системы и что с ними делают, какие бывают программисты и что они делают, какие существуют программы и для чего их используют, какие есть языки программирования и где они применяются.

Если не можешь свободно, не задумываясь и не напрягаясь перечислить хотя бы 7ᅠкомпонентов компьютера;
хотя бы 3ᅠоперационных системы от разных фирм и назвать области, в которых эти ОС применяются;
хотя бы 3ᅠвида программистов и назвать области, в которых они работают;
хотя бы 6ᅠвидов программ;
хотя бы 4языка программирования;
то в программирование погружаться еще очень рано.

Стоит почитать книги на эти темы или посмотреть курсы на YouTube, например.

● Теперь о JavaRush:
Если совсем без знаний языка Java, то лучше начать изучение с курса от сайта ITVDN, который называется «Java Starter» (ссылка на курс).
На YouTube версия урезанная, то есть ознакомительная, то есть она не подходит.
Если денег на покупку курса нет, то качаем с торрента.

Проходим курс «Java Starter», набирая код вручную, переписывая его на клавиатуре своими руками из файлов-примеров.

Файлы-примеры для удобства можно отрывать в Notepad++(по ссылке жмем download и качаем текущую версию), а код переписываем своими руками в среду разработки IntelliJ IDEA, которую тоже можно скачать с торрента.

Можно еще пройти курс «How to Java Starter» (ссылка на курс) для закрепления пройденного в «Java Starter». Курс «How to Java Starter» тоже можно скачать с торрента.

Далее можно приступать к JavaRush, но там на начальных уровнях объяснение ООПхуже, чем в курсе «Java Essential» (ссылка на курс), который тоже можно скачать с торрента.

А так, польза от JavaRush есть, но она т•о•ч•е•ч•н•а•я.

Имеется в виду то, что одни темы там объяснены доступно и задания после прочтения/просмотра лекций можно сделать без особого напряга.
Другие темы объяснены криво и задания толком не сделаешь, приходится гуглить именно решения к конкретному заданию (или искать их на самом JavaRush, они там в комментариях написаны другими участниками), т.к. если нашел в гугле что-то похожее, то еще не факт, что такой пример поможет решить задание на JavaRush.

➜ В итоге JavaRush лучше использовать как задачник послеᅠполного прохождения других курсов, которые можно просто скачать с торрентов и/или найти на YouTube.

Ну и/или после прочтения хорошей книги по языку Java.

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

Ссылки на хорошие курсы:
1) Java Starter
2) How to Java Starter
3) Java Essential
4) teachpro | Java для начинающих
Это самые подробные курсы из множества курсов.

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

Ссылки на хорошие книги:
Программирование на Java для начинающих — это книга ну совсем уж для новичков. Чисто примеры и небольшое описание. Наверное, бо́льшая часть кода пишется в Notepad++ и компилируется из командной строки. Что очень хорошо тренирует новичка. Но примеры кода из книги лучше сверять с листингами от сайта In Easy Steps, потому что переводчики нахалтурили с кодом в самой книге. Частей кода в книге может не быть. Листинги же от сайта In Easy Steps с комментариями и частями кода на английском языке, они не переведены на русский, как в книге. Просто переписанный код с книги даже запускаться вряд ли нормально будет. Короче, советую переписывать код программ из листингов от сайта In Easy Steps (не из книги, а отсюда) и не париться.
Java SE 8. Базовый курс
Java. Библиотека профессионала (в 2-х томах)
Философия Java

Ссылки на вебинары:
Как сделать игру на Java
Пишем игры на Java
Пишем игру Flappy Bird и Создание игры Змейка(ссылка на канал, потому что видео не отсортированы по плейлистам)
Игра Морской бой на Java
Пишем Conway's Game of Life
Создаем приложение "Погода" на Java
Простой сетевой чат на Java
Пишем классический Тетрис

Громоздких списков делать не буду.
На YouTube и на торрентах полно вебинаров и курсов, а в продаже и на торрентах полно книг. Я просто рекомендую эти.

Кстати, Head First Java (она же «Изучаем Java»)плохая книга для начинающих.
Кто бы и что не утверждал.
По-моему, те, кто её хвалит, просто хотят убрать конкурентов с рынка труда.

5
0

Читаю сейчас Head First Java, чем она плохая?

-2
Ответить
Прокомментировать
Ответить