Закрыть меню

Курсы

8 (812) 409-90-59

Курсы Java программирования

Мы работаем - у нас есть как очные, так и дистанционные группы.

После курса вы сможете начать работу с позиции Junior Java Developer. В течение курса вы создадите свой проект. Язык программирования Java используют для написания мобильных приложений под Android, игр и программного обеспечения.

Удаленная работа ООП Алгоритмы Рабочие проекты Программное обеспечение Linux Серверные приложения Android Junior developer
64
Академических часа Ак. часа
16
Занятий
6
Недель
19 900
при оплате до 10 декабря
Помощь в трудоустройстве

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

Действующий программист-разработчик

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

Практический курс

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

5-10 человек в группе

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

Пройди курс ещё раз

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

Новая профессия

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

Ваши результаты

Во время курса

  • Все необходимое для работы Junior Java Developer
  • Понимание основ программирования
  • Изучение востребованной IT профессии
  • Основы работы в команде

После курса

  • Понимать архитектуру Java
  • Использовать ООП
  • Понимать фреймворк Collections
  • Создавать многопоточные приложения
  • Создавать интерфейс на JavaFX, Swing
  • Основы работы с СУБД
  • Использовать JDBC в Java приложениях
  • Работать с основными объектами JDBC API
  • Разрабатывать пользовательские компоненты
Java - один из самых востребованных языков программирования. Все приложения на Android, а также многие веб-приложения написаны на Java. По данным HeadHunter на октябрь 2019 года, только в Санкт-Петербурге, размещено больше тысячи вакансий связанных с программированием на Java

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

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

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

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

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


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

Действующий backend Java/Kotlin разработчик онлайн-кинотеатра Okko. Опыт работы fullstack разработчиком порядка 4 лет. Разрабатывал внутрикорпоративные ERP системы для крупных заказчиков, приложения для Android.

Раковский Александр

Александр о себе:
«Опыт программирования свыше 4 лет, в связи с чем очень ответственно отношусь к теоретической подготовке программиста. Работаю на современном стеке технологий, в связи с чем буду рассказывать максимально актуальную информацию. Научу проходить собеседования на разработчика любой сложности. Расскажу как попасть работать в Калифорнию :)»

Отзыв слушателя:
«Атмосфера на занятиях была более, чем дружелюбная, Александр не пропускал ни одного вопроса и на каждый отвечал подробно и исчерпывающе. Большое спасибо за курс!»
Михаил, группа JA287-2033

Место работы: Онлайн-кинотеатра Okko

Запись и оплата

19 900

28 500

Групповые занятия
Цена действительна при записи на курс до 10 декабря.

Всё необходимое включено в стоимость

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

от 1500 до 2000

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

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

Мы работаем с любым количеством человек, с любой продолжительностью и интенсивностью курса.
К сентябрю 2019 года обучили 950 компаний.
Обучение в 4 этапа:

Вы оставляете заявку
Мы связываемся с Вами и уточняем все нюансы
Составляем индивидуальный план и график обучения (если это необходимо)
Обучаем в Вашем офисе или у нас в аудиториях

Расписание групп

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

Группа Продолжительность Дни недели Время Запись в группу
Вечер 11 декабря - 29 января
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
19:00 - 22:00 Записаться
Выходные дни 23 января - 6 марта
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
10:00 - 14:10 Записаться
Вечер 25 февраля - 27 апреля
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
19:00 - 22:00 Записаться
Вечер 18 марта - 18 мая
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
19:00 - 22:00 Записаться

10%

Скидка на второй курс

15%

Скидка на третий курс

25%

Скидка на четвертый курс

100%

Бесплатное повторное прохождение

Отзывы учеников

Эмиль Фатуллаев

Группа JA213-1272

Мощный упор на практику - было местами сложно. Я знал самые азы, но благодаря интенсивности смог неплохо освоить язык. 10ка за курс. Во многом из-за препода - так-то можно и дома попытаться разобраться, но на курсах в тысячу раз проще, интереснее и быстрее. Спасибо Бруноям!

Елена Пранова

Группа JA208-1180

Достаточно быстро решилась пойти на курс, потому что хотела вникнуть в основы Java программирования уже давно. И наконец-то я в этом разобралась! Очень довольна! Всё понравилось, но особо выделила бы работу преподавателя, его понятные и структурированные объяснения, а также удобные условия для обучения. Максим очень хорошо объясняет, помогает в любое время суток. Поначалу стеснялась много, а потом завалила его вопросами, которые уже выходили за рамки курса. Спасибо преподавателю и всему Бруноям!

Елена

Группа JA213-1270

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

Михаил Фадеев

Группа JA213-1272

Хороший старт для программирования. Интересно. Благодарю, Бруноям. Заинтересован теперь в дальнейшем развитии. Сейчас присматриваюсь к Android-разработке. Наверное, опять к вам пойду учиться. Но для начала хочу закрепить ещё раз самостоятельно тот материал, который мы прошли

Подробный план курса

  1. 1. Основы программирования на Java
    1. Повторение азов устройства ПК и смартфонов
    2. Основы устройства языка Java и его виртуальной
           машины
    3. Постановка целей на курс
    4. Используемые технологии
    5. Синтаскис Java
    6. Разбираем типы данных, переменные и константы
  2. 2. Логические операторы
    1. Введение в логику
    2. Знакомимся с управляющими и логическими
           операторами языка
    3. Пишем простейшие программы используя
           конструкции if-else
    4. Введение в циклы: понятие циклов, использование
           циклов в логике программы
    5. Массивы и их итерация при помощи циклов
  3. 3. Основы ООП
    1. Учимся писать код в методах: понятие метода,
           оптимизируем программы используя методы
    2. Знакомимся с классами и объектами
    3. Введение в объектно-ориентированное
           программирование: концепция, принципы
    4. Изучаем абстрактные классы и интерфейсы
    5. Пишем программы с использованием классов и
           методов в них
  4. 4. Другие возможности языка Java
    1. Знакомимся с ошибками в программах: виды
           исключений и ошибок, и их обработка
    2. Основы дебаггинга
    3. Введение в коллекции Java Collections Framework:
           виды коллекций, их устройство
    4. Основы алгоритмизации и анализа сложности
            алгоритмов: принципы Big-O нотации
    5. Использование рекурсии в алгоритмах: “чтобы
            понять рекурсию, надо сначала понять рекурсию”
  5. 5. Шаблоны проектирования
    1. Введение в паттерны программирования:
           необходимость, решаемые задачи
    2. Рассмотрение основных паттернов: синглтон,
           наблюдатель, фабрика
    3. Архитектуры программ: основные виды
           архитектур, их отличия, преимущества и недостатки
    4. Создание программы с использованием
           архитектуры MVC
  6. 6. Базы данных и Java
    1. Введение в базы данных: необходимость,
           принципы работы
    2. Изучаем устройство баз данных, их историю и
           виды
    3. Основы работы с базами данных на декларативном
           языке SQL
    4. Альтернативные виды баз данных и их различия
    5. Современные возможности баз данных
  7. 7. Сети (нетворкинг)

    1. Введение в компьютерные сети
    2. Изучаем виды сетей, их историю и то, как они
           устроены
    3. Стек сетевых протоколов: Ethernet, IP, TCP, UDP,
           HTTP
    4. Основы архитектуры клиент-сервер
    5. Написание простейшего клиент-серверного
            приложения
  8. 8. Направления прикладного использования полученных знаний по языку Java
    1. Введение в веб-разработку
    2. Введение в мобильную разработку под Android
    3. Введение в backend-разработку
    4. Введение в кроссплатформенную десктоп-
           разработку

FAQ по курсам

Что Java, что Python - абсолютно универсальные языки и могут быть много где использованы. Оба языка достаточно портативны. Java можно использовать для компьютерных игр и веб-приложений. Кроме того, Java – более распространенный язык. Python - наиболее удобный в использовании и более популярный на данный момент язык, благодаря простоте и легкости изучения синтаксиса и мощным возможностям сценариев.

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

В течение полугода после окончания курса действуют накопительные скидки: 10% на второй, 15% на третий и 25% на четвертый курс. Минимум раз в полгода ждем вас:)

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

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

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

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

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

Очень!

Весь курс заточен на отработку информации именно на практике!