Баннер скидки Декор Декор
Весенняя распродажа
Год английского и 2 курса
по нейросетям в подарок
скидка до
-43%
43%
43% Весенняя распродажа
2 дня 07 : 04 : 20
Оставьте заявку
  • Первый платеж через полгода
  • Старт обучения каждые 10 дней

Java-разработчик: быстрый старт в профессии

Пройдите обучение на инженера-программиста на Java. Вы получите базовые знания алгоритмы, на практике освоите язык Java и сможете создавать универсальные программы для большинства современных платформ: сетевые чаты, приложения, мобильные игры и другие сервисы. После 9 месяцев обучения вы сможете трудоустроиться.

Длительность обучения: от 9 месяцев
от 7048 / месяц
от 4018 / месяц
Цена в рассрочку, первый
платеж через 6 месяцев
education
Диплом
профессиональной
переподготовке
Гарантия трудоустройства GeekBrains
Гарантия
трудоустройства
после завершения программы
Государственная образовательная лицензия GeekBrains
Государственная
образовательная
лицензия
Востребованная профессия
Востребованная
профессия
43%
43% Весенняя распродажа
2 дня 07 : 04 : 20
Оставьте заявку
  • Первый платеж через полгода
  • Старт обучения каждые 10 дней

Изучаемые технологии и инструменты

Java Java
SQL SQL
NoSQL NoSQL
Spring Spring
Ethernet Ethernet
Linux Linux
Git Git
LibGDX LibGDX
HTML/CSS HTML/CSS
Программа для тех, кто хочет:
Получить актуальную и прибыльную специализацию
Получить актуальную и прибыльную специализацию
Сменить квалификацию или получить первую профессию.
Больше зарабатывать
Больше зарабатывать
Средняя зарплата специалиста 150 000 ₽
Развиваться
Развиваться
Освоить инструменты и техники продвижения, чтобы применять их в жизни и работе.
Познакомиться с профессией
Познакомиться с профессией
Узнавать новое, тренировать творческое и логическое мышление.
maven-gb

Компаниям нужны

Специалисты с ИТ-навыками

ИТ-специалист — это представитель одной из более чем 500 цифровых профессий, связанных с разработкой программ и использованием компьютерной техники. Глобализация сделала сферу ИТ одной из самых высокооплачиваемых: российским компаниям приходится конкурировать с зарубежными за хороших специалистов.

Экономика и повседневная жизнь все больше переходит в «цифру», поэтому у ИТ-сферы многообещающие перспективы.

maven-coin

Зарплата начинающего специалиста — от 60 000 ₽. А уже через три года — от 150 000 ₽

Источник: hh.ru

Перспективно

К 2035 году в России будет более 2,5 млн вакансий для специалистов из сферы ИТ

Источник: Минцифры России maven-thumb

Востребованно

В январе 2023 г. число ИТ-вакансий в России на 63% больше, чем год назад. За месяц 60 тыс. новых вакансий

Источник: Минцифры России maven-thumb

Специалисты востребованы на рынке

56 719 Вакансий доступно сейчас.

Данные взяты с сайтов по поиску работы в феврале 2023г.

Средняя зарплата специалиста
150 000 ₽

Junior Junior Java Developer Санкт-Петербург

от 100 000 руб.

Middle Java разработчик Ростов-на-Дону

от 140 000 руб.

Senior Java-разработчик Москва, удаленно

от 200 000 руб.

Учебная траектория

— от 12 месяцев обучение
— 520+ часов обучения
— 5 вариантов специализаций
Учебная траектория, Информационные технологии GeekBrains
diamond
Программа полностью соответствует требованиям работодателей на рынке труда в 2023 году
Вас ждет обучение, после которого вы гарантированно сможете найти работу. Сложность материала увеличивается постепенно.
Блок 1

До старта

Подготовитесь к обучению: изучите расписание уроков, платформу GeekBrains, познакомитесь с преподавателями, кураторами и одногруппниками.

Блок 2

Навыки Digital-специалистов

Подготовитесь к обучению: изучите расписание уроков, платформу GeekBrains, познакомитесь с преподавателями, кураторами и одногруппниками.

Блок 3

База в маркетинге

Необходим каждому, кто решил стать ИТ-инженером. Вы познакомитесь с базовыми технологиями, которые востребованы на рынке труда.

Блок 4

Технологическая специализация

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

Блок 5

Выбор профессии

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

reg-event-decor-hand reg-event-decor-message reg-event-decor-play reg-event-decor-x

Получите 3 месяца обучения в подарок

Оставьте заявку и начните учиться на выгодных условиях

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

Курс по нейросетям в подарок

  • Научитесь использовать ChatGPT, Midjourney и другие 20+ нейронок, чтобы зарабатывать, учиться быстрее и повышать личную эффективность
  • 80 практических занятий, подробные гайды и инструкции
  • Через месяц обучения сможете четко ставить задачи нейронкам и начать зарабатывать на них
123.000 ₽
Бесплатно
Осталось
0 дня
00
00
00
Получить подарок
Программа обучения
Специалист
Инженер

Java-разработчик. Специалист

Программа обучения на пакете «Специалист» рассчитана на 9 месяцев
Вы пройдете ограниченный набор тем и сконцентрируетесь на изучении одной профессии. Вы получите необходимые навыки, чтобы стать квалифицированным специалистом в короткий срок.


Введение в программирование
Что такое программирование и языки программирования
Базовые алгоритмы и массив как структура данных
Сложность и стоимость алгоритмов
Введение в контроль версий
Знакомство с контролем версий
Установка и настройка системы контроля версий
Углубляемся в контроль версий
Практикум: введение в контроль версий
Практикум
Знакомство с языками программирования
Знакомство с языком программирования С#
Знакомство с функциями и массивами
Функции продолжение
Двумерные массивы и рекурсия
Как не нужно писать код: основные рекомендации
Как не нужно писать код: принципы и антипаттерны
Рекурсия: продолжение
C#: от простого к практике
Знакомство с базами данных
Знакомство с базами данных
Работа с данными из разных таблиц
Создание структуры базы данных
Дополнительная лекция
Видеокурс
Введение в математику
Вводный урок
Лекция 1
Лекция 2
Лекция 3
Лекция 4
Java: знакомство и как пользоваться базовым API
Почему вы не можете не использовать API
Коллекции JAVA: Введение
Хранение и обработка данных ч1: приоритетные коллекции
Хранение и обработка данных ч2: множество коллекций Map
Хранение и обработка данных ч3: множество коллекций Set, примеры.
Введение в ООП, как описать свой тип
Объектно-ориентированное программирование (ООП)
Введение в ООП. Свои типы и концепты
Принципы ООП. Абстракция и интерфейсы.
Пример проектирования
Некоторые стандартные интерфейсы Java и примеры их использования
ООП: Обобщения
ООП: От простого к практике
SOLID
Есть ли жизнь без Java?
Исключения в программировании и их обработка
Обработка ошибок в программировании
Исключения и их обработка
Продвинутая работа с исключениями в Java
Видеокурс
Алгоритмы и структуры данных
Вводная лекция. Алгоритмы. Сложность алгоритмов
Структуры данных. Массивы. Алгоритмы массивов.
Структуры данных. Связный список.
Структуры данных дерево и хэш-таблица
Видеокурс
Операционные системы и виртуализация (Linux)
Основы Linux. Установка системы
Работа с файлами в терминале
Права доступа и пользователи
Установка пакетов, репозитории. Планировщик Cron
Сетевые возможности Linux
Веб-сервер на Linux
Основы Docker
Скрипты Bash
Java Core
Платформа: история и окружение
Специализация: данные и функции
Специализация: ООП
ООП и исключения внутренние классы
Специализация: Тонкости работы
Java Development Kit
Интерфейсы
Обобщённое программирование
Коллекции JAVA: Введение
Многопоточность
Графический интерфейс пользователя
Управление проектом: сборщики проектов
Java Junior
JDBC
Сетевое программирование
Введение в архитектуры приложений на Java
Сериализация, StreamAPI, ReflectionAPI
Введение в Java EE
Введение в Spring framework
Java spring
Клиент-серверное взаимодействие
Spring framework
Spring Boot
Spring MVC на практике
HTML, Bootstap и Thymeleaf
Базы данных. Spring data
Об архитектуре Spring приложения
Spring Security
Интеграционное тестрование
Видеокурс
Контейнеризация
Механизмы пространства
Механизмы контрольных групп
Введение в Docker
Dockerfile и слои
Docker Compose и Docker Swarm
Базы данных и SQL
Инструменты для работы с базами данных
SQL - создание объектов, изменение данных, логические операторы
SQL - выборка данных, сортировка, агрегатные функции
SQL - объединение таблиц union, соединение - join, подзапросы
SQL - оконные функции
SQL - Транзакции, ACID. Временные таблицы, управляющие конструкции, циклы
Видеокурс
Контроль Версий Углубленно (Git)
Работа с удалёнными репозиториями
Работа с изменениями
Практики и инструменты для работы с Git
Дипломная работа

Java-разработчик. Инженер

Программа обучения на пакете «Инженер» рассчитана на 12 месяцев
Обучение не ограничивается изучением одной профессии. Вы на практике попробуете пять специализаций, изучите инструменты и технологии в программировании, аналитике, тестировании, управлении проектами и продуктами. В процессе обучения вы примете окончательное решение, кем хотите стать.

Основной блок

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

2 месяца

Введение в программирование
Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.
Введение в контроль версий + Практикум
Вы освоите все ключевые операции в системе: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. Курс приблизит вас к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.
Знакомство с языками программирования + Практикум
Познакомитесь с языками программирования: функциями и массивами, рекурсиями и двумерными массивами. Узнаете, как нужно писать код.
Знакомство с базами данных
Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.
Итоги блока. Выбор специализации
Изучите колесо компетенций и матрицу Декарта. Познакомитесь со специализациями и выберете дальнейшее направление развития.
Математика и информатика для программистов
Дополнительный курс, в котором вы восполните необходимые базовые знания по математике. Курс позволит облегчить вхождение в профессию.
База данных в музее

Специализация Программист


7 месяцев

Знакомство с языком Python
Java: знакомство и как пользоваться базовым API
Объектно-ориентированное программирование (ООП)
Операционные системы и виртуализация (Linux)
База данных и SQL
Алгоритм и структуры данных
Исключения в программировании и их обработка
Промежуточная аттестация
Архитектура ПО
Контейнеризация
Сборка проектов и деплой, CI/CD
Парадигмы программирования и языки парадигм
Гибкие методологии (Agile, SCRUM, Kanban и другие)
вне четверти
Знакомство с веб-технологиями
вне четверти
Компьютерные сети
вне четверти
Контроль версий Углубленно (Git)
вне четверти
Итоговая аттестация

Технологическая специализация


3 месяца

Java Core
Java Development Kit
Java Junior
Java Junior+
Фреймворк Spring
reg-event-decor-hand reg-event-decor-message reg-event-decor-play reg-event-decor-x

Запросите полную и подробную программу обучения

Оставьте заявку
Еще больше практики в  буткемпах 🔥
want-tyazh
Интенсивно, сложно, с высокой нагрузкой
Буткемпы проходят регулярно и длятся от 14 до 45 дней. В этот период студенты ежедневно и без выходных выполняют практические задания, общаются и пополняют портфолио крутыми проектами.
want-contract
Прохождение буткемпов увеличивает шанс трудоустроиться
Буткемп состоит из реальных задач специалистов. При подготовке программы учитывается опыт практиков и запросы работодателей рынка труда.
want-convert
Больше проектов в портфолио
Каждое задание — новый проект. Чем больше занятий вы посетите, тем больше проектов создадите для портфолио.
учись вместе с GeekBrains / обучаем с нуля / учись вместе с GeekBrains

Индивидуальная поддержка по трудоустройству

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

Составим starter-pack для любой карьеры

Резюме, портфолио, сопроводительные письма и самопрезентацию

02

Проведем тестовые собеседования

Узнаете, какие вопросы задают рекрутеры и как на них отвечать

03

Откроем доступ к 1 000+ вакансиям наших партнеров

А также будем рекомендовать вас напрямую

04

Подготовим к реальным интервью с работодателем

Дадим советы, пройдемся по вашей самопрезентации, сделаем так, чтобы вы точно получили оффер

Наши выпускники работают. И вы будете

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

Каналы с лайфхаками для развития карьеры

Внутри: разбор кейсов и обмен опытом между студентами, советы от HR-специалистов и вебинары с карьерными консультантами

Интервью со студентами, которые уже работают

Они поделятся опытом и расскажут, как у них прошел процесс трудоустройства

База знаний для развития карьеры

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

Наши выпускники работают в этих компаниях

Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании Логотип компании
Что нужно сделать, чтобы получить гарантию трудоустройства:
  • 1 Активно участвовать в поиске работы — со своей стороны мы дадим знания, вакансии и рекомендации, от вас зависит все остальное
  • 2 Сдать итоговую аттестацию на 4 или 5 баллов
  • 3 Пройти обучение в Центре карьеры
  • 4 Пройти все модули основной программы обучения
  • 5 Обратиться за помощью о трудоустройстве не позднее трех месяцев после последнего урока финального модуля программы обучения
  • 6 Пройти все дополнительные модули программы
  • 7 Сдавать домашние задания в обозначенные сроки
  • 8 Быть совершеннолетним на момент обращения
  • 9 Пройти промежуточные аттестации на 4 или 5 баллов
  • 10 Иметь право официально работать на территории РФ
Результаты после обучения
result-diploma

Документ

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

result-convert

Портфолио

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

result-decor

Знания для работы или развития бизнеса

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

Команда GeekBrains

Основа нашего обучения — опытные преподаватели, эксперты, идеологи, методологи. Все те, кто создают и развивают наши программы обучения.

Кто учит

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

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

Морозов Владимир
Старший разработчик в РТК - Цифровой Документооборот
Арестов Олег
Senior Fullstack-разработчик, ментор бэкенд направления в Studio-T, работал программистом в ГИБДД и Росатоме, разрабатывал приложения для анализа данных, корпоративные сайты, приложения и CRM-системы для бизнеса, более 20 лет опыта в программировании
Шаталова Алевтина
Преподаватель в деп. машинного обучения и анализа больших данных Фин. университета, основала креативное агентство «Зайчапай», преподает фронтенд-разработку
Шафигуллин Ильнар
Кандидат физико-математических наук, разработчик и главный методолог всей IT-линейки в GeekBrains
Дарахвелидзе Аквсентий
Senior Java-разработчик, руководитель разработки в Сбере, более 6+ лет опыта энтерпрайз разработки
Масягутов Марсель
DevOps-инженер
Новиков Юрий
Начальник отдела защиты информации в Центре электронного взаимодействия
Пилипенко Даниил
Java-программист, директор центра по подбору персонала SymbioWay, более 15 лет в сфере Java разработки, ex-ведущий разработчик «Ютинета», руководил отделом разработки ПО в издательстве «Вокруг Света»
Семенец Павел
Системный админимтратор, DBA
Кадочников Алексей
Senior Frontend-разработчик, веб-разработчик в VK и Wizard-C
Соловьев Александр
Senior Software Engineer
Тарасов Павел
IT-евангелист, веб-разработчик, Fullstack-developer на собственных проектах более 10 лет
Андреева Мария
Преподаватель Python, IT-евангелист
Бадеев Леонид
Преподаватель в ИТМО
Исламгулов Тимур
IT-преподаватель
Курицын Алексей
Solution NLP Engineer, Data Science
Макарцев Денис
Middle Fullstack-разработчик в Viret
Мальцев Станислав
Преподаватель кафедры IT в институте математики и информатики Бурятского ГУ
Мануилов Николай
IT-преподаватель
Павлий Лилия
Python-разработчик в Белка Диджитал
Петренко Алексей
Senior Python Developer в Министерстве обороны РФ
Самодуров Данил
IT-преподаватель в Пермском политехе, преподаватель Python и физики в онлайн-школах
Сердюк Сергей
Middle Python-разработчик
Читалов Дмитрий
Python-разработчик в Южно-Уральском Научном Центре
Актыбаев Константин
Java-разработчик, преподаватель курсов по программированию на Java с опытом 5+ лет
Асланов Габиль
Java Developer в Appfox, работал Software Developer на C#
Байраковский Станислав
Senior .NET разработчик в Eurasia Assistance, занимается разработкой программных комплексов компании (телемедицина, интеграции с платежными шлюзами, провайдерами)
Булатов Алексей
Java-разработчика в Иннотех
Вороновский Роман
Java программист 1 категории DigitalSector, преподает Java API, ООП, Unit-тесты и алгоритмы
Заярный Андрей
Преподаватель информатики в Горчаковском лицее МГИМО
Исмаилова Сабина
Team Lead в Netcracker
Каменских Владимир
Руководитель отдела аналитики и ML-разработки в медицинском учреждении
Кручинин Сергей
Инженер-программист, старший научный сотрудник
Левин Михаил
Тимлид в Яндексе
Пирогов Павел
Project manager в Skillbox, руководитель IT-проектов, со стажем более 9 лет, специализируется на управлении проектами по цифровой трансформации
Савенок Вячеслав
Java-разработчик в «Российских космических системах»
Сафронов Тимофей
Разработчик в МКБ
Финогенов Евгений
Заведующий лабораторией «Роботы и Интеллектуальные системы» в Московский энергетический институт
Чижанов Архип
Java Developer, программирует на С#
Шитов Денис
Senior Backend Developer в Nufin
Левин Александр
Senior ML engineer, Sberlogistics
Овчинников Иван
Ведущий специалист центра разработки информационных систем в АО «Российские Космические Системы»
Мельник Владлен
Senior DevOps-инженер в Ringcentral, заместитель CTO в КиноТВ, разрабатывает процессы автоматизации в облаке AWS и локально в кластерах VMWare
Савватеев Алексей
Доктор физико-математических наук, кандидат экономических наук

Кто будет помогать

Помимо преподавателей, во время обучения, с вами будет работать команда специалистов

Наставник

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

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

Комьюнити-менеджер

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

Служба поддержки

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

Кто будет помогать
Помимо преподавателей, во время обучения, с вами будет работать команда специалистов

Наставник

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

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

Комьюнити-менеджер

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

Служба поддержки

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

Кураторы вашего потока
https://gb.ru/channels/programs/images/assistants/alexandra_khilchenko.png, Куратор программ GeekBrainsАлександра Хильченко
https://gb.ru/channels/programs/images/assistants/alina_bondarenko.png, Куратор программ GeekBrainsАлина Бондаренко
https://gb.ru/channels/programs/images/assistants/maxim_velichko.png, Куратор программ GeekBrainsМаксим Величко
https://gb.ru/channels/programs/images/assistants/oksana_tsvetkova.png, Куратор программ GeekBrainsОксана Цветкова
https://gb.ru/channels/programs/images/assistants/pavel_fedorov.png, Куратор программ GeekBrainsПавел Федоров
https://gb.ru/channels/programs/images/assistants/valeria_prokopieva.png, Куратор программ GeekBrainsВалерия Прокопьева

Год английского языка!

При покупке обучения от GeekBrains вы получаете доступ к платформе английского языка по методике КЭСПА на 1 год бесплатно.

Вас ждут:

  • Методика ускоренного запоминания слов и грамматики
  • Уроки, которые состоят из легкого изложения теории с наглядными примерами и специальными тренажерами для отработки новой темы
  • Особые упражнения по технике речи, которые помогают заговорить на языке
  • Более 250 тестов для тренировки по темам грамматики
  • Более 14 тысяч аудио, записанных носителями языка
Записаться на курс

Удобная платформа для обучения

Траектория обучения и расписание занятий

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

01.

Смотрите уроки

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

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

30% уроков — прямые эфиры с преподавателями. Эксперты отвечают на ваши вопросы и делятся опытом в режиме реального времени.

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

Подробнее
02.

Выполняете задания

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

03.

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

training-book
Лекции
Прямые эфиры, на которых вы получите новые знания по теме
training-rupor
Семинары
Прямые эфиры с практическими заданиями, работой с преподавателем и обратной связью
training-decor-green
training-decor-book
training-notebook
Записи других потоков по той же теме
Другой взгляд на занятие — доступ к записям параллельных групп
training-girl
Материалы Soft Skills
Модули по развитию навыков коммуникации, системного мышления, самоменеджмента, работы с эмоциональными состояниями и многое другое
training-monitor
В прямом эфире и в записи
Учитесь в прямом эфире или догоняйте в записи, если пропустили
training-decor-pink
training-man
Самостоятельное изучение
Доступ к онлайн-библиотеки с дополнительной информацией для самостоятельного изучения
Почему студенты выбирают GeekBrains
GeekBrains ― лидирующая образовательная онлайн-платформа для специалистов в IT и диджитал. Обучаем с нуля востребованным специальностям и профессиям.
Программы обучения современным профессиям
Готовим специалистов актуальных профессий и для разных областей: учим как веб-разработке, так и машинному обучению или созданию искусственного интеллекта.selection-violet
Бесплатные мероприятия и онлайн-марафоны
Практики из индустрии рассказывают о своём опыте и разбирают интересные кейсы — это отличный повод узнать что-то новое и вдохновиться на подвиги. Будет полезно студентам и тем, кто только решается начать обучение.selection-green
selection-decor-1
benefits-find
База знаний
В распоряжении студентов есть онлайн-библиотека с видеоуроками, учебными статьями и подкастами. Учится можно где угодно с помошью ноутбука, планшета или смартфона.selection-green
Комьюнити
Наша платформа объединяет крупнейшее сообщество IT-специалистов: практикующих экспертов, работодателей и людей, которые осваивают новые профессии.selection-green
selection-lic
Государственная лицензия ДПО № 040485*
Проводим обучение на основании государственной лицензии от 3 декабря 2019 года на право оказывать услуги по дополнительному профессиональному образованию и дополнительному образованию детей и взрослых.
* Лицензия на образовательную деятельность № 040485 от 03 декабря 2019 года (№ Л035-01298-77/00181496 с 29.09.2021)

Пакет обучения

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

Специалист
за 9 мес.
-20%
В рассрочку на 36 месяцев
С нуля до специалиста уровня Junior
  • Программа обучения «Специалиста» сконцентрирована только на выбранной профессии, без другого образовательного контента.
  • Вы делаете выбор профессии в самом начале обучения.
  • Вы изучите необходимый минимум тем, инструментов и технологий, которые пригодятся вам в работе по выбранной профессии и станете специалистом узкого профиля.
Опция «Специалист с опытом»
Для тех, у кого уже есть базовые знания или опыт в ИТ
Инженер
за 12 мес.
-20%
В рассрочку на 36 месяцев
С нуля до инженера уровня Junior
  • Обучение на пакете «Инженер» включает в себя больше теории, практики, проектов и учебного времени. Эта программа сильнее и объемнее, чем на «Специалисте».
  • В пакете «Инженер» вы сможете подстраивать учебный план под себя: смотреть занятия по другим специализациям, изучать несколько профессий одновременно и даже сменить профессию на другую, если передумаете — прямо в процессе обучения, быстро и без потери времени.
  • Вы получите знания и навыки по нескольким специализациям на выбор: программист, тестировщик, аналитик, архитектор, проджект-менеджер и продакт-менеджер.
  • После обучения вы станете специалистом широкого профиля, который не боится, что его знания и навыки устареют. Вы получите фундаментальную ИТ-базу, которая позволит легко изучать новые технологии и быстро адаптироваться под ИТ-сферу.
Сравнение пакетов
Специалист
Инженер
Ключевые особенности
Специалист
Инженер
Длительность обучения

9 месяцев

Длительность обучения

12 месяцев

Общее описание

Пакет «Специалист» — это прямой маршрут до профессии. По итогу обучения вы станете специалистом узкого профиля.

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

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

Мы рекомендуем выбирать этот пакет только если вы уверены в своем выборе и уже понимаете, как устроен рынок ИТ. Изменить свой выбор профессии можно только на программе «Инженера».

Общее описание

На программе «Инженера» вы станете специалистом широкого профиля с сильной фундаментальной инженерной базой.

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

Вы пройдете дополнительные темы, и попробуете инструменты и технологии, которых нет у «Специалиста». Вы лучше подготовитесь к работе разработчика, станете профессионалом, который понимает в своей профессии и разбирается в смежных. Такие специалисты более востребованы на рынке труда, обходят конкурентов и зарабатывают больше коллег.

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

Пакет идеально подходит новичкам, которые мало знают об ИТ и не хотят ошибиться с выбором. Во время обучения вы попробуете себя в разных профессиях и выберете одну или несколько самых интересных.

Для кого программа

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

Для кого программа

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

Документ об образовании

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

Документ об образовании

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

Гарантия стажировки и трудоустройства

После прохождения обучения

Гарантия стажировки и трудоустройства

Через 9 месяцев после начала обучения

Уровень знаний после обучения

Junior

Уровень знаний после обучения

Junior

Учебный план
Специалист
Инженер
Общее описание

Вы будете учиться меньше и реже, чем в пакете «Инженер». Мы убрали контент по другим специализациям и технологиям, а также дополнительные учебные материалы, чтобы ничто не мешало вашей цели. Занятия будут направлены только на изучение выбранной профессии.

Общее описание

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

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

Инженерная база

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

Инженерная база

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

Специализация

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

Специализация

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

Технологическая специализация

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

Технологическая специализация

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

Буткемпы
danger
Буткемпы
check
Дополнительные занятия

Только по теме выбранной профессии

Дополнительные занятия

Широкий выбор занятий и материалов из разных специализаций

Дополнительный образовательный контент
danger
Дополнительный образовательный контент

- «Команда ИТ»

- «ГикСпик: Ученые»

- «ГикСпик: Разработчик»

- «ГикСпик: Передовые технологии»

Проектная работа

Ограниченный выбор проектов

Проектная работа

Широкий выбор проектов

Дипломный проект

дипломный проект по выбранной профессии

Дипломный проект

инженерный дипломный проект

Гибкость учебной траектории
Специалист
Инженер
Общее описание

Программа обучения на «Специалисте» линейная. В программе нет занятий по другим специализациям и технологиям — уроки будут напрямую связаны с выбранной профессией.

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

Общее описание

В пакете «Инженер» гибкая учебная траектория — вы можете подстраивать учебный план под себя: смотреть занятия по другим специализациям, изучать несколько профессий одновременно и даже сменить профессию на другую, если передумаете.

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

Пробуйте и подстраивайте программу под себя без потери времени и денег. Учите то, что вам действительно нравится. Это очень важно для новичков, которые еще не знакомы с профессиями в ИТ.

Какими базовыми знаниями вы должны обладать, чтобы снизить длительность и стоимость обучения
Если вы изучали ИТ в школе, институте или на курсах, или у вас уже есть опыт работы по ИТ-профессии — вам не обязательно начинать обучение с самого начала. Воспользуйтесь опцией «Специалист для опытных» и уменьшите стоимость и срок обучения. Вы пропустите учебный блок с базовыми темами и сразу начнете изучать профессию.Ниже даны базовые темы, в которых вы должны разбираться. Если вы знаете их все, то сможете сразу изучать профессию. Если вы видите, что большинство тем вам незнакомы, рекомендуем выбрать пакет «Инженер» и пройти полную программу обучения, включая основы ниже.Оценивайте свои знания честно, иначе обучение будет сложным и, скорей всего, бессмысленным. Вам будет непросто понимать новый материал, выполнять практические задания и проходить аттестации. Это как учить английский язык на уровне C1, не зная базовых принципов грамматики.
1. Основы программирования

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

Сможете решить такие задачи?

Задача №1. Собака и друзья.

Два друга движутся навстречу с заданной скоростью. Скорость первого — 1 м/с, второго — 2 м/с. У них есть собака, которая бегает со скоростью 5 м/с. Когда друзья начинают свой путь, собака бежит от одного друга к другому, добегает, разворачивается и тут же бежит обратно. Сколько раз собака перебежит от одного друга к другому, пока они не встретятся?

Задача №2. Составьте блок-схему на основе псевдокода:

code
2. Контроль версий

Знаете, что такое контроль версий и как им пользоваться? Можете отправить pull request на другой репозиторий? Работали с ветками и с удаленными репозиториями? Понимаете, что такое терминал и язык разметки Markdown? Если да, то вам необязательно изучать эту тему.

Сможете решить задачу?

Задача №1. Направить pull requestв этот репозиторий.

Два друга движутся навстречу с заданной скоростью. Скорость первого — 1 м/с, второго — 2 м/с. У них есть собака, которая бегает со скоростью 5 м/с. Когда друзья начинают свой путь, собака бежит от одного друга к другому, добегает, разворачивается и тут же бежит обратно. Сколько раз собака перебежит от одного друга к другому, пока они не встретятся?

3. Знакомство с языками программирования

Чтобы сократить срок обучения, вы должны уметь «оживлять» алгоритмы, записывать их на универсальном языке программирования C#. Эта тема также включает в себя настройки окружения для выбранного языка программирования, работу с рекурсией и с двумерными массивами.

Сможете решить такие задачи?

Задача №1. Задайте двумерный массив.

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

code

Задача №2. Задайте значение N.

Напишите программу, которая выведет все натуральные числа в промежутке от 1 до N.
N = 5 -> "1, 2, 3, 4, 5"
N = 6 -> "1, 2, 3, 4, 5, 6"

4. Базы данных

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

Сможете решить задачу?

Задача №1. Описать базу данных для биржи фриланса.

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

  • получить сумму выполненных заказов за какой-то период по всей бирже;
  • сделать выборки по типу заказа (набор текста, решение контрольных и т.п.) и найти исполнителей с самым высоким рейтингом;
  • найти исполнителей, которые в конкретный момент времени работали над заказом.
Важно!
Здесь указаны только обязательные базовые темы. Для этой профессии есть дополнительный список тем, подробнее уточняйте у менеджера.
Важно!Здесь указаны только базовые темы.
Все темы уточняйте у менеджера.

Дополнительная информация

addition-1
Учитесь полгода без оплаты

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

addition-2
Получите налоговый вычет — 13%

Оформите налоговый вычет и верните 13% от стоимости обучения.

Java-разработчик: быстрый старт в профессии

Пройдите обучение на инженера-программиста на Java. Вы получите базовые знания алгоритмы, на практике освоите язык Java и сможете создавать универсальные программы для большинства современных платформ: сетевые чаты, приложения, мобильные игры и другие сервисы. После 9 месяцев обучения вы сможете трудоустроиться.

Длительность обучения: от 9 месяцев
от 7048 / месяц
от 4018 / месяц
Цена в рассрочку, первый
платеж через 6 месяцев
education
Диплом
профессиональной
переподготовке
Гарантия трудоустройства GeekBrains
Гарантия
трудоустройства
после завершения программы
Государственная образовательная лицензия GeekBrains
Государственная
образовательная
лицензия
Востребованная профессия
Востребованная
профессия
Основная информация
  • Длительность от 9 месяцев
  • Трудоустройство после завершения программы
  • Диплом после обучения
Основная информация
  • Занятие в группе с преподавателем
  • Онлайн-встречи с экспертами
  • Онлайн-лекции и вебинары
  • Видеозаписи занятий
  • Практические занятия
  • Домашняя работа
43%
43% Весенняя распродажа
2 дня 07 : 04 : 20
Оставьте заявку
  • Первый платеж через полгода
  • Старт обучения каждые 10 дней
Оставьте заявку
  • Первый платеж через полгода
  • Старт обучения каждые 10 дней

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

Получите профессию Java-разработчик: быстрый старт в профессии.
Все еще думаете, с чего начать обучение в новом году?
Ух-ты! Для вас доступна секретная скидка 7% 🤫
Оставьте заявку, чтобы получить консультацию и дополнительную скидку от менеджера
Оставьте заявку, чтобы заморозить скидку
Экспертность:
Образование:
Стажировки GeekBrains
Почему мне стоит обучаться на программе Диджитал-маркетолог?
Во время прохождения программы вы получите углубленные знания в маркетинге, выберите специализацию и уже через 9 месяцев сможете найти работу, получить повышение или продвигать собственные проекты. Полученные навыки можно применять для решения корпоративных задач, задач собственного бизнеса или личного бренда. По итогу обучения вы сможете не только работать в сфере маркетинга и продвижения, но и контролировать процесс исполнения задач сотрудников.
Хочу получить профессию и открыть свое дело. Мне хватит знаний?
Да, с набором знаний и умений по итогам прохождения программы вы сможете реализовать ваши идеи. В процессе обучения наши студенты пополняют портфолио, выполняя практические задания, которые могут стать основой для запуска собственного проекта.
Сейчас много курсов и программ обучения по маркетингу. В чём уникальность программы?
Мы предоставляем углубленное изучение основ маркетинга с возможностью дальнейшего выбора более узкой профильной специализации, исходя их ваших предпочтений и интересов. В первой части программы обучения («General-маркетинг») у вас есть возможность узнать о разных направлениях маркетинга в общих чертах: познакомиться с методами продвижения, анализа рынка, расчета бюджета и только потом принять осознанное решение в выборе дальнейшей специализации.
Что делать, если я не могу учиться онлайн или пропускаю занятие?
Для тех, кто не смог вовремя присутствовать на уроке, мы записываем каждое занятие. Видеозаписи всегда доступны в разделе «Обучение». Также к урокам доступны презентации и методические материалы, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания. Если вы пропустили много занятий, то можете поучаствовать в вебинарах другой группы и выполнить задания вместе с ней.
Если я уже в маркетинге, полезна ли для меня будет эта программа?
Программа наполнена экспертными материалами и практикой. Помимо лекций, вам будут доступны тесты для проверки знаний и практические задания с возможностью получения комментариев и рекомендаций от экспертов. Такая проработка позволит еще более точно отточить ваши Hard Skills. К тому же, в ходе программы предусмотрен сбор профессионального портфолио, в процессе создания которого вы не только набьете руку на новых проектах, но и сможете еще более качественно представить собственную кандидатуру на рынке труда.
Какой график обучения? Получится ли совмещать его с работой?
В среднем студенты программы посвящают около 10 часов в неделю лекциям, изучению дополнительных материалов и подготовке домашних заданий. Мы применяем несколько форматов обучения, позволяющих оптимально распределять нагрузку.
Нужно оплатить все обучение одним платежом или есть рассрочка?
Мы предусмотрели несколько вариантов внесения оплаты. Вы можете оплатить всю сумму сразу, а также выбрать рассрочку на 6, 12, 18, 24 или 36 месяцев. Стоимость программы будет пошагово повышаться. Сейчас — лучшее время начать.
Что делать, если у меня проблема или срочный вопрос?
Если вы или ваши сотрудники являются студентами платных курсов и возникают вопросы, связанные с образовательным процессом, свяжитесь с нами: sales@geekbrains.ru или 8-800-700-68-41 (звонок бесплатный). На ваши вопросы в процессе обучения ответят специалисты службы поддержки, кураторы и наставники. По остальным вопросам пишите нам на почту support@geekbrains.ru.
🙀 Павел Воля становится айтишником!
close modal
Скидка -43%
Действует: 2 дня 07 : 04 : 20
Быстрый старт в профессии, гарантия трудоустройства
Java-разработчик: быстрый старт в профессии
4018 ₽/мес.
от 7048 ₽/мес.
Скидка -43%
В рассрочку на 36 месяцев
первый платеж через 6 месяцев
Подробнее
Перейти к заявке
Оставляя Заявку, Вы принимаете условия Политики в отношении обработки персональных данных и Соглашение на обработку и хранение персональных данных