Отзывы о компании «Java Online Projects»
Компания: Java Online Projects 4 курсов
2 преподавателей
медианная стоимость курсов 8 080 ₽
Отзывов 170
рейтинг:
Языки:
Оценка на MOOC.ru: 4.8 из 5 — по 67 отзывам, оставленным на нашем сайте
Что отмечают в отзывах о школе «Java Online Projects»
Достоинства
- Поддержка и кураторы — сильнейший показатель среди всех критериев: живые чаты, быстрая обратная связь, и это не обрывается на жёстких модулях, где студенты чаще всего «застревают».
- «Интенсив StartJava» и «Enterprise Java-разработчик» — флагманы с максимальными оценками среди всех курсов школы; второй охватывает путь от новичка до уровня, с которым идут на средний-старший грейд.
- Код-ревью и стажировка: студенты выделяют их как то, что реально превзошло ожидания — не галочка в программе, а работа.
- Повторное прохождение бесплатно — честный жест: раз материала много и темп жёсткий, возможность вернуться без доплаты снижает риск «не успел».
Недостатки
- Жёсткий темп и высокая нагрузка — не метафора: студенты пишут про нехватку времени и «кашу из материалов» в части модулей; без свободного расписания курс даётся тяжело.
- Качество видео неровное: озвучка и объяснение в некоторых блоках получают критику — это минус для тех, кто учится преимущественно через просмотр, а не через домашние задания.
- Небольшой каталог означает, что если Java вам не подходит или вы передумали — уйти внутри школы некуда; выбор изначально должен быть осознанным.
Как менялась оценка школы «Java Online Projects»
Что чаще отмечают в отзывах о школе «Java Online Projects»
Что хвалят чаще
в 2,3 раза чаще
в 1,9 раза чаще
в 1,3 раза чаще
На что жалуются чаще
в 2,2 раза чаще
в 1,9 раза чаще
в 1,6 раза чаще
Отзывы
Школы не платят за место в рейтинге и не могут удалить или изменить отзыв о себе. Отрицательные отзывы показываем в той же ленте, что и остальные.
Цена - отдельный момент. На фоне большинства онлайн-школ, которые задирают ценник, здесь он остается доступным, и это чувствуется.
Теоретическая база есть, но рассчитывать только на материалы курса не стоит - сразу советую читать дополнительную литературу, список вам дадут. Разжевывать все подряд тут не будут: многое придется доходить самому, и на мой взгляд это плюс, а не минус. Намного лучше найти решение своим умом, чем тупо воспроизводить шаблон. Но надо честно предупредить: времени уходит много. Я поначалу прикидывал объем домашки и думал, что управлюсь быстро - ага, конечно. Ошибки тоже исправляешь сам, правильный путь ищешь сам. Тем не менее курс я закончил, все материалы остались, и я до сих пор к ним иногда возвращаюсь.
Пришла сюда после 35 уровней JavaRush, то есть за плечами был только базовый Java, даже SQL-запросы писала с трудом. Курс проходила параллельно с основной работой - совсем в другой сфере, - поэтому стажировка вместо трёх месяцев растянулась почти на полгода. Большинство вечеров и выходных уходило на то, чтобы закрыть пробелы и дотянуться до уровня, при котором вообще можно было нормально сделать домашнее задание. Было реально тяжело, не скрою.
Кураторам TopJava отдельное спасибо - отвечали быстро, комментарии давали развёрнутые, не отписки, и направляли на нужные ресурсы когда сама не могла разобраться.
В итоге - курс однозначно полезный, но лёгкой прогулки не ждите. Зато когда заканчиваешь, чувствуешь себя настоящим разработчиком, а не просто человеком, который прошёл пару туториалов.
Формат удобный, но без самодисциплины не вывезти. Дедлайны расставлены грамотно - это не просто формальность, а реальный способ не расслабляться, и на практике такой навык очень нужен.
Материала огромное количество, за 3 месяца всё не усвоишь - это честно. Но фундамент закладывается крепкий, дальше уже сам. Было тяжело, не скрою. Зато в итоге понимаешь, что это того стоило. Хотя в реальном IT "легко в бою" точно не про нашу сферу - там в разы сложнее, чем на учебном проекте.
Отдельно понравился подход к проверке домашних заданий - быстро и с разбором, но готовый ответ никто не дает. Поначалу это немного раздражает, но потом понимаешь, что именно так оно и работает: когда доходишь до решения через наводящие вопросы, материал реально откладывается. Кто-то посчитает это минусом - мне кажется, наоборот.
В целом доволен. Теперь планирую идти на BaseJava.
Тем, кто колеблется: раздумья кодить не научат, а курс с проверками домашних заданий - научит. Берите без вопросов. Один барьер на пути к карьере разработчика снят - переходим к следующему))
Подача материала лично мне давалась не всегда легко - разложено не так подробно и по полочкам, как хотелось бы. Так что sql, spring, hibernate лучше изучить параллельно или вообще до стажировки.
Но в целом - очень доволен. На фоне популярных дорогущих курсов, которые почти ничему не учат, TopJava реально оправдывает название.
2. Ссылки смешиваются с авторскими видео Григория, который вкратце объясняет текущую тему. Видео предоставляются в 720p (очень плохо, но терпимо) разрешении, 2013-2014 года, на Windows 7, с ужасной озвучкой. Человек продает курсы, но не может даже купить, банально, петличку для записи звука. Голос записывается на микрофон дешевых наушников, поэтому все шипит, стучит, обрывается и фонит.
3. Самая главная проблема Григория в том, что он очень плохо рассказывает. Слушать его не приятно, он постоянно путается, скачет с темы на тему. Видно, что человек даже не пишет план урока, а просто открывает свой набор ссылок и начинает “от балды” рассказывать все то, о чем знает.
4. Первые задачи, которые дает Григорий, абсолютно очевидные и не интересные. Из разряда “где-то специально допущена ошибка и тебе нужно ее исправить”. Делаются за 5 минут и отправляется на проверку, которая стоит 800 рублей (12500 за 16 проверок). Про остальные задачи ничего говорить не буду, курс я закончил на 4 уроке (из 17).
Деньги за проверки мне вернули в день запроса, за что спасибо Григорию, но я все равно чувствую себя обманутым и униженным. В нем нет ничего авторского, нет никакой структуры, программы, подготовки. Моя ошибка стоила мне примерно 5000 рублей. Поэтому думайте и читайте отзывы. Любые вопросы tmnkilya@gmail.com
Минус есть, и честно о нём скажу: часть видео устарела, из-за этого приходится самому искать актуальную информацию. С другой стороны, это немного тренирует то, с чем всё равно сталкиваешься на реальной работе - там старых видео тем более никто не даст.
В целом стажировка удивила тем, насколько плотно в ней собраны основы Java Enterprise. Команде - спасибо, и отдельно тем, кто отвечал на вопросы в чатах.
Структура обучения ощущается очень органично: начинаешь с простого, а потом задачи начинают перекликаться между собой. В какой-то момент понимаешь, что уже используешь куски из предыдущих заданий в новых - и вот так из маленьких пазлов складывается что-то цельное.
Отдельно впечатлило ревью кода. Честно, не ожидал, что это будет настолько ценно. После каждого замечания Макса смотришь на свой код по-другому. Каждое его замечание для меня было как квест - не просто поправить, а разобраться, почему именно так и как это вписывается в общую картину. И при этом поражаюсь, как у него хватает времени и терпения на всё это.
Максим, огромное спасибо за твой труд!
Практика здесь - это основа, не приложение к лекциям. Через задания постепенно складывается картина того, как строится web-приложение целиком: и backend, и базовый frontend. Выпускной проект - отдельная история: дают только ТЗ, и ты с нуля пишешь REST API сам. Это жестко, но именно после этого понимаешь, что можешь.
Курс советую всем, кто реально хочет войти в Java-разработку, а не просто получить сертификат.
Формат удобный, но без самодисциплины не вытянуть. Дедлайны выставлены грамотно - это давит, но именно так и работаешь эффективнее. За 3 месяца весь объем материала точно не усвоишь, его реально много. Зато база ложится крепко, а дальше уже дело практики.
Было тяжело - не скрою. Но оно того стоит. Хотя насчет "легко в бою" - в IT в бою в сто раз тяжелее, чем на курсе, это правда.
Но раз уж говорить честно, упомяну и минусы. Сообщество на курсе не особо активное - рассчитывать на живое общение с однокурсниками особо не приходится. Иногда в материалах попадаются нерабочие или заблокированные ссылки, это раздражает. Ну и, пожалуй, главное - нет никакой обратной связи в виде похвалы, только проверка. Для некоторых это может быть демотивирующим.
Минусы написал не чтобы отпугнуть, а потому что курсы реально хорошие и хочется, чтобы стали ещё лучше.
Кураторам Basejava - Максу, Игорю и Евгению - отдельная благодарность за проверку домашних заданий: всегда вовремя и с вниманием к деталям. Кураторы Topjava Валерия и Катерина - в том же духе. И большое спасибо Григорию за то, что создал всё это.
Про гарантии трудоустройства: да, устраиваются многие, но программирование - не для всех. После одного из предыдущих курсов, например, из почти ста человек работу нашла только я - потому что пошла доучиваться - и один парень, который согласился на автотестирование. На собеседованиях часто спрашивали именно то, на чем Григорий акцентировал внимание, и фреймворки там были реально востребованные - без них в Java-разработку не попасть. Первые пару лет на работе в качестве примеров использовала код, написанный на его курсе. Ну а дальше - сеньор, тимлид и так далее.
По первой специальности я юрист. Работала успешно, но года через три начало накапливаться ощущение, что занимаюсь не своим делом. Долго разбиралась, что вообще хочу: волонтерство, разные виды активности, общение с людьми разных профессий, курс по типологии личностей на основе классификации Юнга - всё это помогло разложить по полочкам накопленный опыт и понять, в каком направлении двигаться. Выбор пал на программирование.
Я понимала, что нужна серьезная база, поэтому параллельно поступила на второе высшее по программной инженерии. Полгода совмещала работу с учебой, накопила финансовую подушку на несколько месяцев и уволилась - чтобы погрузиться полностью. Java выбрала осознанно: высокоуровневый, популярный язык, много материалов, высокий спрос на рынке.
Но когда начала искать работу после самостоятельного изучения азов - оказалось, что до джуниор-требований не дотягиваю. Стажировки были ориентированы на выпускников технических вузов, многие с возрастным ограничением, а мне тогда было 33. Вариант оставался один - тянуться до уровня мидла самостоятельно. Курсы с нормальной практикой не находила, и бывало реально опускались руки. Запомнился момент, когда позвонила по очередному объявлению - оказалось, только корпоративное обучение, - но человек на том конце провода неожиданно поинтересовался ситуацией, дал несколько советов, ссылки на ресурсы, поддержал. Мелочь, но тогда это реально придало сил двигаться дальше.
ТопДжаву нашла случайно, на каком-то сайте - объявление о наборе на стажировку. Платная стажировка поначалу показалась странной, но после изучения программы и отзывов заинтересовалась. Первое задание едва поняла, не то что выполнила - и стало ясно, что прокачаюсь здесь серьезно.
Формат обучения - не "повторяй за ментором", а самостоятельное выполнение задач, приближенных к реальным, плюс собственные выпускные проекты. Теорию тоже разбирали - помню, долго ломала голову над вопросом про наследование квадрата от прямоугольника.
После окончания курса поиск работы пошел иначе. Как только в резюме появилось описание стажировки с проектами, технологиями и ссылкой на гитхаб - интерес работодателей заметно вырос. Первое собеседование было в стартап на Kotlin, язык я не знала вообще, но за три дня сделала тестовое ToDo-приложение. Не взяли - и правильно, для боевых задач этого было мало. Второй раз - уже крупная промышленная компания, собеседование в один этап, четыре интервьюера, на большинство вопросов ответила. И кстати, там снова спросили про то самое наследование квадрата от прямоугольника...
Он поразил меня широчайшим кругозором по современным технологиям , применяемым в Java.Курс можно использовать как записную книжку по программированию. Понравилась удобная подача материала. Множество полезных ссылок,обучающих видео уроков, комментариев по правилам выполнения ДЗ.
В процессе урока сначала рассказывают и показывают как применять изучаемую тему, а затем необходимо ее закрепить на практике в домашнем задании. Всем рекомендую брать курс с проверкой ДЗ. Мне это помогло глубже понять темы. Кураторы всегда отвечают на возникшие вопросы , направляют ход мысли и помогают исправить ошибки. Я благодарен своему куратору Татьяне за помощь. Она не просто проверяла ошибки, а направляла меня на совершенствование кода.
Выпускной проект. Это главная составляющая курса. Вот вы делали все по кусочкам , и вдруг надо самому создать рабочий проект, да еще и с изюминкой. Нужно придумать свой вариант развития событий. Только в процессе самостоятельного написания кода я понял какие хитрости приготовил Григорий. Скопипастить не получится , надо думать, надо вспоминать ,надо понимать как это работает. И когда проект готов , вот тут и появляется уверенность , что я смогу спокойно проити собеседование. Я понимаю как это работает и для чего это нужно. Выражаю огромную благодарность Григорию, Татьяне и Екатерине за помощь в освоении Java!
Курс рекомендую всем , и новичкам и со стажем. Очень познавательно.
Что реально зацепило - стек современный и широкий, не устаревшие вещи. При этом не просто "используй инструмент", а показывают несколько подходов к одной задаче, сравнивают их и объясняют, когда что применять. Видно, что преподаватель в теме по-настоящему, а не по верхам.
Материала много, и это скорее плюс - есть и видео, и теоретические статьи, и конкретные примеры с вопросами. Можно посмотреть урок и сразу лезть в код, а можно сначала почитать теорию глубже. Ссылки на дополнительные материалы оказались неожиданно полезными: при работе над выпускным гуглил много, и решения часто находились именно там.
Домашки хорошо закрепляют материал - и я бы настоятельно советовал брать проверку заданий. Кураторы реально помогают найти ошибки и отвечают на вопросы, плюс это дисциплинирует и не даёт затягивать.
Выпускной проект - отдельная история. Делаешь с нуля, и именно тогда понимаешь, что где-то недопонял или забыл. Пересматриваешь занятия уже по-другому, с конкретным запросом - и усваивается заметно лучше. Приятный бонус: курс можно бесплатно повторить на следующем потоке.
Благодарю Григория, Екатерину и Татьяну за обучение и помощь!
Из того, что реально понравилось - ежедневная обратная связь с наставником и общение с однокурсниками в чате. Вопросы не зависали без ответа. И выпускной проект захватил по-настоящему: у меня он в итоге разросся примерно до 3000 строк кода, хотя я убирал лишнее везде, где мог. Именно в процессе работы над ним многое встало на свои места, и появилась уверенность в собственных знаниях.
Если вы новичок и время на учебу есть - стоит попробовать. Курс задает направление и точно помогает вырасти. Будет полезен и тем, у кого уже есть опыт в Java.
В общем было сложно и интересно. Голова пухла от количества информации. Времени на выполнение ДЗ оставалось в обрез, на написание выпускного проекта его не оставалось совсем)). Но все позади, и даже выпускной сдан. В процессе его написания, повторяя темы и вникая в суть некоторых проблем, лучше их запоминаешь, приходит понимание деталей. Для меня высокая сложность стажировки однозначно плюс - думаю, что профессиональный рост от этого ощутимее, ежели чем все было бы просто.
Большое спасибо Григорию, Татьяне и Екатерине, за возможность приобрести так необходимые знания и навыки!
Для меня, как для человека, никогда не имеющего никакого опыта с java ЕЕ, фреймворками, javascript и тд, курс дался не так легко. Сначала были даже мысли не заканчивать курс, помог код-ревью (жалко было бросать, когда уже оплатила), рекомендую приобрести его с самого начала - во-первых, обратную связь дают подробную, во-вторых, сложно развиваться, когда думаешь, что в коде все отлично.
Порадовали практические задания, без них от курса не было бы пользы, так как после просмотра видео информация не структурирована в голове, а когда начинаешь делать задания, тогда пересматриваешь уроки и обращаешь внимание, казалось бы на незначительные детали, ищешь сам информацию, собираешь проект -и все становится понятным. Также в качестве плюса хотелось бы отметить уроки в видео, в которых не было воды и в то же время вся информация была дана, так экономится время на просмотре уроков и можно больше уделить внимания практике.
Показательным был тот момент, что когда было получено выпускное задание (4 занятие), было чувство, что оно практически невыполнимо (тем более написать с 0), после окончания курса, задание было выполнено достаточно просто и быстро.
Курс охватывает очень много основных тем: jpa, jdbc, datajpa, security, rest, soap, orm и тд. Конечно, знания необходимо еще расширять и углублять, но для старта это даже больше, чем нужно.
Курс однозначно рекомендую и пройти его до конца, выполняя все домашние задания , даже если будет очень сложно.
Мой опыт в программировании был только из университета, и то давно, поэтому часть материала вспоминал, часть открывал заново. Когда выбирал между StartJava и BaseJava, остановился на первом - как новичок без свежей практики. Тем, кто стоит перед таким же выбором: если есть хоть какой-то недавний опыт с Java - смело берите BaseJava, иначе StartJava.
Максим (наставник) явно горит своим делом - судя по всему, он один из создателей курса, и это чувствуется. Когда автор сам преподает, он и в материале ориентируется лучше, и умеет передать интерес к теме. Именно это помогло мне проходить курс с удовольствием. Наставника при прохождении StartJava считаю не бонусом, а необходимостью - новичку без нормального сопровождения здесь делать нечего, и Максим с этой задачей справляется хорошо.
Приятным дополнением оказались разделы по PostgreSQL и Sublime Text - неожиданно, но полезно. Единственное, чего не хватило: урок нередко отправляет за информацией по внешним ссылкам, а хотелось бы, чтобы весь материал по теме был собран прямо на странице урока - как в нормальной лекции или книге. Но структура курса, быстрые ответы на вопросы и энтузиазм создателей этот момент перевешивают. Новичкам рекомендую.
Формат тоже удобный - записанные вебинары, можно пересматривать сколько нужно. Григорий Кислин объясняет каждый шаг: от подключения зависимостей до архитектуры и деплоя, и постоянно добавляет примеры из практики - как это делается в боевых проектах, какие подходы сейчас в ходу. Перед каждым занятием приходит письмо с инструкциями, ссылками на материалы и патчи - дополнительного контента там реально много.
Отдельно понравился Slack: там живое обсуждение заданий, ответы на вопросы, общение с выпускниками и даже вакансии публикуют. Это здорово помогает не застревать в одиночку. Спасибо Григорию за курс и поддержку, и менторам тоже.
После BaseJava взялся за TopJava - курс на топовых фреймворках и технологиях. Для начинающего это уже почти настоящая работа, очень много всего нового и реально сложно. Надо быть готовым вкладывать в проект огромное количество времени. Но именно такой подход и ценен: в коммерческом проекте никто разжевывать не будет, и то, что студента здесь намеренно приучают самому разбираться в проблемах - это правильно. Именно так я освоил дебаг, чтение логов и работу со stackoverflow.
Отдельно скажу про ментора Татьяну - повезло с человеком. Глубокие знания в технологиях, всегда отвечала на вопросы (и не давала стесняться их задавать), терпеливо разбирала ошибки, а их у меня было немало. Без её проверок я бы не получил того опыта за такой срок.
Выпускной проект пишешь полностью сам, потом ревью - и видишь, где образовались пробелы. То, что лекции остаются в бесплатном доступе навсегда и можно повторно участвовать в проекте, дает возможность закрыть эти пробелы или просто использовать материалы как справочник в реальной работе.
Всем, кто хочет стать java-разработчиком, - рекомендую, и обязательно с проверкой кода. Не стоит на этом экономить - окупится потом.
Тем, кто хочет после базовых знаний языка войти в мир энтерпрайза - стажировка будет отличным стартом. Важный момент: начальные знания на входе нужны, здесь их расширяют и систематизируют, а не дают с нуля.
Что понравилось:
1. возможность построить приложение с нуля не набивая себе шишки на различных граблях
2. хорошая подача материала - необходимый минимум дается на лекции, остальное добываем по ссылкам в уроке или гуглим.
3. как писал выше - актуальный стек технологий.
4. сложные ДЗ. Если основную часть, как правило, можно сделать внимательно посмотрев лекцию, то над дополнительной частью придется поработать.
5. качество code review. Настоятельно рекомендую - комментарии емкие и по делу.
6. хороший выпускной проект, который не стыдно добавить себе в портфолио.
По недостаткам даже не знаю, что написать, скорее предостережение: курс непростой, и, на мой взгляд, требует хотя бы базовых знаний JavaEE и SQL. Если не выходили за пределы Java SE и не сталкивались с JDBC, то будет очень больно :)
Также нужно быть готовым к тому, что на учебу придется затратить приличное количество времени - в моем случае на учебу уходило около 12-15 часов в неделю.
В целом по программе: все очень сбалансировано - тут и настройки, и база, и бэк, и фронт, и тестирование. Да еще и развертывание в облаке. В общем, полный цикл. Так что стажировку настоятельно рекомендую.
Честно говоря я сомневался что смогу закончить topjava, мне казалось что я немного переоценил свои силы и что это доступно только опытным программистам или талантливым к программированию ребятам, к коим я совершенно не отношусь. Каждый урок казался совершенно непонятным и сложным. Но, по мере прохождения, это становилось понятным и оглядываясь назад, я думал о пройденных уроках как о чём то простом. Но наверное, это и есть показатель любой правильно работающей учебной системы)
Насчёт самой стажировки, это не курс, который посмотрели и благополучно забыли, это крещение огнём. Сразу применяете свои знания в реальном проекте. Немало теории и Много Практики. Помимо очевидной пользы, это ещё и мотивирует, когда видишь плоды своих действий. Ничего дополнительно не надо учить и искать, Григорий уже постарался за вас и собрал все необходимые материалы. Я брал с проверкой д/з и другим советую. Ревью кода значительно помогает учиться.
Благодарю Екатерину и Татьяну за помощь и наставничество. Как же я в masterjava без вас буду(
Григорию огромное спасибо за качественное обучение!
Как собран этот список отзывов
Дубликаты ищем не по совпадению текста целиком: один и тот же отзыв часто приходит с разными подписями и с приписанной вводной фразой. Такие пары находит сравнение по пятисловным фрагментам, и остаётся тот вариант, который полнее.
Чего мы не делаем: не проверяем личность автора и не подтверждаем сам факт обучения. Оценку, которую поставил человек, не меняем никогда. Отзывы, найденные на открытых площадках, показываем для полноты картины и в расчёт оценки не берём.
Подробнее о правилах — на странице как мы составляем рейтинг.