Про Javarush, писали уже многие, в этой статье хотелось бы выразить свое мнение буквами и символами. Как вы уже наверняка знаете, Javarush - это весьма интересный проект, который предлагает обучение языку программирования Java, здесь вы изучите основы, решая простые (и не очень) практические задачи, в формате интерактивного комикса, где ВЫ главный герой.
Идея данного проекта, возникла в теперь уже далеком 2012 году. Началось все со статьи на Хабре. 18 октября проект JavaRush отмечал день рождения. Именно в этот день 9.5 лет назад состоялся первый релиз легендарного обучающего сервиса. Его создатель, Дмитрий Вежнин.
Еще в самом начале основатель проекта сформулировал миссию JavaRush так: “переучить миллион человек на Java-разработчиков”. Сделать изучение Java реальным для каждого при наличии двух вещей: желания учиться и компьютера с подключением к интернету.
За все время, количество студентов JavaRush почти достигло двух миллионов человек. Помимо обучения, ресурс стал площадкой для крупнейшего Java-сообщества в Рунете, а с некоторых пор — далеко за его пределами. Сейчас на сервисах JavaRush можно учиться на русском, украинском, английском, немецком, польском, французском и китайском языках.
Процесс обучения
Обучение начинается с введения в происходящее, с первой минуты сценарий вызовет интерес у большинства юных неофитов.
Весь обучающий курс разбит на 4 блока – квеста: Java Syntax, Java Core, Java Multithreading и Java Collections. Каждый квест состоит из 10 уровней, а каждый уровень содержит 10-15 лекций и 20-30 практических задач.
Для людей у кого имеются проблемы с прокрастинацией имеется так называемый "график пинков".
Также из дополнительного функционала, отмечу вкладку Задачи-игры.
package com.javarush.games.minesweeper;
import com.javarush.engine.cell.*;
public class MinesweeperGame extends Game {
}
#пример начала создания кода для мини-игры.
Задумка как по мне, интересная. Но хотелось бы обратить внимание именно на основной курс. На простых примерах, используя визуальную часть ( что определенно лучше для восприятия), нас постепенно погружают в процесс. Нам показывают, что такое классы, объекты, переменные. Каждый блок закрепляется практикой. Ниже выложу несколько примеров задач, с разных этапов.
К сожалению, самые интересные и вкусные задачи доступны только с Premium подпиской. Кстати о ней, подписка не из дешевых.
Итак, что мы имеем в итоге?
Javarush - уникальный проект, который не имеет аналогов (по крайней мере в РУ сегменте) бесплатного функционала хватит ровно для того, чтобы изучить основы, заложить фундамент. Данный проект в первую очередь, нацелен исключительно на аудиторию, которые никогда раньше не имели отношения к программированию, либо мечтают сменить сферу деятельности и не знают, с чего начать. Конечно, если у вас имеются финансовые ресурсы, толка будет еще больше, ваш путь на позицию Java разработчика весьма сократится, со временем можно попробовать пройти стажировку в Javarush, которая длится около 3 месяцев. С момента основания, проект продолжает развиваться. Желаю успехов в получении новых знаний, всем, кто прочитал данный кусок текста до конца.
Hidden text
Если интерес не пропал, далее имеет смысл ознакомиться с книгой издательства O'Reilly Изучаем Java под авторством Кэти Сьерра и Берти Бейтса, затем перейти к Герберу Шилдту Java Полное руководство, после этого вы начнете уже многое осознавать, естественно книги лучше всего комбинировать с постоянной практикой, видеоуроками.
Системный администратор. Пикачу, который мечтает трансформироваться в Райчу.
Комментарии (8)
AseevAndrew05
12.01.2023 11:46Учил java там, но после последних событий подписку уже не продлить, только через костыли.
Lycurgus
12.01.2023 15:23+1Я покупал подписку на год за очень дешево. Не помню сколько в рублях.
Меня хватило (Грубо говорю) на пол года. Основы очень хорошо объясняли. Интересный формат цеплял. Благодаря этому я вечерами сидел и учил.
Но знаете. Это только первые уровней 15-20 (на сколько помню). Дальше идет гуглежка. Для теории, для задач. Теории на больших лвлах мало, задачи можно и на других сайтах бесплатно порешать.
Потом пришло осознание, что нужен Spring и все такое.
Я считаю джавараш полезным опытом. Сейчас я советую всем пробовать именно с него изучать. Лично для меня - это был легкий вход в джаву.
Но как по мне, 6 месяцев на нем сидеть - это максимум. При серьезном подходе так вообще месяца три.
ArtyomPozharov
12.01.2023 22:40+1А сейчас так, вообще, Hyperskill появился. Там есть вполне возможность как учиться, так и подрабатывать.
Rom4io
12.01.2023 22:41+1С него и начался мой вход в программирование, кажется начал осенью 2020, за 2-3 месяца дошел до 19 лвл, после переключился на спринг, ещё пару курсов и с осени 22-го года устроился на работу программистом. Хороший ресурс, реально помогает понять основы и не вызывает отвращения ни разу. Изучал с нуля, так что можно записывать плюс ещё одного человека обученного курсом)
Кстати приобрел со скидкой, за 5500.
Drogunov-S
13.01.2023 06:03+1Заканчиваю JavaRush University остался Spring, может первой статьей будет отзыв о программе обучения)
czuryk
13.01.2023 15:00+1"Javarush, так ли полезно спустя 9.5 лет?" - Я считаю, что тема вообще не раскрыта.
vspugachev Автор
13.01.2023 17:58+1Вы правы. В следующих статьях, постараюсь более подробно раскрыть суть.
callmemiku
на подписку почти всегда идёт скидка, я купил на год за ~5500.
учился на этом сайте в 2020, за 8 месяцев прошёл полный курс, потом самостоятельно изучил Spring + SQL, в итоге получилось найти работу суммарно за 10 месяцев