Онлайн-курсы

Онлайн-курс Java-разработчик с нуля

Старт потока — 12 декабря
🔥 Обновлен в 2024 году

За 5 месяцев получите все необходимые навыки и знания для старта работы в Java-разработке. Будете учиться вместе с личным наставником

Онлайн-курс Java-разработчик с нуля
Старт потока — 9 декабря
🔥 Обновлен в 2024 году

За 5 месяцев получите все необходимые навыки и знания для старта работы в Java-разработке. Будете учиться вместе с личным наставником

Как мы создаем
хорошие курсы

Бруноям —
это люди

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

Это база

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

Удобно, когда все понятно

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

Кто такой Java-разработчик
и как им стать с нуля

Java-разработчик — это программист, который пишет код для создания сайтов и мобильных приложений на языке Java. На нём разработаны многие продукты в Яндексе, Сбере и Альфа-Банке. 

Чтобы стать Junior-разработчиком в компании, нужно понимать базовые конструкции языка, освоить фреймворки, научиться работать с базами данных, разобраться в системе контроля версий Git. Этому и многому другому учим на курсе.

Средняя зарплата Java-разработчика

Зарплата Java-разработчика зависит от опыта, региона, компании. Примерный разброс — от 70 до 100 тысяч на старте и от 170 до 300 получают разработчики с опытом. На основе данных Хабр Карьера

70 000
Junior
160 000
Middle
270 000
Senior

Для кого этот курс

Для начинающих Java-разработчиков

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

Для разработчиков с опытом

Изучите язык программирования Java, пополните портфолио новыми проектами, сможете применять знания в новых проектах

О курсе

69900
Формат обучения
Это онлайн-курс. Учитесь по удобному графику из любой точки мира на нашей платформе
Платформа
Внутри понятный интерфейс. Видеоуроки, дополнительные материалы и чат с личным наставником
Команда наставников и поддержки
На всех этапах обучения вас поддержат опытные разработчики и команда Бруноям. Наставники не дадут готовых решений, а подтолкнут к ним, чтобы вы нарабатывали собственный опыт. Они проверят практические задания и дадут развернутую обратную связь в течение 24 часов. А команда поддержки подхватит организационные вопросы
1
год поддержки наставника после обучения
5 месяцев
обучения
5 825 в месяц
в месяц при оформлении рассрочки на 12 месяцев
40% скидка
при оплате до 9 декабря
Дата
Когда вам удобно
Место
Из любой точки мира
Центр карьеры

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

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

Практика на
больших проектах

проект #1
Файловый менеджер
В стартапе «ФайлоСмехоТрон», возникла потребность в создании консольного нового файлового менеджера. Команда разработчиков выделила три ключевых модуля: работа с консолью, обработка команд и взаимодействие с файловой системой. Вам бы очень хотелось получить позицию в этой компании. Задачу передали вам в качестве тестового задания.

Цель — cоздание консольного файлового менеджера.
проект #2
Чат
В офисе «Байты и Чаты Inc.» возникла необходимость в разработке консольного чата с возможностью обмена файлами. Разработчики, один из которых вы, приступили к созданию. Целью проекта стало предоставление пользователю удобного средства для общения в консоли, а также возможности передачи файлов между участниками чата. Задача не их простых, но ваш тимлид оставил вам подробную инструкцию.

Цель — cоздание чата с возможность обмена файлами
проект #3
Планировщик
Вы — член команды нового космического корабля, который отправляется на первую экспедицию к Луне. Поручено разработать систему управления задачами на борту корабля, которая позволит планировать и отслеживать все необходимые работы для успешного выполнения миссии.

Цель — Создание полноценного планировщика задач с возможностью выставления приоритетности и реализации подзадач. А также научиться использовать технологии и инструменты, такие как Java 11, PostgreSQL, Spring Boot, Hibernate в контексте создания приложения.

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

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

Java-разработчик
Навыки
  • Java — один из самых популярных языков программирования
  • ООП (Object-oriented programming) — парадигма в разработке
  • Java Collections  — популярный фреймворк
  • Паттерны проектирования — архитектурная конструкция
  • JavaFX — работа с визуализацией
  • Spring — фреймворк
  • SQL — язык запросов, использующийся для работы с базой данных
  • Jackson — стандарт обмена данных через JSON
  • REST, SOAP — понимание архитектуры
  • Unit-тестирование — один из видов тестирования
  • TCP/IP, HTTP, HTTPS, FTP — сетевые технологии и протоколы 
  • Git — облачный сервис для работы над кодом в команде
Кстати, сертификат Бруноям будет отлично смотреться
в вашем резюме!
Доступ к курсу остаётся навсегда. Личный наставник на связи после обучения
Доступ к курсу остаётся навсегда. Личный наставник на связи после обучения

С кем пройдете этот путь

Преподаватели, наставники и команда Бруноям
Преподаватель Валерий Танашкин

Валерий Танашкин

Опыт работы

Опыт программирования на Java — 5 лет. Коммерческий опыт разработки — 3 года. На данный момент являюсь главным разработчиком в Сбербанке.

О себе

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

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

Тарасенко Сергей, JA402-2822
Опыт работы

Опыт программирования на Java — 5 лет. Коммерческий опыт разработки — 3 года. На данный момент являюсь главным разработчиком в Сбербанке.

О себе

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

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

Тарасенко Сергей, JA402-2822
Читать дальше
Преподаватель Татьяна Таринская

Татьяна Таринская

Опыт работы

В программировании более 4 лет. Начинала свой путь в huawei, где проработала java-developer 3 года. На текущий момент работаю java-разработчиком в компании ITigris.

О себе

Моя мотивация — поделиться опытом на пути новых специалистов, желающих подтянуть свои скилы и войти в IT. Работаю на современном стеке технологий, в связи с чем буду рассказывать максимально актуальную информацию. Научу проходить собеседования на разработчика любой сложности.

Изначально хотел систематизировать знания. Все что хотел — получилось. Спасибо Вам! Вы делаете большое дело!

Константин, JA412-2825
Опыт работы

В программировании более 4 лет. Начинала свой путь в huawei, где проработала java-developer 3 года. На текущий момент работаю java-разработчиком в компании ITigris.

О себе

Моя мотивация — поделиться опытом на пути новых специалистов, желающих подтянуть свои скилы и войти в IT. Работаю на современном стеке технологий, в связи с чем буду рассказывать максимально актуальную информацию. Научу проходить собеседования на разработчика любой сложности.

Изначально хотел систематизировать знания. Все что хотел — получилось. Спасибо Вам! Вы делаете большое дело!

Константин, JA412-2825
Читать дальше

Тарифы

База
от 3 491 ₽/мес
4 888 ₽
В рассрочку до 12 месяцев или сразу 41 900 ₽
-40%
Ближайший старт — 12 декабря
  • Самостоятельное обучение без наставника
  • Доступ на длительность курса (указан на сайте)
  • Сертификат Школы
  • Бонус: доступ к курсу «Учись учиться»
Оптимальный
от 5 825 ₽/мес
8 155 ₽
В рассрочку до 12 месяцев или сразу 69 900 ₽
-40%
Ближайший старт — 12 декабря
  • Личный наставник без ограничения по ответам
  • Неограниченный доступ к курсу
  • Работа с проектами
  • Две онлайн-консультации с наставником
  • Помощь с трудоустройством
  • Закрытое комьюнити менторов и выпускников
  • Сертификат Школы + удостоверение о повышении квалификации
Применяйте промокод НОЯБРЬ на скидку 10% и получайте ещё два курса в подарок
Рекомендуем
Плюс
от 8 158 ₽/мес
11 421 ₽
В рассрочку до 12 месяцев или сразу 97 900 ₽
-40%
Ближайший старт — 12 декабря
  • Всё из тарифа «Оптимальный»
  • Онлайн-консультации с наставником после каждого модуля
  • Дополнительные проекты для портфолио
  • Личная карьерная консультация с экспертом
Применяйте промокод НОЯБРЬ на скидку 10% и получайте ещё два курса в подарок

Что еще важно?

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

Можно оплатить в рассрочку через Сбер и Т-банк или частями через Сплит. Проценты и переплаты берем на себя

Налоговый вычет
Налоговый вычет могут оформить все граждане России, которые платят НДФЛ и ИП на общей системе налогообложения

Команда поддержки поможет вам получить обратно 13% стоимости курса

Возврат денег
Срок 30 дней действует для тарифов «Оптимальный» и «Плюс», в тарифе «База» возврат возможен в течении 3-х дней после оплаты

Если вам что-то не понравилось, вернем всю сумму в течение месяца после оплаты

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

Каждому студенту мы открываем доступ этому курсу, для того, чтобы обучение не прошло впустую. Проблема — люди не получают результат от обучения. Есть три основные причины:

  • Нет четких целей. И даже те, кто понимает важность целей, всё равно этого не делает. Хочу поменять работу и стать крутым сммщиком — не цель, а желание. С такой постановкой результат будет соответствующим.
  • Забрасывание обучения на полпути. Многие находят мотивацию на первую неделю. А вот дойти до конца не получается. Так как мозг не любит учиться регулярно.
  • Отсутствие системности. Достаточно распространённое явление, когда мы хватаемся за любую информацию по выбранной теме, двигаемся бессистемно, и как следствие, безрезультатно.

Почему мы выделили именно эти три причины? Потому что занимаемся обучением уже 11 лет и видим обратную связь от учеников. На курсе рассказываем, как все эти ценные знания применять в жизни.

  • Подготовка к работе. Установка JDK
  • Самая простая программа на java. Среда разработки Intelij IDEA
  • Синтаксис языка Java.
  • Арифметические операции с числами
  • Стандартный ввод и вывод
  • Настройка всего , что необходимо для работы с проектами
  • Введение
  • Устройство компьютера
  • Типы данных и операции с ними
  • Переменные и операции с ними
  • Алгоритмы и блок схемы
  • Условный оператор if
  • Логические операции
  • Оператор switch
  • Массивы
  • Цикл for
  • Цикл с предусловием и постусловием. While и do-while
  • Введение в методы и классы
  • Методы
  • Области видимости переменных
  • Введение
  • Объектно-ориентированный подход к созданию программ
  • Классы и объекты в Java
  • Статические методы и поля класса
  • Статические классы
  • Наследование в Java. Введение
  • Реализация наследования в Java
  • Переопределение методов
  • Абстрактные классы
  • Интерфейсы и Default методы
  • Введение в инкапсуляцию
  • Механизмы инкапсуляции в Java
  • Введение в полиморфизм
  • Полиморфизм в Java
  • Generic обобщенные типы данных
  • Введения в Collections
  • List и его реализации
  • Set множества
  • Методы toString, equals, hashCode
  • Ассоциативные массивы. Мар
  • Введение
  • Чтение из файла
  • Разбор строк
  • Запись в файл
  • Сериализация и десериализация объектов
  • Exceptions и erros
  • Обработка исключений
  • Генерация исключений
  • Assert
  • Потоки и процессы. Создание и завершение потока в Java
  • Состояние потока и способы синхронизации
  • Методы isAlive и sleep
  • Ключевое слово Synchronized
  • Метод yield ()
  • Использование Callable и Executors
  • Сложность алгоритмов
  • Динамические алгоритмы
  • Графы
  • Что такое паттерн и зачем их используют
  • Порождающие шаблоны
  • Паттерн билдер
  • Паттерн синглтон
  • Структурные паттерны и паттерн прокси
  • Поведенческие шаблоны и паттерн итератор
  • Введение в архитектурный паттерн MVC
  • Представление View
  • Model
  • Controller
  • Введение в SQL
  • Использование JDBC
  • Работа с пользователями
  • Связи между таблицами
  • Усложнение запросов
  • Индексы в базах данных
  • Maven
  • Введение в Spring
  • Контекст приложения и инверсия контроля. Введение в spring-boot
  • Запросы PostMapping
  • Spring Devtools
  • JdbcTemplate
  • JPA
  • Hibernate
  • Использование различных типов переменных в сущностях
  • Связи между данными. OneToOne, OneToMany, ManyToMany
  • Наследование сущностей
  • Стек сетевых протоколов и клиент серверные приложения
  • Введение в spring rest
  • REST контроллеры
  • Тестирование программ и виды тестов
  • Библиотека JUnit
  • Библиотека Mockito
  • Scrum, Agile, Kanban
  • Примеры использования в разных проектах
  • Командная работа. Роли
  • Построение работы с продуктами с процессами внутри организации.
  • Автоматическая сборка и деплой проекта
  • Зачем и как это работает
Остались вопросы? С радостью ответим на них!
Остались вопросы? С радостью ответим на них!

О Бруноям

Бруноям — это практический подход к образованию. Мы делаем курсы для тех, кто хочет получить новую профессию, сменить сферу деятельности или решить свою бизнес-задачу. На собеседовании стали спрашивать не наличие диплома, а навыки, которыми человек обладает. Мы в Бруноям как раз и даём те самые навыки и умения, которые позволяют попробовать себя в новой профессии или совершенствоваться. Мы делаем образование для тех, кто хочет и готов пробовать новое, меняться, искать себя и свою работу мечты

Вопросы и ответы

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

Образовательная деятельность в Школе Бруноям ведется на основании государственной лицензии. 

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

Чтобы получить налоговый вычет за обучение, нужно собрать документы, включая договор с учебным заведением и чеки об оплате, и подать декларацию 3-НДФЛ в налоговую инспекцию. Вычет можно оформить за себя или близких родственников. Для получения вычета через работодателя подайте заявление и справку об оплате в налоговую через личный кабинет на сайте ФНС. Возврат составит 13% от суммы расходов на обучение.

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

Подробнее о налоговом вычете читайте в нашей статье.

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

  • У нас есть беспроцентная рассрочка от Т-банк и Сбербанк. Проценты Школа берёт на себя.
  • Принимаем оплаты иностранными картами.
  • Доступна оплата частями через сервис Яндекс Сплит. Можно разделить оплату на 2, 4, 6 месяцев.
  • Обучение может оплатить ваш работодатель: заключаем договор с юрлицом, выставляем счёт на оплату, после открываем доступ к курсу.

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

Остались вопросы? С радостью ответим на них!