Акции школ
Войти
Не удалось подтвердить отдельную страницу этого курса у школы. Кнопку записи мы скрыли. Страница сохранена как справочная: отзывы, программа и условия — какими они были.
другие курсы школы — GeekBrains (ГикБреинс) · Посмотрите аналоги: Курсы разработки · сайт школы

Курс «Java. Уровень 2»

Составитель: Денис Сметнёв · Обновлено: 20.09.2022
Сложный
Цена не указана
Не удалось подтвердить отдельную страницу этого курса у школы. Кнопку записи мы скрыли.

«Java. Уровень 2» от GeekBrains — курс для тех, кто уже разобрался с основами языка и хочет двигаться дальше. Продвинутый уровень означает: базовый синтаксис, ООП и простые программы за плечами — здесь идут глубже. Тридцать дней — срок сжатый, темп плотный. Направление разработки на Java остаётся одним из самых устойчивых на рынке: язык держится в корпоративном бэкенде, Android и enterprise-системах уже не первое десятилетие.

Подробнее


Сложный
Цена не указана
Не удалось подтвердить отдельную страницу этого курса у школы. Кнопку записи мы скрыли.

Компания: GeekBrains (ГикБреинс)

рейтинг: Язык: ru

Уровень: Сложный Длительность: 4 недели Старт: в любое время

Сколько зарабатывают в профессии (медиана hh.ru, по 119 вакансиям)

Junior
115 000 ₽
Middle
221 850 ₽
Senior
261 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Java. Уровень 2 (этот) GeekBrains (ГикБреинс) — 4 недели 5 — —
Многомодульный Maven-проект Java Online Projects 7 950 ₽ 5 месяцев 5.0 Сертификат Перейти
Enterprise Java-разработчик Java Online Projects 14 450 ₽ в месяц 4 месяца 4.9 Сертификат Перейти
Java Developer. Professional OTUS (Отус) 144 500 ₽ 6 месяцев 4.5 — Перейти

Стоит ли идти на этот курс

Плюсы

  • Продвинутый уровень — значит старт сразу с более сложных конструкций Java: базовый синтаксис и ООП подразумеваются известными, а не повторяются заново.
  • Сжатые сроки — тридцать дней: для человека с базой это рабочий горизонт, чтобы сфокусироваться и не растягивать обучение на полгода.
  • Фиксированная цена — пятнадцать тысяч рублей: стоимость известна заранее, без скрытых надбавок за доступ к материалам или проверку заданий (уточняйте условия в оферте).
  • GeekBrains — платформа с многолетней историей в онлайн-образовании по IT, курсы проходят тысячи студентов.

Минусы и кому не стоит

  • Тридцать дней — жёсткий дедлайн: если совмещаете с работой и учитесь по вечерам, темп может оказаться некомфортным. Оцените свою загрузку до оплаты.
  • Нет данных о программе, модулях и формате практики: невозможно заранее понять, насколько глубоко разбираются конкретные темы — перед записью стоит запросить программу у школы.
  • Нет информации о документе об окончании и поддержке в трудоустройстве — если диплом или помощь с поиском работы важны, этот момент нужно прояснить напрямую с GeekBrains.

Когда этот курс вам не нужен

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

Как выбрать курс по этому направлению

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

Частые вопросы

Подойдёт ли курс, если я только начинаю изучать Java?

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

Сколько времени в день нужно выделять на учёбу?

Данных о нагрузке в fact-sheet нет. При тридцатидневном курсе продвинутого уровня ориентируйтесь на два-четыре часа в день — это типичный диапазон для подобных программ. Точную цифру запросите у GeekBrains до оплаты.

Какой документ выдают по окончании?

Информации о сертификате или дипломе в открытых данных нет. Уточните этот вопрос напрямую в GeekBrains — условия выдачи документов прописаны в оферте школы.

Помогают ли с трудоустройством после курса?

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

Можно ли учиться в своём темпе или есть жёсткое расписание?

Формат обучения в данных не указан. GeekBrains практикует разные схемы — синхронные потоки с вебинарами и асинхронный доступ к материалам. Уточните актуальный формат для этого курса на сайте школы.

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

Цена указана по данным фида. Дополнительные условия — рассрочка, скидки, включённые сервисы — зафиксированы в оферте GeekBrains. Сверьте актуальную стоимость перед оплатой.

Длительность курса

Длительность курса

30 дней

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

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

Онлайн-курс

Обратная связь

Обратная связь

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

Теория и практика

Теория и практика

8 уроков

Чему научитесь

  • Разрабатывать приложения с графическим интерфейсом с помощью библиотеки Swing;
  • Корректно обрабатывать ошибки, работать с исключениями;
  • Работать с сетью;
  • Использовать коллекции и исключения;

О курсе

О курсе

Программистам Java

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

Урок 1. Объектно-ориентированное программирование Java

Углубленное изучение вопросов ООП в Java: основные принципы ООП, абстрактные классы, интерфейсы.

Урок 2. Исключения

Концепция обработки исключений, её сравнение с традиционным механизмом обработки ошибок, блок try-catch-finally, типы исключений, стандартные исключения в Java и их роль, выброс исключения из метода

Урок 3. Коллекции

Виды контейнеров в Java: List, Map, Set. Основные реализации и приемы использования, проход по элементам коллекции, сравнение и сортировка элементов коллекции

Урок 4. Продвинутые вопросы создания графического интерфейса

Создание собственных элементов управления. Работа с графикой. Обработка событий

Урок 5. Многопоточность

Потоки в Java, способы создания и управления состояниями потоков, основные проблемы при работе с потоками и синхронизация.

Урок 6. Работа с сетью

Сокеты. Написание простого эхо-сервера и консольного клиента.

Урок 7. Написание сетевого чата. Часть I

Написание клиентской и серверной части чата. Многопоточная обработка клиентских подключений.

Урок 8. Написание сетевого чата. Часть II

Разработка интерфейса для клиентской части. Авторизация. Механизмы взаимодействия клиента и сервера.

Java

Swing

Написание эхо-сервера и консольного клиента

Написание сетевого чата

Создание и управление состояниями потоков

Разработка приложения с графическим интерфейсом с помощью библиотеки Swing

Навыки, которые вы получите

 
РАЗРАБОТКА ПРИЛОЖЕНИЙ УПРАВЛЕНИЕ СОСТОЯНИЯМИ ПОТОКОВ НАПИСАНИЕ ЭХО-СЕРВЕРА

Компания, проводящая курс

GeekBrains (ГикБреинс)

217 курсов по 817 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

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

Доцент ДГТУ

Кандидат технических наук по специальности...

специалист в АО «Российские Космические Системы»

Окончил МФПУ «Синергия». Ведущий специалист центра...

разработчик системы электронного документооборота

Получил высшее образование в Уфимском...

Android-developer в софтверной компании

Android-developer в крупной софтверной компании. Опыт в...

Эксперт в разработке на java

Senior java developer, профессиональный опыт – 7 лет. Эксперт в...

разработчик ПО

Выпускник СФ МЭИ (НИУ) по направлению «Информатика и...

software developer в компании LightComp

Программирование стало моей страстью c 1986 года. Моим...

Разработчик

Образование Выпускник Уфимского государственного...

Преподаватель информатики

Выпускник Стерлитамакского государственного...

разработчик на языке Java

Закончил Санкт-Петербургский Государственный...

Lead Game Developer

Карьера Senior Android Developer. Занимаюсь разработкой игр,...

java разработчик

В 2010 начал заниматься олимпиадным программированием...

разработчик в компании Сбербанк-Технологии

Закончил МГТУ им. Н.Э. Баумана по специальности...

Ведущий разработчик ПО на Java

Выпускник Орловского госуниверситета. Ведущий...

Преподаватель GeekBrains

Закончил МГТУ «МАМИ» в 2012. Работал на пивном...

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

Заинтересовался программированием примерно 6 лет...

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

Закончил Казанский (Приволжский) Федеральный...

Full Stack Java разработчик

C отличием закончил бакалавриат в Высшей школе ИТИС. С...

Отзывы студентов

5
Рейтинг курса (все отзывы)
100% · 1
0%
0%
0%
0%

Подборки лучших курсов по теме

По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.

больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

OTUS (Отус)
(9)
144 500 ₽
GeekBrains (ГикБреинс)
(72)
GeekBrains (ГикБреинс)
(36)
GeekBrains (ГикБреинс)
(15)
GeekBrains (ГикБреинс)
(10)
GeekBrains (ГикБреинс)
(15)
GeekBrains (ГикБреинс)
(28)
GeekBrains (ГикБреинс)
(27)
GeekBrains (ГикБреинс)
(0)