Скидка на обучение 

50%

Оставьте заявку и узнайте подробности у менеджера

14
дня
00
:
00
:
00
до конца новогодней распродажи
Оставить заявку

Скорее собирайтесь у елочки: розыгрышей будет целых три. И все они среди тех, кто с 1 по 30 декабря 2020 года купит обучение на сумму от 50 000 рублей. Рассказываем по порядку.

  • У нашего Деда Мороза есть мешок подарков от Apple. Среди них — MacBook Air, iPhone 11 Pro, часы Apple Watch и наушники AirPods Pro. 
  • Разыгрываем призы трижды: 11 декабря, 21 декабря и 12 января. Участвуют те, кто купил курсы на сумму от 50 000 рублей с 1 по 30 декабря 2020. Результаты опубликуем в нашем блоге.
  • Чем раньше купите обучение, тем больше у вас шансы на выигрыш. Например, если вы оплатите курс 1 декабря, то поучаствуете во всех трех розыгрышах.

Подробнее обо всех условиях розыгрыша читайте в блоге.

Счастливого Нового года и удачи!

Учись целый год без забот

Факультет Java-разработки

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

Длительность

Обучение
12 месяцев

Результат

5 проектов
в портфолио

Гарантия

Трудоустройство
после обучения

Формат обучения

Онлайн,
2 раза в неделю

Хостинг-партнер курса

REG.RU

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

Кому подойдет курс

Новичкам

С нуля научитесь создавать законченные продукты на Java и сможете начать карьеру в IT.

Начинающим Java-разработчикам

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

Разработчикам
с опытом

Систематизируете свои знания, освоите новый востребованный язык и сможете больше зарабатывать.

Java-разработчики
востребованы на рынке

100 000 ₽

средняя зарплата
младшего Java-разработчика

2597 вакансий

Доступно прямо сейчас*
*Данные взяты с сайтов по поиску работы
Full-stack java разработчик (junior)
Санкт-Петербург
45 000–120 000 руб.
Младший Java разработчик
Москва
100 000–140 000 руб.
Junior Java Developer
Москва, удалённая работа
70 000–130 000 руб.

Станьте Java-разработчиком с нуля

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

Актуальная программа

Мы ежегодно обновляем программу обучения: проводим исследования и учитываем требования работодателей.

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

Преподаватели работают в топовых технологических компаниях: ВТБ, Mail.ru Group, РТ Лабс (Ростелеком), АО «Российские космические системы» и других. Именно на их опыте строится постоянно обновляемая программа.

Публикуйте ваши проекты

Вы сможете потренироваться работать с удалёнными серверами и разворачивать проекты — для этого предоставим учебный доступ к инфраструктуре REG.RU. Доступ работает на нескольких уроках.

Ключ от продуктов JetBrains

Каждый студент получит промокод на использование коммерческих версий продуктов JetBrains в течение 4 месяцев бесплатно. Если этого времени не хватит и нужно продолжать учиться, мы выдадим новый код.

Экспертиза Mail.ru Group — IT-гиганта

В группу входит более 100 успешных бизнес-продуктов (ВКонтакте, Delivery Club, Ситимобил и многие другие). Вы получите знания, которые мы добыли путём проб и ошибок.

100%
студентов GeekBrains, которые обратились в наш центр карьеры, ежегодно выходят на работу по специальности.

Как вы найдёте работу с помощью GeekBrains

Дадим необходимые знания

За год вы получите навыки, которых достаточно для позиции Middle-разработчика.

Вместе оформим резюме

HR-специалисты GeekBrains помогут создать конкурентоспособное резюме, а вы выложите его на сайт для поиска работы.

Найдем лучшие вакансии

Они будут собраны в разделе «Карьера». Вам останется только выбрать подходящую и откликнуться.

Поможем получить работу мечты

Мы поделимся советами по прохождению собеседования.И поздравим с оффером :)

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

Наши студенты достигают успеха

Иван Жадан

Старший разработчик в Альфа-Банке

Я окончил МАИ и работал в авиации. В какой-то момент понял, что мне не хватает навыков программирования, и начал искать курсы. Решил изучать Java, потому что это кроссплатформенный язык с большими возможностями.

Сейчас я старший разработчик Equation в Альфа-Банке. Наша команда совершенствует систему расчетов. Если конкретнее говорить о моих задачах, это написание и доработка кода, исправление ошибок ПО.

Кирилл Охапкин

Java-разработчик

К тридцати годам я перестал видеть перспективы на работе. Мне было скучно, и я решил получить новую специальность в IT.

Я записался на курсы Java-разработки в GeekBrains.Всё основное на курсах я изучил в первые две четверти.

Я устроился в EAE-Consult и стал единственным Java-разработчиком компании в Волгограде — все коллеги в Москве. Я сразу оценил хорошо оборудованный офис, приятный коллектив, неплохую для нашего города зарплату.

Сергей Миненков

Перешел с 1С программирования в разработку на Java

Путь в IT я начинал с 1С, со временем я понял, что навыки, которые нужны специалисту по 1С, ориентированы в основном на решение бизнес-вопросов, а на работу с техническими задачами — в меньшей степени. А именно последние становились мне всё интереснее.

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

Почти сразу после курсов удалось успешно пройти собеседование в компании Digital Spirit. Она занимается разработкой ПО в финансовом секторе.

Выпускники GeekBrains востребованы на рынке

Они устраиваются в топовые компании, меняют профессию, открывают бизнес. Многие из них раньше никогда не работали в IT и диджитал.

Программа обучения

1

Сетевой чат и мобильная игра

7 видео-уроков,
1 час обучающего контента
Видеокурс «Как учиться эффективно»
  • Особенности обучения в Geek University
  • Почему тяжело учиться
  • Инструменты для самообразования
  • Учимся от компетенций
  • Особенности обучения взрослых
  • Постановка целей по SMART
  • Как сформулировать образовательный запрос
1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Java Core. Уровень 1
  • Java. Введение
  • Основные конструкции
  • Практика
  • Крестики-нолики в процедурном стиле
  • Введение в ООП
  • Продвинутое ООП
  • Практика ООП и работа со строками
  • Создаем приложение с графическим интерфейсом
20 видео-уроков,
4 часа обучающего контента
Основы баз данных. Видеокурс
  • Реляционные базы данных
  • Установка СУБД
  • Проектирование базы данных, нормальные формы
  • SQL-команды CREATE, INSERT, SELECT, WHERE, DISTINCT, ORDER BY, LIMIT, DELETE и UPDATE
  • Согласованность данных
  • Внешний ключ
  • Создание таблиц с отношением «многие ко многим»
  • Составной первичный ключ
  • Объединение данных из нескольких таблиц
  • Операторы INNER JOIN, LEFT JOIN, RIGHT JOIN и UNION
  • Агрегирующие функции
  • Оператор GROUP BY
  • Индексы
  • Транзакции
1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Java Core. Уровень 2
  • Объектно-ориентированное программирование Java
  • Исключения
  • Коллекции
  • Продвинутые вопросы создания графического интерфейса
  • Многопоточность
  • Работа с сетью
  • Написание сетевого чата
1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Java Core. Уровень 3
  • Обобщения
  • Базы данных
  • Средства ввода-вывода
  • Многопоточность
  • Обзор средств разработки
  • Reflection API и аннотации
  • Подготовка к собеседованию
Проект

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

2

Облачное хранилище

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Базы данных. Базовый курс
  • Проектирование реляционной базы данных
  • SQL — команды DDL и DML
  • Объединение запросов, хранимые процедуры, триггеры, функции
  • Транзакции и оптимизация запросов
  • Масштабирование MySQL и NoSQL
  • Обзор движков MySQL, управление и обслуживание. Подготовка к собеседованию
  • Альтернативные СуБД и функциональные надстройки
1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Разработка сетевого хранилища на Java
  • Проектирование архитектуры
  • Java NIO
  • Фреймворк Netty
  • Java Stream API
  • Code Review
  • Сборщики проектов
  • JVM и GC
Проект

Вы создадите облачное хранилище — аналог DropBox и Google Drive. С помощью этого сервиса можно будет отправлять файлы на сервер, просматривать список файлов и скачивать нужные. Хранилище будет синхронизировать клиентский компьютер с сервером.

3

Интернет-магазин

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Основы веб-разработки на Spring Framework
  • Введение в Spring
  • Spring MVC
  • Доступ к данным в Spring
  • Thymeleaf
  • Spring Boot
  • Spring REST
  • Защита приложения


2 месяца, 8 уроков
12 часов обучающего контента
24 часа практики
Разработка интернет-магазина на Spring Framework
  • Собираем базовое приложение
  • Полезные блоки
  • Spring Expression Language. AOP
  • Веб-инструментарий Spring Framework
  • Spring Cloud
  • Spring Integration
  • Тестирование в Spring
  • Практика
Проект

Вы напишете интернет-магазин на Spring Framework. В нем будут такие возможности: отображение списка товаров, фильтрация, работа с корзиной, оформление заказа, подключение платежной системы (PayPal), регистрация и аутентификация пользователей, редактирование товаров, панель администратора.

4

Командная разработка и подготовка к собеседованию

2 месяца, 8 уроков
12 часов обучающего контента
24 часа практики
Архитектуры и шаблоны проектирования на Java
  • Архитектура Java-приложений
  • Принципы и шаблоны проектирования
  • Порождающие шаблоны
  • Структурные паттерны
  • Поведенческие шаблоны
  • Архитектурные системные паттерны
  • Антипаттерны


1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Подготовка к собеседованию Java-разработчика
  • Пробегаем по ООП
  • Алгоритмы и структуры данных
  • Java Core. Углубленное изучение
  • Базы данных
  • Hibernate
  • Java Web
  • Spring
  • Подготовка к собеседованию
Проект

Вы с нуля создадите бизнес-проект, используя изученные на факультете технологии и инструменты, Spring Framework. Вас ждет работа в команде: применение методологии Agile поможет прокачать soft skills.

~

Курсы вне четверти

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Java Enterprise Edition
  • Введение в Java EE
  • Сервлеты
  • JSP и JSTL
  • Технология JSF
  • Java Persistence API
  • Session и Message-Driven Beans
  • Работа с веб-службами
  • Поддержка безопасности в Java EE
1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Компьютерные сети
  • Основы компьютерных сетей. Технология Ethernet. Часть 1.
  • Физический и канальный уровень. Технология Ethernet. Часть 2
  • Сетевой уровень
  • Транспортный уровень
  • Углубленное изучение сетевых технологий
  • Прикладной уровень
13 видео-уроков
2 часа обучающего контента
Как студенту GeekUniversity найти первую работу
  • Профессия — программист
  • Профориентация
  • Начинаем составлять резюме
  • Выбор языка программирования: веб-разработка
  • Мобильная разработка. Универсальные языки программирования
  • Правила эффективного резюме
  • Поиск работы: что, где, когда
  • Собеседование и испытательный срок
  • Фриланс: первые шаги
  • Фриланс: начало работы и поиск заказов
  • Фриланс: выполнение заказа и оплата
  • Специальности в IT
  • Карьерная лестница в IT
1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Операционные системы
  • Операционные системы
  • Ядро операционной системы
  • Файловые системы
  • Память
  • Многозадачность
  • Сетевые функции ядра
  • Работа в Linux
  • Кроссплатформенность и виртуализация
13 видео-уроков
2 часа обучающего контента
Git. Базовый курс
  • Введение в Git
  • Установка и настройка Git
  • Основные команды терминала
  • Работа с репозиториями в Git
  • Управление файлами репозитория
  • История изменений
  • Работа с ветками репозитория
  • Публикация репозитория
  • Слияния веток
  • Управление версиями
  • Создание pull-request
  • Сложные операции
  • Работа с Fork-репозиториями
1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Разработка игры на LibGDX
  • Установка и настройка инструментов разработки
  • Базовые возможности фреймворка LibGDX
  • Разработка каркаса игры
  • Оптимизация проекта
  • Доработка игровой логики
  • Управление экранами
  • Работа с камерой и звуками
  • Финальная доработка проекта
1 месяц, 8 уроков
8 часов обучающего контента
24 часа практики
HTML/CSS. Интерактивный курс
  • Основные понятия в веб-разработке
  • Основы языка разметки документов HTML
  • Основы языка оформления стилей документа CSS
  • Основные тэги для вёрстки, Псевдоклассы и псевдоэлементы
  • Основы позиционирования, работа с Flexbox
  • Работа с макетом дизайна в формате Figma
  • Основы создания адаптивного сайта
  • Стандарты web и вспомогательные инструменты
1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Алгоритмы и структуры данных на Java
  • Общие сведения об алгоритмах и структурах данных
  • Массивы и сортировка
  • Стек и очередь
  • Связанные списки
  • Рекурсия
  • Деревья
  • Графы
  • Хеш-таблицы

Вас будут обучать топовые эксперты

Александр Фисунов | Руководитель отдела разработки в НИИ многопроцессорных систем, декан направления Java GeekBrains

Разработчик ПО в области компьютерного зрения и интеллектуальной видеоаналитики. Кандидат технических наук, лауреат стипендии Президента РФ для молодых ученых и аспирантов.

Иван Овчинников | Начальник группы разработки информационных систем – АО «Российские Космические Системы»

Писал прошивки микроконтроллеров для телеметрических систем — они входят в состав космических аппаратов, находящихся на орбите Земли.

Леонид Лебидько | Senior Java Developer в РТ Лабс (Ростелеком)

Окончил ВМК МГУ, но после института 15 лет не программировал. В 2018 пошел в GeekBrains на факультет Java-разработки. Сейчас работает на позиции Senior Java Developer в РТ Лабс (Ростелеком), OCP Java 8 + OCA SQL Developer. Кандидат технических наук.

Дмитрий Данилин | Ведущий сетевой инженер АО «Кросс Технолоджис»

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

Михаил Левин | Java-разработчик в Яндекс

Занимается backend-разработкой на Java в Яндекс.Маркете.

Вместе мы позаботимся о вашем профессиональном будущем

Преподаватели

Минимум 70% программы составляют вебинары — вы сможете задать вопросы, получить обратную связь и персональную помощь по своим проектам от экспертов.

HR-менеджер

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

Личный наставник

У вас будет свой наставник, который всегда на связи и помогает с домашними заданиями. Так вы быстрее усвоите материал.

Аккаунт-менеджер

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

Специалисты техподдержки

Помогут решить сложности с личным кабинетом или загрузкой занятий.

Ваше резюме после обучения

Мои навыки:

• Программирование на Java

• Знание Java Enterprise Edition

• Создание приложений с помощью Spring Framework 

• Базовые знания верстки: HTML, CSS, Bootstrap

• Работа с базами данных  SQL, PostgreSQL

• Навыки автоматизированного тестирования кода

• Знание принципов ООП и паттернов проектирования

• Знание алгоритмов и структур данных

Андрей Соловьев
Java developer

Ожидания по з/п
90 000 ₽
Локация
Воронеж
График работы
Предпочитаю удалённую работу

Образование

GeekBrains, Факультет Java-разработки, 2021

Опыт работы

Mail.ru Group, Проектная работа Июнь — Август 2021

Портфолио

Сетевой чат
Мобильная игра
Облачное хранилище
Интернет-магазин
Командная разработка на основе собственной идеи

Станьте дипломированным специалистом

Мы проводим обучение на основании государственной лицензии № 040485. Вы получите диплом о профессиональной переподготовке и электронный сертификат, которые можно добавить в портфолио и показать работодателю.

Стоимость курса

Рассрочка до 36 месяцев: удобно вносить небольшие суммы

Первый платёж через 12 месяцев после начала обучения

0
₽ / месяц
первые двенадцать месяцев
6 000
₽ / месяц
после года обучения

Оставить заявку

Начало занятий: Январь

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

Спасибо, ваша заявка принята!

Менеджер свяжется с вами в ближайшее время.
Упс! Что-то пошло не так

Можно ещё дешевле!

Вы можете вернуть до 13% стоимости обучения в виде налогового вычета. Подробности расскажет наш консультант после отправки заявки.

Начать обучение