Soft Skills
Курсы в Петербурге
Онлайн курсы
Soft Skills
Курсы в Петербурге
Онлайн курсы

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

Практический онлайн-курс по Java: от ООП и паттернов до Spring и работы с SQL. Пополните портфолио проектами: банковское приложение или облачное хранилище. Будет сложно, но интересно.

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

Практический онлайн-курс по Java: от ООП и паттернов до Spring и работы с SQL. Пополните портфолио проектами: банковское приложение или облачное хранилище. Будет сложно, но интересно.

Максимально эффективное
обучение

Актуальные знания

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

Роль наставников

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

Реальные проекты

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

Просто, быстро и удобно

Четкая структура. Курс разделен на модули. Модули на уроки. Каждый урок — это теория, соединенная с личным опытом преподавателя. Без длинных приветствий и воды

О курсе

3
больших проекта в портфолио
7 908
в месяц при оформлении рассрочки на 12 месяцев
1
год поддержки наставника после обучения
9
месяцев обучения
Дата: Когда вам удобно
Место: В любом месте
  • Дата: Когда вам удобно
  • Место: В любом месте

Преподаватели и наставники на курсе — специалисты с большим опытом. Они помогают отработать теорию на практике, дают советы на основе своего опыта и рассказывают про поиск работы.

Курс составлялся на основе запросов компаний, которые ищут Java-специалистов. Научим всему, что есть в джун-вакансиях. Всё необходимое добавили, ненужное убрали — вам осталось посмотреть, всё выполнить и получить профессию.

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

3
больших проекта в портфолио
1
год поддержки наставника после обучения
9
месяцев обучения
7 908
в месяц при оформлении рассрочки на 12 месяцев

Преподаватели и наставники на курсе — специалисты с большим опытом. Они помогают отработать теорию на практике, дают советы на основе своего опыта и рассказывают про поиск работы.

Курс составлялся на основе запросов компаний, которые ищут Java-специалистов. Научим всему, что есть в джун-вакансиях. Всё необходимое добавили, ненужное убрали — вам осталось посмотреть, всё выполнить и получить профессию.

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

Как мы учим

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

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

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

Учитесь по графику, который подходит вам

Практикуйтесь на домашних заданиях. Они состоят из трёх уровней сложности

Параллельно работайте над проектами. Они пойдут в ваше портфолио

Отправляйте наставнику практические задания. Он даст развёрнутую обратную связь в течение 24 часов

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

Актуальные знания
в курсе

Актуальные знания
в курсе

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

Благодаря команде Бруноям и твоей практике, конечно

Благодаря команде Бруноям и твоей практике, конечно

Преподаватели курса

Действующие специалисты Москвы и Санкт-Петербурга
Преподаватель программирования
Преподаватель программирования

Мурад Расулов

Опыт работы

Java Developer в Сбербанке. Отучился на факультете информационных систем и технологий в СПбГУТ. Полтора года коммерческого опыта на Java.

О себе

В программировании с 2018 года, на Java - более 3-х лет. Считаю программирование своим хобби. Стараюсь объяснять материал примерами из реальной жизни. Очень нравится видеть заинтересованность учеников в освоении новой профессии.

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

Иван, JA385-2729
Опыт работы

Java Developer в Сбербанке. Отучился на факультете информационных систем и технологий в СПбГУТ. Полтора года коммерческого опыта на Java.

О себе

В программировании с 2018 года, на Java - более 3-х лет. Считаю программирование своим хобби. Стараюсь объяснять материал примерами из реальной жизни. Очень нравится видеть заинтересованность учеников в освоении новой профессии.

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

Иван, JA385-2729
Читать дальше

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

  • Подготовка к работе. Установка 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
  • Примеры использования в разных проектах
  • Командная работа. Роли
  • Построение работы с продуктами с процессами внутри организации.
  • Автоматическая сборка и деплой проекта
  • Зачем и как это работает
Остались вопросы? С радостью ответим на них!
Остались вопросы? С радостью ответим на них!

О Бруноям

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

Быстрое обучение
без потери качества

Менеджеры помогут выбрать курс, который вам действительно нужен

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

Обратная связь от преподавателя и наставника поможет выполнить задачу на 100%

Несколько месяцев от начала обучения до решения вашей задачи

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

По окончании курса вы получаете электронный сертификат.

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

Отдел по работе с клиентами работает по будням с 10.00 до 19.30 и по выходным с 10.00 до 16.30. Все занятия заканчиваются до 22.00

Если вы пропустили какую-то тему или хотите освежить информацию - можете бесплатно пройти весь курс или пропущенное занятие в течение года. А в общем чате вы сможете получить материалы с пропущенного занятия.

После окончания курса действуют накопительные скидки: 10% на второй, 15% на третий и 25% на четвертый курс. Срок действия скидок не ограничен.

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

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

При такой поддержке у вас есть все шансы получить работу в короткие сроки.

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

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

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

Если вам необходимо дополнительное, официальное подтверждение вашего обучения, мы можем выдать удостоверение о повышении квалификации. Право на выдачу имеют государственные и частные учреждения, имеющие подтверждение качества обучающих программ на соответствие нормам ГОСТа. 

Вы можете оформить беспроцентную рассрочку на 3, 6, или 12 месяцев. 

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

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

Мы оставляем на сайте только востребованные курсы. Если что-то устаревает или утрачивает свою актуальность - мы их убираем.

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

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