Курс «Java для начинающих программистов»
Компания: OTUS (Отус)
рейтинг:
Язык:
Актуальная программа курса (4 модулей, по данным школы)
- Модуль 1
- Модуль 2
- Модуль 3
- Модуль 4
Сколько зарабатывают в профессии (медиана hh.ru, по 119 вакансиям)
Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.
Сравнение с похожими курсами других школ
| Курс | Школа | Цена | Срок | Рейтинг | Диплом | |
|---|---|---|---|---|---|---|
| Java для начинающих программистов (этот) | OTUS (Отус) | 10 000 ₽ | — | 3.3 | — | — |
| Интенсив StartJava | Java Online Projects | 2 240 ₽ | 2 месяца | 5.0 | Диплом о проф. переподготовке | Перейти |
| Java Профи | itProger | беспл. | — | 5.0 | Сертификат | Перейти |
| Java. Уровень 1 | GeekBrains (ГикБреинс) | 15 000 ₽ | 4 недели | 4.5 | — | Перейти |
Стоит ли идти на этот курс
Плюсы
- Глубина для вводного уровня нестандартная: в программе — unit-тестирование, принципы ООП-проектирования, сборка и упаковка приложения, устройство JVM, сборка мусора. В большинстве стартовых курсов по Java это либо убирают совсем, либо дают одним слайдом.
- Понятная прогрессия: OTUS называет два конкретных следующих курса — «Разработчик Java» и «Android-разработчик. Базовый курс». Не нужно самому разгадывать, что изучать следом.
- Десять тысяч рублей — адекватная цена для такого охвата тем. Платформы с сопоставимой программой по Java часто берут вдвое больше.
Минусы и кому не стоит
- Длительность курса нигде не раскрыта. Невозможно заранее понять, сколько часов в неделю нужно закладывать, — а это прямо влияет на то, реально ли пройти курс параллельно с работой.
- Формат обратной связи непонятен: в программе упомянуты тесты, но есть ли живая проверка кода — не прописано. Для Java это важно: синтаксис проверить тестом можно, а качество структуры кода — нет.
Когда этот курс вам не нужен
Если за плечами уже есть базовый курс по Java или опыт на C# или Python — большую часть программы вы уже знаете. ООП, исключения, работа с файлами — это пройденный материал, платить за повтор смысла нет. Также не подойдёт тем, кто хочет выйти на рынок в ближайшие полгода: после этого курса ещё нужен полноценный профессиональный — OTUS сам на это указывает. Если цель — работа, а не следующий курс, смотрите сразу на программы с реальными проектами и практикой на боевых задачах.
Как выбрать курс по этому направлению
Вводные курсы по Java делятся по глубине резко. Одни берут синтаксис и базовые типы — и на этом стоп. Другие заходят в ООП, тестирование и сборку: это уже другой разговор. Смотрите на состав программы буквально: есть unit-тестирование и сборка приложения — курс строит фундамент. Нет — берёте знакомство с языком, не базу. Второй вопрос: куда курс ведёт дальше? Школа, которая называет конкретную следующую программу, думает о прогрессии, а не только о продаже входа. Третье — цена. Десять тысяч рублей за базовый курс по Java — рыночный уровень; значительно дороже за «введение» я бы не платил.
Частые вопросы
Нужен ли опыт программирования для старта?
Нет. Программа начинается с базовых синтаксических конструкций — курс рассчитан на нулевой уровень.
Сколько времени займёт обучение?
Точная длительность в описании курса не указана. Прежде чем платить, выясните у OTUS недельную нагрузку — от этого зависит, реально ли совместить с занятостью.
Что я смогу делать после курса?
Курс готовит к переходу на профессиональные программы OTUS: «Разработчик Java» или «Android-разработчик. Базовый курс». Устроиться разработчиком сразу после — нереалистично: это фундамент, не профессия.
Дадут ли документ об окончании?
В описании курса этот момент не раскрыт. Если документ важен — уточните у OTUS напрямую: у школы несколько форматов программ с разными условиями.
Есть ли практика или только тесты?
Программа предполагает закрепление через тесты. Есть ли проверка заданий живым куратором — из описания не следует. Для Java критично: понять, пишете ли вы код правильно, тест не покажет — только ревью.
Длительность курса
Без ограничений по времени прохождения
Формат обучения
видеолекции
Обратная связь
общение с преподавателем в канале Slac
Теория и практика
4 модуля с теорией и проверочными тестами 26 академических часов
Чему научитесь
- Разбираться с базовыми синтаксическими конструкциями и операторами Java
- Понимать основные принципы ООП
- Проектировать и тестировать приложения
- Работать со стандартной библиотекой
- Собирать и упаковывать Java-приложения
прямо сейчас!
О курсе
О курсе
Преподаватели курса
Отзывы
Ощущение от вебинаров было такое, что преподаватели не готовятся вообще - читают лекции как будто гуглят прямо во время эфира. Раз четыре-пять вебинар заканчивался через 20 минут под предлогом плохого интернета. Вопросы, заданные во время занятия, перекидывали на следующую лекцию - там та же история по кругу. Никакой обратной связи от преподавателей так и не появилось.
Поддержка работает избирательно: на технические вопросы по сайту отвечают быстро, а претензии к содержанию курса и качеству преподавания просто игнорируют. Я несколько раз обращался - ответа не дождался.
Программа очень масштабная и полностью соответствует профессиональным требованиям. Естественно, без стартового набора основных знаний делать тут нечего, ничего усвоить не получится. Разбирается наиболее современное программное обеспечение, наиболее технологичные инструменты, позволяющие добиваться желаемого результата при минимальных затратах времени.
Отмечу, что даже мне, специалисту, было довольно тяжело. Благо, хорошо налажена обратная связь, всегда можно поинтересоваться у куратора, наставника, как решить тот или иной вопрос. Время ответа минимальное, учебный процесс не тормозит и не провисает. За это – огромный плюс. С проверкой домашних заданий аналогичная ситуация. Не просто отписки присылают, а по каждому пункту работу дают развернутый ответ, что сделано верно, что – некорректно, что нужно поправить и каким именно образом.
Работа с проектами, работа с несколькими потоками – все разобрано. Конечная стадия – дипломный проект, с ним справился с первого раза. Опять же, за это хотелось бы поблагодарить кураторов. Если возникали вопросы, то сразу все решал. Академию OTUS однозначно могу советовать.
Отдельная история с проверкой домашних заданий: их разбирали чужие преподаватели, которые не вели твой урок и не знали контекста. Задаешь вопрос по пройденной теме - тебя отправляют обратно к тому, кто вел занятие. Тот отвечает не всегда. Вопросы зависают.
Тему тестирования мобильных приложений на iOS долго откладывали, потом провели один урок впопыхах, дали домашнее задание - и спросить по нему оказалось не у кого. В итоге не доделала.
С итоговым заданием вышло совсем странно: делала одной из первых, вопросы висели без ответов, проверка затянулась - задание так и осталось незаконченным. При этом в сертификате написано, что все сдано, хотя это не так и тема итогового задания там вообще не указана. Цена за курс явно завышена для такого уровня организации.
Для подготовительного курса материал подан слишком сложно. Лектор читает так, будто перед ним аудитория, которая уже понимает, зачем нужен тот или иной код. В первом же уроке висит блок кода, который нигде не используется. Сразу идут преобразования в двоичную систему, нули и единицы - слишком много цифр и ноль понимания, зачем это нужно именно здесь.
Вторая проблема - манера подачи. Переслушивала первый урок несколько раз, буквально заставляя себя не выключить. Лектор говорит медленно, постоянно поправляет себя на полуслове: "эээмммм... нуу... нет, давайте лучше так... хмммм...". Под такое просто засыпаешь.
Для сравнения: до этого прошла первый уровень на JavaRush - там всё предельно понятно для тех, кто начинает с нуля. В OTUS же - нудно, трудно для восприятия и явно рассчитано не на новичков, несмотря на название курса.
Что подкупает - преподают практикующие специалисты из серьезных компаний. Да, они не профессиональные педагоги, и иногда это чувствуется - не всегда разжевывают материал досконально. Но в этом есть своя логика: академические преподаватели с полной нагрузкой, как правило, отстают от отрасли, а в IT это отставание критично.
Волошин Дмитрий, основатель Отуса - человек, которому образование не безразлично, это ощущается и в подходе школы, и в том, каких людей он собрал вокруг себя. Команда и преподаватели - профессионалы с нормальными человеческими ценностями, что в IT-среде встречается не так часто, как хотелось бы.
Контент актуальный, не ощущается как переписанные учебники пятилетней давности. Для мотивированного студента с опытом - очень достойный вариант.



