На курсе от Брунояма вы сможете освоить профессию Java-разработчика за 9 месяцев. Вы изучите авторскую теорию, поупражняетесь в написании собственного кода и создадите 3 больших проекта для портфолио. На программе вы узнаете, как создавать функциональные программы, пользуясь языком программирования Java. Изучите наиболее востребованные библиотеки. Овладеете принципами объектно-ориентированного программирования. Научитесь тестировать готовый код на предмет ошибок и исправлять их. Познакомитесь с возможностями системы Git и сможете корректно пользоваться ее инструментами.

Русский
4,4

Чему вы научитесь

Работать с Git
Тестировать ПО
Программировать на Java
Настраивать непрерывную интеграцию
Использовать принципы объектно-ориентированного программирования

Как быстро окупится обучение

Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование

На должности Junior Java-разработчик затраты на пройденный курс окупятся
2 Месяца
50 000 ₽ / Мес
Java-разработчик
50 000 ₽ — 400 000 ₽
50 000 ₽ / Мес
Junior
Опыт до 1 года
Middle
Опыт 1–3 года
Senior
Опыт от 3 лет

Программа курса

На курсе вы освоите все навыки для старта в профессии Java-разработчика. Изучите теорию, выполните упражнения, создадите итоговый проект и получите сертификат. 

24
Модуля

Приступите к обучению на курсе. Установите среду разработки.

Напишете простейшую программу.

Выясните, в чем специфика синтаксиса Java.

Научитесь проводить простые арифметические операции.

Сможете выполнять программы на ввод и вывод данных. 

Вы настроите рабочее пространство в системе Git так, чтобы было удобно создавать проекты вместе с другими разработчиками.

Приступите к изучению темы.

Преподаватели расскажут вам о том, как устроен компьютер.

Вы рассмотрите различные типы данных и поймете, какие операции можно проводить с каждым из них.

Разберетесь, что можно делать с переменными.

Узнаете, как проектировать алгоритмы и блок-схемы.

Выясните, как работать с условными операторами if. 

Научитесь инициировать логические операции.

Попрактикуетесь в работе с оператором switch.

Познакомитесь с понятием массивов.

Вы научитесь работать с циклом for. 

Освоите работу с подобными циклами Java. 

Приступите к изучению темы.

Рассмотрите, что такое методы в контексте Java.

Преподаватели расскажут вам о scope.

Приступите к изучению темы.

Освоите принципы объектно-ориентированного программирования.

Сможете работать с различными классами и объектами.

Рассмотрите статические методы.

Выясните, в чем их специфика. 

Научитесь настраивать наследование.

Поймете, какие инструменты помогают воплотить такие действия на практике.

Сможете проводить переопределение методов.

Освоите техники работы с абстрактными классами.

Узнаете, как взаимодействовать с интерфейсами.

Приступите к изучению темы.

Вы рассмотрите различные механизмы, позволяющие производить инкапсуляции в среде языка Java.

Приступите к изучению темы.

Научитесь пользоваться возможностями полиморфизма, программируя на Java.

Выясните, что такое "обобщенные типы данных".

Приступите к изучению темы.

Научитесь работать с интерфейсом List.

Поймете, как пользоваться инструментами Set.

Разберетесь в этих методах. 

Научитесь работать с ассоциативными массивами.

Приступите к изучению темы.

Научитесь настраивать чтение из файла.

Поймете, как разобрать строки.

Сможете запускать запись в файл.

Освоите инструменты для реализации этих процессов.

Выясните, что это такое.

Научитесь обрабатывать исключения.

Сможете самостоятельно генерировать исключения в любом месте кода.

Рассмотрите конструкцию Аssert.

Рассмотрите процессы и потоки. Научитесь их реализовывать.

Выясните, какие существуют способы синхронизации потоков.

Познакомитесь с этими методами работы.

Рассмотрите способ блокировки доступа к ранее задействованой части кода.

Освоите метод yield ().

Научитесь использовать эти классы. 

Поймете, как корректно оценить сложность алгоритма.

Сможете создавать динамические алгоритмы.

Научитесь работать с графами.

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

Познакомитесь с этим видом шаблонов.

Поймете, что это такое.

Научитесь использовать этот шаблон на практике.

Рассмотрите функционал таких паттернов.

Узнаете, как корректно использовать их в работе. 

Сможете использовать в работе схему MVC.

Познакомитесь с представлением View.

Рассмотрите модуль Model.

Научитесь работать с удобными контроллерами.

Начнете свое знакомство с реляционной базой данных SQL.

Поймете, как грамотно использовать JDBC. 

Научитесь управлять уровнем доступа пользователей. 

Сможете проектировать связи между несколькими таблицами.

Поймете, как сделать запрос более сложным.

Освоите работу с индексами в БД.

Рассмотрите функционал Apache Maven.

Начнете изучение инструментов Spring.

Освоите работу с контекстом приложения.

Сможете обрабатывать запросы PostMapping.

Познакомитесь с инструментами разработки Spring.

Научитесь использовать гибкий инструмент JdbcTemplate.

Выясните, для чего требуется эта спецификация. 

Освоите инструменты Hibernate.

Поймете, как выбрать оптимальный тип переменной.

Научитесь создавать связи между данными.

Выясните, как его настроить.

Рассмотрите наиболее часто используемые сетевые протоколы.

Разберетесь в функционале Spring REST.

Научитесь использовать удобные контроллеры для упрощения разработки RESTFul-сервисов.

Выясните, какие существуют виды тестов.

Научитесь работать с инструментами библиотеки JUnit.

Освоите функционал Mockito.

Познакомитесь с этими методологиями.

Преподаватели покажут, для каких проектов оптимальны Scrum, Agile и Kanban.

Научитесь работать в команде и распределять роли.

Выясните, как организовать эффективный процесс разработки продукта. 

Вы освоите инструменты для запуска автоматической сборки развертывания ПО.

Выясните, в каких ситуациях этот инструмент полезен разработчику. 

Как проходит обучение

Изучение темы

Просмотр обучающих видеороликов

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Работа с куратором

Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок

Создание итогового проекта

Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио

Помощь с трудоустройством

Создадите портфолио

Научитесь оформлять портфолио так, чтобы работодателю было удобно изучать ваши работы и у него осталось хорошее впечатление

Подготовитесь к собеседованию

Научитесь рассказывать о себе последовательно и без стресса, правильно реагировать на вопросы работодателя и завершать беседу

Научитесь работать на себя

Узнаете, где искать первых заказчиков, как выстраивать с ними коммуникацию и защитить свои права

Оформите резюме и сопроводительное письмо

Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний

Узнаете, как найти работу

Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров

Спецификация

Университет
Формат обучения
Длительность
9 Месяцев
Доступ к курсу
Навсегда
Кому подойдёт
Направление
Уровень
Junior
Middle
Помощь в трудоустройстве
Да
Зарплаты Junior — Senior
50 000 ₽   —   400 000 ₽
Финальная цена
79 900 ₽

Отзывы о Бруноям

Бруноям
5.0051
Потрясающий преподаватель
Достоинства

Приветствую всех! Проходил в Брунояме интенсив по специальности SMM (это те кто привлекает людей из социальных сетей). Моим преподавателем была Елена Иванова. Я наверное из той категории людей, для которого важную роль играет преподаватель. Поэтому когда у меня был выбор между двумя курсами и во второй школе мне не дали контактов преподавателя, то решение в пользу Брунояма было принято моментально. Для ребят в этом запросе нет ничего критичного. Дали мне подробную информацию с учителями, поскольку поняли, что это важно для меня как для ученика. Если говорить о плюсах обучения, то они очевидны. во первых это приятные в общении и общительные менеджеры, готовые всегда помочь с твоим вопросом и проконсультировать тебя на начальном этапе. Во вторых, бруноям существует на рынке не один год, а в отрасли онлайн-образования трудно долго продержаться на высоком уровне. В третьих, выделю удобный интерфейс платформы. Все понятно, ничего не тормозит. В личном кабинете была вся необходимая инфомрация, начиная от расписания занятий и заканчивая обратной связью и чатом. Ну и в заключении хочу наверное отметить человечность и дружелюбную атмосферу, которая присутствует в школе. Со всеми приятно общаться, преподаватели готовы пойти навстречу если у тебя нет возможности посетить занятие или вовремя сдать домашнее задание. Спасибо учителям за их терпение :)

Недостатки

Это скорее даже не минус, а пожелание. Хочется чтобы некоторые темы сохранялись в записи и их можно было посмотреть после уроков. А то иногда бывают проблемы с восприятием информации и приходится их повторно освежать самостоятельно. Других недостатков на платформе я для себя не обнаружил. 

Бруноям
2.0051
Не рекомендую эту школу
Достоинства

Единственное, что выделила для себя положительного, это приятное общение с преподавателем и его профессиональный подход. На мои вопросы отвечал очень быстро. 

Недостатки

Отучилась в Брунояме на Python разработчика. Как мне показалось на курсе дается слишком много материала, поэтому новичкам очень трудно даются занятия. О дальнейшем трудоустройстве после обучения можете смело забыть, так как этих знаний недостаточно. Но больше всего расстроила работа администрации. Во время записи на обучение, что все уроки сохраняются и их можно будет посмотреть неограниченное количество раз. Поэтому мы с моими одногруппниками даже не переживали, когда что-то не понимали. А по факту когда мы захотели записаться на повторный курс, нам позвонили и сказали, что мест нет. Оказывается они в договоре написали, что повторный курс возможен лишь при наличии свободных мест. Почему об этом не предупредили заранее так и не понятно. Такое чувство как будто тебя обманули. Менеджеры нам предложили попробовать зачислиться в следующую группу, но они тоже не дают гарантий, что там будут свободные места. Из-за всей этой непонятной ситуации рекомендвоать Бруноям никому не буду. Лучше найти что-то получше

Бруноям
5.0051
Спасибо курсу и преподавателям!
Достоинства

Замечательный курс, очень рада, что я его прошла, не испугавшись стоимости и временнЫх затрат! Училась тестированию программного обеспечения, осваивала дпнную область знаний буквально с нуля, научилась основам и поняла точно для себя чем я все-таки хочу заниматься в дальнейшем, где и кем себя вижу. Программа воспитывает в студентах самостоятельность - конечно, вам всегда помогут, обьяснят ошибки и дадут глубокий фидбек, но многое придется постигать самим, знакомится с дополнительными источникмми инфррмации. Думаю это нормально, ведь то же самое придется потом делать на работе, не стоит ждать чио тебе все сразу принесут на блюдечке с голубой каемочкой, надо трукдитьсмя и самому! Огромное спасибо преподавателям и всей команде курса!

Бруноям
5.0051
Лучшая обратная связь
Достоинства

Прошла курс по таргету от Бруноям. Были опасения по поводу онлайн-формата. Думала, вживую учиться всяко эффективней. Была рада ошибиться. 

По всем вопросам всегда отвечали. А у меня их было навалом. Поэтому обратная связь для меня особенно ценная. 

Потратила два месяца на обучение. Наверное, можно и быстрее уложиться. Но я подольше задержалась на каждом модуле. Таргетолог теперь не нужен!

Недостатки

Никаких 

Бруноям
5.0051
Получила удовольствие от курса
Достоинства

В Бруноям с нуля получила знания по UX/UI. Учеба проходила в интересном формате. В этом думаю большая заслуга преподавателя Юлии. Так подробно и самое главное понятно рассказывать материал по дизайну сможет не каждый. На разборах дз от нее всегда исходила честная и оперативная обратная связь. Причем для нее не лень было индивидуально с  каждым учеником разбирать допущенные ошибки. На скилбоксе такого нет.

Бруноям
5.0051
Много инфы
Достоинства

Курс по понравился мне наличием практических задачек. Я выполняла их в срок, потому что они были хорошо структурированы и подначивали меня ждать следующего модуля. усваивать материал было очень легко, преподаватели компетентные, отзывчивые. всегда готовы ответить можно вопросы. курс маленький, материалов немного, но при этом есть множество отдельных ссылок, благодаря чему всё обрастает новой информацией

Бруноям
5.0051
Годно
Достоинства

Школой бруноям и теми 2мя курсами которые я тут прошла, я довольна. Материал хороший, качественный, действительно помогает обучтьчя новому с нуля. Преподаватели тоже замечательные, мне они очень понравились и как люди и как специалисты. Я была на курсе по тестированнию программного обеспечения. Сейчас учу язык программпрвания пайтон на этой же плаптформе.

Бруноям
4.0051
Курс достойный
Достоинства

Как по мне лучше заплатить за обучение в брунояме, чем переплачивать в других школах. Информацию дают абсолютно идентичную. Обучалась здесь дизайну. Отметила для себя, что без маркетинговых знаний сюда идти нет смысла. Преподаватель объясняла не очень хорошо, хотя сам материал был качественным.

Бруноям
3.0051
Много минусов
Достоинства

Теория представлена хорошо

Недостатки

Я бы не сказал, что это лучший вариант для обучения. Хотя материалы курса достаточно подробны, общение с преподавателями и менеджерами оставляет желать лучшего. Они не отвечают на важные и срочные вопросы, а их отношение к клиентам оставляет желать лучшего.

Бруноям
5.0051
Хороший офлайн-курс
Достоинства

Хожу на этот офлайн-курс. Лучше любых дистанционных. На любой вопрос сходу получаешь ответ. Постоянное взаимодействие с преподом и другими учениками. Материал хороший. Объясняют доступно. Программу не закончил, но уже понятно что высший пилотаж.

Недостатки

Нет

Бруноям
5.0051
Ставлю 5
Достоинства

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

Бруноям
5.0051
Качественный материал
Достоинства

Проходила здесь курсы. Очень классный администратор, дружелюбная и готова всегда помочь. Преподаватели интересно рассказывают материал, делятся примерами из собственной практики. По дз быстро дают обратную связь, указывают на ошибки.

Бруноям
5.0051
В восторге от всего
Достоинства

Лучшая платформа для получения знаний по веб-разработке. Курсы выстроены потрясающе. Преподаватель Горин Юрий настоящий знаток своего дела. Его лекции я понимал, потому что он все детально разжевывает. Мне кажется даже новички поймут.

Бруноям
5.0051
Обучают как надо
Достоинства

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

Недостатки

Никаких, спасибо!

Бруноям
5.0051
Индивидуальный подход
Достоинства

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

Бруноям
5.0051
преподаватель хороший
Достоинства

Хороший преподаватель, всё разжёвывал подробно, кураторы отвечали на все вопросы, мне в целом всё понравилось. обязательно Попробуйте такое обучение

Бруноям
5.0051
Советую Бруноям
Достоинства

Бруноям отличная школа. Преподаватели радуют. Программы хорошие. Много полезных знаний дают. Успех чувствуется. Всем советую.

Недостатки

Не нашла.

Бруноям
5.0051
Качественное обучение
Достоинства

Обучение мне понравилось. Хотя изначально переживал, что в онлайне не получу знаний, но в брунояме подача материала очень качественная.

Бруноям
5.0051
Хороший
Достоинства

Мне очень понравилось школа бруноям, замечательное заведение и просто прекрасные преподаватели. Ни секунду не пожалел о потраченной суме

Бруноям
5.0051
Отличная платформа
Достоинства

Эта школа лучшая, в которой мне только доводилось учиться. С такими преподавателями заниматься одно удовольствие. Рекомендую!

Часто задаваемые вопросы

Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.

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

График менеджеров по работе с клиентами: 10.00-19.30 по буднями и 10.00-16.30 по выходным. Занятия в школе заканчиваются не позднее 22.00.

В течение года после обучения вы сможете заново пройти пропущенные занятия или даже весь курс целиком совершенно бесплатно.

В школе существует система накопительных скидок без ограничения срока действия: 10%,15% и 25% на второй, третий и четвёртый курсы соответственно.

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

Если вы уже работаете по профессии и хотите получить рекомендации от преподавателей по конкретным задачам, вы можете это сделать на курсе. Если же вы новичок и у вас нет собственного проекта, то школа предоставляет задания, подготовленные с учётом условий реальных кейсов.

Вам понадобится заказать на сайте обратный звонок, менеджеры по работе с клиентами обязательно подберут для вас удобное время.

Да, школа также может выдать диплом государственного образца, если студентам необходим официальный документ.

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

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

Другие популярные курсы

Профессия: Product Manager

ProductStar
Бизнес и управление
5
129 600 ₽
288 000 ₽

Директор по маркетингу

Skillbox
Маркетинг
4,1
97 750 ₽
195 500 ₽

UX/UI-дизайнер Plus

Bang Bang Education
Дизайн
4,9
181 500 ₽
330 000 ₽

Blender.Design — курс по 3D-моделированию

Skillbox
Дизайн
4,9
40 930 ₽
68 216 ₽
Бруноям
Программирование
9 Месяцев
Java-разработчик с нуля
79 900 ₽
Скидка Ещё -15% по промокоду
|
Показать код
Наверх