Курс Java-разработчик

Практический курс по Java: от Git и алгоритмов до unit-тестирования. Вы получите все необходимые навыки и знания для старта работы в Java-программировании (Junior Java Developer)

Курс Java-разработчик

Практический курс по Java: от Git и алгоритмов до unit-тестирования. Вы получите все необходимые навыки и знания для старта работы в Java-программировании (Junior Java Developer)

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

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

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

Педагогика 3.0

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

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

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

Скорость и результат

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

О курсе

72
академических часа
2 075
в месяц при оформлении рассрочки
18
занятий
8
недель
Занятия в Санкт-Петербурге
Начало занятий 1 мая 2021
  • Занятия в Санкт-Петербурге
  • Начало обучения 1 мая 2021

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

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

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

72
академических часа
18
занятий
8
недель
2 075
в месяц при оформлении рассрочки

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

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

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

Читать дальше
Java и Tesla

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

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

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

Для тех, кто хочет стать java-разработчиком

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

Записаться
Для тех, кто хочет попробовать себя в программировании

Если вы захотите развиваться в сфере программирования, но не на языке Java, вы уже будете владеть основами программирования, алгоритмам и ООП

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

Комфортные аудитории на 5-10 человек с системой дублирующих мониторов

Всегда в доступе чай, кофе и печенье

Полностью оборудованное рабочее место у каждого слушателя - монитор 22 дюйма, современный ПК и быстрый интернет

Живая и доброжелательная атмосфера на каждом занятии

  • Комфортные аудитории на 5-10 человек с системой дублирующих мониторов
  • Всегда в доступе чай, кофе и печенье
  • Полностью оборудованное рабочее место у каждого слушателя - монитор 22 дюйма, современный ПК и быстрый интернет
  • Живая и доброжелательная атмосфера на каждом занятии
52% всех веб-сервисов используют язык программирования Java
52% всех веб-сервисов используют язык программирования Java

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

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

Вы научитесь
  • Программирование на Java
  • ООП (Object-oriented programming)
  • Java Collections Framework
  • Паттерны проектирования. MVC
  • Визуализация. JavaFX
  • Spring Framework
  • Работа с СУБД. SQL. JDBC
  • Jackson. Работа с JSON
  • Понимание архитектуры REST, SOAP
  • Unit-тестирование
  • Сетевые протоколы Ethernet, IP, TCP, UDP, HTTP
  • Git - система контроля версий
Мы провели аналитику вакансий и будем учить вас только тому, что нужно для трудоустройства
Кстати, сертификат Бруноям будет отлично смотреться
в вашем резюме!
В мире 5,2 миллиона профессиональных java-разработчиков
В мире 5,2 миллиона профессиональных java-разработчиков

Данные из отчета JetBrains за 2020 год

Данные из отчета JetBrains за 2020 год

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

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

Светозар Милых

Опыт работы

Преподаватель курсов программирования на Java и программирования на Python. Стаж программирования- 5 лет

О себе

С 2016 года занимаюсь разработкой на Java и Python. На занятиях главной целью считаю усвоение и закрепление информации учеником. Очень нравится видеть заинтересованность в глазах и успехи в освоении навыка

Проходил курс программирования Java у Светозара. Очень рад, что попал именно к нему. Практикующий программист, понятно объясняет и терпеливо повторяет тем, кому сложно. Мне очень понравилось, что информация преподносится в легкой и доступной форме. Большое спасибо Светозару и Бруноям

Владимир, Группа JA223-1254
Опыт работы

Преподаватель курсов программирования на Java и программирования на Python. Стаж программирования- 5 лет

О себе

С 2016 года занимаюсь разработкой на Java и Python. На занятиях главной целью считаю усвоение и закрепление информации учеником. Очень нравится видеть заинтересованность в глазах и успехи в освоении навыка

Проходил курс программирования Java у Светозара. Очень рад, что попал именно к нему. Практикующий программист, понятно объясняет и терпеливо повторяет тем, кому сложно. Мне очень понравилось, что информация преподносится в легкой и доступной форме. Большое спасибо Светозару и Бруноям

Владимир, Группа JA223-1254
Читать дальше

Оплатите сразу или
получите консультацию

24 900
35 570
при оплате до 17 апреля
от 2 075
/мес
при оплате по частям
13%
стоимости вы сможете вернуть через налоговый вычет
Групповое обучение

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

Индивидуальное обучение

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

Корпоративное обучение

В любом формате: независимо от количества человек, программы курса и интенсивности обучения

Расписание обучения

Выходные 1 мая - 12 июня
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
10:00 - 14:10 Записаться
Вечер 27 мая - 27 июля
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
19:00 - 22:00 Записаться
1 мая - 12 июня
Суббота, Воскресеньe
10:00 - 14:10
Записаться
27 мая - 27 июля
Вторник, Четверг,
19:00 - 22:00
Записаться
Не нашли подходящую группу? Мы подберем удобное для вас время.

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

  • Настройка IDE
  • Базовый синтаксис
  • Переменные, операторы, типы переменных, циклы
  • Ввод - вывод, файловый ввод вывод
  • Сложные структуры: массивы
  • Простые алгоритмы
  • Система контроля версий. Git
  • Стандартные функции
  • Свои функции
  • Введение в ООП
  • Классы
  • Инкапсуляция, наследования
  • Полиморфизм
  • Интерфейсы, абстрактные классы
  • Деревья, списки и пр. (графы)
  • Простые и сложные алгоритмы
  • Временная сложность
  • Скорость работы алгоритма
  • Framework Collection
  • Коллекция элементов
  • Iterable
  • Списки
  • Очередь
  • Set
  • Карты
  • Введение в паттерны программирования: необходимость, решаемые задачи
  • Рассмотрение основных паттернов
  • Архитектуры программ: основные виды архитектур, их отличия, преимущества и недостатки
  • Создание программы с использованием архитектуры MVC
  • Введение в базы данных: необходимость, принципы работы
  • Основы работы с базами данных на декларативном языке SQL
  • Альтернативные виды баз данных и их различия
  • Современные возможности баз данных
  • Использование JDBC в Java приложениях
  • Работа с основными объектами JDBC API
  • Потоки и процессы
  • Multiprocessing, thread, multithreading
  • Создание многопоточного приложения
  • Оценка прироста производительности
  • Введение в компьютерные сети
  • Виды сетей
  • Стек сетевых протоколов: Ethernet, IP, TCP, UDP, HTTP
  • Основы архитектуры клиент-сервер
  • Написание простейшего клиент-серверного приложения
  • Понимание архитектуры REST, SOAP
  • JavaFX
  • Stage, Scene, Node
  • Примеры использования
  • Создание десктоп приложение
  • Работа с фреймворком Spring
  • Запросы и ответы
  • написание полноценного приложения
  • Hibernate библиотека для решения задач объектно-реляционного отображения (ORM)
  • Связь ООП и реляционной базы данных
  • Библиотека для JSON. Jackson
  • Первый принцип CI/CD: сегрегация ответственности заинтересованных сторон
  • Второй принцип CI/CD: снижение риска
  • Третий принцип CI/CD: короткий цикл обратной связи
  • Реализации среды в CI/CD
  • Инструменты для CI/CD
  • Значение и структура тестов
  • Библиотека JUnit
  • Scrum, Agile, Kanban
  • Примеры использования в разных проектах
  • Командная работа. Роли
  • Построение работы с продуктами с процессами внутри организации
Остались вопросы? С радостью ответим на них!
Остались вопросы? С радостью ответим на них!

Мы выпустили
12 039 специалистов

Достаточно быстро решилась пойти на курс, потому что хотела вникнуть в основы Java программирования уже давно. И наконец-то я в этом разобралась! Очень довольна! Всё понравилось, но особо выделила бы работу преподавателя, его понятные и структурированные объяснения, а также удобные условия для обучения. Максим очень хорошо объясняет, помогает в любое время суток. Поначалу стеснялась много, а потом завалила его вопросами, которые уже выходили за рамки курса. Спасибо преподавателю и всему Бруноям!
Елена Пранова
Студент курса "Курс Java-разработчик"
Задать вопрос
Достаточно быстро решилась пойти на курс, потому что хотела вникнуть в основы Java программирования уже давно. И наконец-то я в этом разобралась! Очень довольна! Всё понравилось, но особо выделила бы работу преподавателя, его понятные и структурированные объяснения, а также удобные условия для обучения. Максим очень хорошо объясняет, помогает в любое время суток. Поначалу стеснялась много, а потом завалила его вопросами, которые уже выходили за рамки курса. Спасибо преподавателю и всему Бруноям!
Елена Пранова
Студент курса "Курс Java-разработчик"
Задать вопрос
Мощный упор на практику - было местами сложно. Я знал самые азы, но благодаря интенсивности смог неплохо освоить язык. 10ка за курс. Во многом из-за препода - так-то можно и дома попытаться разобраться, но на курсах в тысячу раз проще, интереснее и быстрее. Спасибо Бруноям!
Эмиль Фатуллаев
Студент курса "Курс Java-разработчик"
Задать вопрос
Достаточно быстро решилась пойти на курс, потому что хотела вникнуть в основы Java программирования уже давно. И наконец-то я в этом разобралась! Очень довольна! Всё понравилось, но особо выделила бы работу преподавателя, его понятные и структурированные объяснения, а также удобные условия для обучения. Максим очень хорошо объясняет, помогает в любое время суток. Поначалу стеснялась много, а потом завалила его вопросами, которые уже выходили за рамки курса. Спасибо преподавателю и всему Бруноям!
Елена Пранова
Студент курса "Курс Java-разработчик"
Задать вопрос
Я очень довольна курсом, хоть и тяжело было. Я планирую пойти в сферу android разработки. Преподаватель мне приводил примеры, которые понадобятся в этом направлении. За это большое спасибо. Работы впереди много, но рада, что разобралась со всеми основными пунктами.
Елена
Студент курса "Курс Java-разработчик"
Задать вопрос
Хороший старт для программирования. Интересно. Благодарю, Бруноям. Заинтересован теперь в дальнейшем развитии. Сейчас присматриваюсь к Android-разработке. Наверное, опять к вам пойду учиться. Но для начала хочу закрепить ещё раз самостоятельно тот материал, который мы прошли
Михаил Фадеев
Студент курса "Курс Java-разработчик"
Задать вопрос

О Бруноям

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

Быстрая подготовка
без потери качества

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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