Итак, друзья, наконец решил поделиться отзывом о данной стажировке. В целом, это уникальный курс: по сути, огромный задачник на 200+ практических заданий, где к задачам прилагаются решения, а вдобавок автор добавил микросервисы и брокер сообщений. Что даёт этот курс Тут есть два варианта прохождения: Просто копируете код ментора и радуетесь, что всё работает (на первый взгляд понятный путь). Или же пробуете делать сами. Этот путь интереснее, но сложнее. Минус второго варианта в том, что в некоторых местах задачи завязаны на коде автора, и если ваше решение отличается, можно застрять. Иногда встречаются задания с сомнительной формулировкой, из-за чего приходится несколько раз переписывать код под изменяющиеся условия. Это обучает гибкости, но порой создаёт ощущение пустой траты времени. Используемые технологии Здесь всё немного неоднозначно. Часть технологий встроена скорее «для галочки». Например, брокер сообщений: вы можете работать только с кодом ментора, а самостоятельно реализовать его без готового примера очень трудно. С микросервисной архитектурой ситуация похожая — задания вида «создайте микросервис Black‑List». Но именно благодаря этому у меня появилось понимание, что такое микросервисная архитектура и как её можно строить. Так что польза всё равно есть. Сильные стороны курса Тестирование. Это главный сюрприз. Курс реально научил меня тестировать приложения в несколько раз лучше. До этого я вообще не понимал, зачем эти тесты нужны, а здесь автор раскрыл тему от и до: разные подходы, положительные и отрицательные примеры — всё по делу. Валидация. Реализована очень качественно. Причём сделана так, что её можно легко масштабировать и улучшать. Практика и расширяемость. Проект строится постепенно — от простого калькулятора перелётов между странами до полноценного приложения со множеством возможностей. После прохождения курса я добавил в проект: Frontend‑часть; Security (логин/логаут, роли, JWT, подтверждение регистрации); K8s + Nginx (Kubernetes я смог освоить и реально применить). Итог В целом курс рекомендую. Он не идеален: где‑то задачи перегружены, где‑то технологии даны поверхностно. Но он действительно учит мыслить как разработчик: решать задачи, адаптироваться к меняющимся требованиям и осваивать новые инструменты. Если вы ищете проект, который не просто даст вам список технологий, а заставит реально «прошить» их через практику — это именно то.
Я еще прохожу стажировку. Начал ее с самомнением, что я там все щас за мять минут. Но есть нюансы, я на текущем рабочем месте не использую многие вещи, которым учат тут. Думал, что эти вещи и выучу, а другие я использую и все знаю. Но. встретил проблему с падением билда на тестах после добавления в проект настроек БД. С этого момента решил начать внимательно смотреть лекции, которые я фактически просто промотал. В первой же лекции узнал много полезного, о чем хотел давно почитать, но откладывал на потом. в частности про билд проекта в git action. Отличный курс, продолжаю с совершенно новым настроем, всем советую!
я рекомендую данный курс, но есть нюанс. А теперь более подробно. начал проект 21.02, выполнил последнее задание 10.06 можно было быстрее? да! А можно и дольше! Плюсы: - современный стек, 80-90% что у вас будут спрашивать на собесах вы так или иначе увидите и пощупаете. - огромный проект. - есть чат, где есть возможность пообщаться, задать вопросы - по средам вы созваниваетесь на 3 часа и у вас есть возможность задать любой вопрос и получить ответ - это самый большой плюс этого проекта. Если вы просто посчитаете стоимость часа опытного разработчика, то уже на этом ваши вложения окупятся. Не игнорируйте эти встречи, это крайне важно! - цена-качество лучшее что я встречал. - много побочной полезной информации. - нет гонки в решении задач, идёте на своей скорости в пределах разумного. - Виктор не игнорирует предложения и обновляет проект. Поэтому у вас может быть всё ещё лучше. - Плюсов очень много, всё не вспомнить, но это так. Минусы: - Это ролевая игра, вы делаете свою реализацию, а потом частенько будете переделывать под менторский вариант, т.к. следующее задание завязано на это решение. - Несколько раз менторское решение вызывало множество вопросов "почему вот так, а не вот так??" Проект очень большой и относительно молодой, в нём есть много мест, где можно отрефакторить и сделать более красивую реализацию. Вам никто не запрещает полностью поддерживать только свою реализацию, но тогда сроки ещё больше растянуться. Мне лично хотелось бы, чтобы после того как я решил задачу, я мог зайти в "решебник" и увидеть бест практис и комментарии почему именно так нужно решать подобные типовые задачи. - созвоны закончились там, где появились вопросы. Возможно, предполагается, что вы к этому моменту уже будете самостоятельны, однако, есть потребность обсудить с кем-то мысли. - о некоторых вещах вы будете знать поверхностно, сможете поддержать разговор, но до глубокого понимания далеко. На этот проект я с чистым сердцем рекомендую заходить всем. И себе в прошлом я бы тоже рекомендовал. Закладывайте больше 10 часов в неделю. Некоторые задачи у меня забирали по 8 часов, если выполнять самостоятельно.
Огромное спасибо за крутой, а самое главное честный отзыв о нашем проекте. Маленький комментарий: проект специально сделан не идеальным, что бы он больше походил на реальные проекты на работе, а в них полно кривых решений и легаси кода. Не идеальность проекта дает возможность слушателю проявить креативность и предложить более качественное решение! Это заставляет слушателя думать своей головой, подвергать сомнению предлагаемые решения, искать альтернативы, и в конце концов быстрее развиваться и расширять свой кругозор и набор инструментов которыми владеешь. Что в конечном итоге и есть главная цель проекта - дать слушателю опыт в применении различных инструментов и подходов к разработке программного обеспечения. Будем рады вас видеть на нашем продвинутом проекте под названием Code Review. Его нет на stepik, потому пишите личное автору и ментору проекта в Телеграмм (@javagurulv).
Что можно сказать пройдя бесплатную часть виртуальной стажировки? Это отличный проект, в который автор вложил много сил и времени. Проект отлично структурирован, материал подаётся инкрементно, двигаешься от простого к сложному. Задачи интересные, есть возможность сравнить своё решение с решением автора курса. Нужно обязательно получить полный доступ и доделать этот проект.
Спасибо за ваш отзыв. Автор рад что вам понравился этот курс. Присоединяйтесь к нашей группе Телеграмм https://t.me/+mvRhG9YECTlkZjQ0. У автора есть проекты не опубликованные на сайте. За получением полного доступа к материалам пишите автору в Телеграмм @javagurulv
Курс действительно затрагивает нужные вещи и заставляет думать. Информации очень много, поэтому морально нужно конечно быть готовым к трудностям. В целом курс очень понравился, однозначно рекомендую.
Рекомендую. Очень много тем затрагиваются!
Отличный курс! Понравилась многогранность курса в плане технологий. Советую.
Спасибо большое за отзыв! Вот список наших классных курсов, которые помогут вам в освоении Java на практике: https://stepik.org/course/212359 - PRO JAVA. Основы программирования https://stepik.org/course/211169 - Проект Fraud Detector https://stepik.org/course/212053 - Проект Geometry Shape https://stepik.org/course/213543 - Проект Apple Warehouse https://stepik.org/course/210937 - Виртуальная Стажировка Java Будем рады если вы их пройдете и оставите классные отзывы!
Курс очень насыщенный по совей программе! После него смело можно подаваться на стажировку/работу! Очень качественная программа, задания разбиты на спринты, что очень удобно
Спасибо большое за отзыв! Вот список наших классных курсов, которые помогут вам в освоении Java на практике: https://stepik.org/course/212359 - PRO JAVA. Основы программирования https://stepik.org/course/211169 - Проект Fraud Detector https://stepik.org/course/212053 - Проект Geometry Shape https://stepik.org/course/213543 - Проект Apple Warehouse https://stepik.org/course/210937 - Виртуальная Стажировка Java Будем рады если вы их пройдете и оставите классные отзывы!