8 (812) 409-90-59

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

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

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

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

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

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

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

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

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

Маленькие группы позволяют сохранить максимальную концентрацию всех учеников, а преподаватель может отслеживать успехи в программировании каждого слушателя

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

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

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

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

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

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

После курса
  • Создавать многопоточные приложения
  • Использование  SpringFramework
  • Уметь писать код синхронизации потоков
  • Понимать архитектуру Java
  • Создавать современный интерфейс на JavaFX
  • Реализовывать многопоточность в JavaFX
  • Использовать JDBC в Java приложениях
  • Работать с основными объектами JDBC API
  • Использовать сервлеты и страницы JSP
  • Разрабатывать пользовательские компоненты
  • Создавать приложения JavaServer Faces (JSF 2.3)
Java - один из самых востребованных языков программирования. Все приложения на Android, а также многие веб-приложения написаны на Java. По данным HeadHunter на октябрь 2018 года, только в Санкт-Петербурге, размещено больше тысячи вакансий связанных с программированием на Java

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

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

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

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

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


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

Действующий fullstack web-разработчик. Опыт коммерческой разработки более 5 лет. Преподаватель курсов: Веб-разработчик с нуля, PHP программирование

Виноградов Павел

Павел о себе:
«Начал изучать программирование еще в школе, с тех пор перебовал много разных языков. Создавал мини-приложения для вконтакте на AS, игры для windows на C++, приложения на Java под Android. Сейчас занимаюсь созданием веб-проектов разного уровня сложности. При обучении я всегда стараюсь соблюдать баланс между сложностью материала и его актуальностью»


Отзыв слушателя:
«Очень понравилось! Доступное и качественное обучение. Реальное обучение и реальный результат. Отдельная благодарность преподавателю Павлу! Огромное терпение и доходчивое объяснение, а также разбор и помощь конкретных ситуаций и вопросов. Спасибо!!»
Светлана, группа WS51-1187

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

16 900

24 100

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

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

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

от 1500 до 2000

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

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

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

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

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

Группа Продолжительность Дни недели Время Запись в группу
Вечер 17 сентября - 07 ноября
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
19:00 - 22:00 Записаться
Выходные дни 28 сентября - 03 ноября
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
15:00 - 19:00 Записаться
Вечер 14 октября - 18 ноября 19:00 - 22:00 Записаться
Выходные дни 09 ноября - 15 декабря
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
15:00 - 19: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 по курсам

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

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

Все наши курсы проходят на Спасском переулке в двух минутах от метро Сенная/Садовая/Спасская

Есть и перерыв, и кофе с печеньками, вода, чай - всё в Вашем распоряжении!

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

В нашем УЦ действует система скидок: 10% на второй, 15% на третий и 25% на четвертый курс