Онлайн-курс Java-разработчик
Практический онлайн-курс по Java: от ООП и паттернов до Spring и работы с SQL. Пополните портфолио проектами: банковское приложение или облачное хранилище. Будет сложно, но интересно.
Практический онлайн-курс по Java: от ООП и паттернов до Spring и работы с SQL. Пополните портфолио проектами: банковское приложение или облачное хранилище. Будет сложно, но интересно.
Максимально эффективное
обучение
Курсы разрабатываются после анализа вакансий и обновляются каждые полгода. Ничего лишнего — учим только тому, что пригодится в работе
Учиться новому гораздо проще с личным наставником, который погрузится в ваш проект, поможет развить сильные стороны и не оставит наедине со сложностями
Выполнение проектов приближает студента к условиям реальной работы. Проекты помогают не только усвоить материал, но и погрузиться в профессию
Четкая структура. Курс разделен на модули. Модули на уроки. Каждый урок — это теория, соединенная с личным опытом преподавателя. Без длинных приветствий и воды
О курсе
- Дата: Когда вам удобно
- Место: В любом месте
Преподаватели и наставники на курсе — специалисты с большим опытом. Они помогают отработать теорию на практике, дают советы на основе своего опыта и рассказывают про поиск работы.
Курс составлялся на основе запросов компаний, которые ищут Java-специалистов. Научим всему, что есть в джун-вакансиях. Всё необходимое добавили, ненужное убрали — вам осталось посмотреть, всё выполнить и получить профессию.
Во время курса будете практиковаться на реальных задачах, создавать собственные проекты и улучшать навыки в работе с кодом.
Преподаватели и наставники на курсе — специалисты с большим опытом. Они помогают отработать теорию на практике, дают советы на основе своего опыта и рассказывают про поиск работы.
Курс составлялся на основе запросов компаний, которые ищут 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-х лет. Считаю программирование своим хобби. Стараюсь объяснять материал примерами из реальной жизни. Очень нравится видеть заинтересованность учеников в освоении новой профессии.
Да, кайфанул как следует. Если честно, я не красноречив, поэтому просто напишу, что не зря потратил деньги, так как на онлайн обучении сложнее обучаться и нет обратной связи. А здесь всё есть.
Java Developer в Сбербанке. Отучился на факультете информационных систем и технологий в СПбГУТ. Полтора года коммерческого опыта на Java.
В программировании с 2018 года, на Java - более 3-х лет. Считаю программирование своим хобби. Стараюсь объяснять материал примерами из реальной жизни. Очень нравится видеть заинтересованность учеников в освоении новой профессии.
Да, кайфанул как следует. Если честно, я не красноречив, поэтому просто напишу, что не зря потратил деньги, так как на онлайн обучении сложнее обучаться и нет обратной связи. А здесь всё есть.
Программа курса
- Подготовка к работе. Установка 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 месяцев.
Вы можете пройти курс индивидуально.
Стоимость зависит от количества часов и программы курса, которая составляется на основе необходимых для вас тем.
Мы оставляем на сайте только востребованные курсы. Если что-то устаревает или утрачивает свою актуальность - мы их убираем.
Все программы курсов планово обновляются каждые полгода, либо по мере выхода серьёзных изменений.