Акции школ
Войти

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

Составитель: Денис Сметнёв · Обновлено: 20.09.2022
Начальный
15 000 
15 000 
4.5 · 27 отзывов
от 1 250 ₽/мес в рассрочку (прим.)

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

Подробнее


Начальный
15 000 
15 000 
4.5 · 27 отзывов
от 1 250 ₽/мес в рассрочку (прим.)

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

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

Уровень: Начальный Длительность: 4 недели Старт: в любое время
Почему мы рекомендуем: проверен 2 отзывами — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

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

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

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

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

КурсШколаЦенаСрокРейтингДиплом
Java. Уровень 1 (этот) GeekBrains (ГикБреинс) 15 000 ₽ 4 недели 4.5
Интенсив StartJava Java Online Projects 2 240 ₽ 2 месяца 5.0 Сертификат Перейти
JavaRush JavaRush беспл. 3.9 Перейти
Java для начинающих программистов OTUS (Отус) 10 000 ₽ 3.3 Перейти

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

Плюсы

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

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

  • Месяц — это введение в язык, а не полноценная подготовка к работе: джуниором после «Уровня 1» не станешь, нужны следующие ступени.
  • За тридцать дней не успеть разобрать объектно-ориентированное программирование и фреймворки — это остаётся за пределами курса.
  • Нет данных о документе по окончании — перед оплатой стоит выяснить, выдаётся ли сертификат.

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

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

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

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

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

Подойдёт ли курс, если я никогда не программировал?

Да, курс заявлен как старт с нуля — предварительные знания не требуются.

Сколько времени займёт обучение?

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

Получу ли я документ об окончании?

В описании курса информации о сертификате нет. Уточните этот момент в школе заранее — наличие или отсутствие документа принципиально, если он нужен для резюме.

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

Данных о поддержке трудоустройства нет. «Уровень 1» — базовый курс, он даёт основы языка, а не готовит к выходу на рынок труда.

Сколько стоит курс?

Цена по прайсу — пятнадцать тысяч рублей. Акции и скидки меняются — актуальную стоимость смотрите на сайте GeekBrains.

Достаточно ли одного «Уровня 1», чтобы начать работать на Java?

Нет. Месячный вводный курс даёт представление о языке и базовый синтаксис. Для работы нужны объектно-ориентированное программирование, фреймворки, практика на реальных задачах — это уже следующие уровни.

15 000 ₽ · от 1 250 ₽/мес
Перейти на страницу курса
Длительность курса

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

30 дней

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

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

Онлайн-курс

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

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

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

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

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

8 уроков

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

  • Устанавливать и настраивать инструменты разработчика;
  • Работать с основными конструкциями, применяемыми при разработке программ;
  • Понимать основные принципы объектно-ориентированного программирования и применять их на практике;
  • Преобразовывать программу из обычного процедурного вида в ООП
  • Создавать графический интерфейс с помощью библиотеки Swing и писать приложения с его использованием
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

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

Быстро освоите основы объектно-ориентированного программирования (ООП) и научитесь создавать собственные проекты.

Урок 1. Java. Введение

Особенности платформы Java, инструменты разработчика, написание первой программы “Hello, World!”. Переменные, константы, примитивные типы данных и принципы работы с ними. Методы. Условные операторы.

Урок 2. Основные конструкции

Циклы, оператор switch, кодовые блоки, области видимости переменных, массивы.

Урок 3. Практика

Разбор практических примеров использования базовых элементов языка Java, работа с консолью.

Урок 4. Крестики-нолики в процедурном стиле

Применяем полученные знания для написания консольной программы “Крестики-нолики”.

Урок 5. Введение в ООП

Введение в объектно-ориентированное программирование. Классы, объекты, конструкторы, инкапсуляция и модификаторы доступа.

Урок 6. Продвинутое ООП

Углубленное изучение вопросов объектно-ориентированного программирования: наследование, полиморфизм.

Урок 7. Практика ООП и работа со строками

Разбор практических примеров применения ООП при разработке приложений. Работа с классами String, StringBuilder, StringBuffer.

Урок 8. Написание приложения с графическим интерфейсом

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

Java

Swing

Написание консольной программы

Написание приложения с графическим интерфейсом, сборка проекта.

Написание игры “Крестики-нолики” в процедурном стиле

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

 
ИГРА КРЕСТИКИ-НОЛИКИ КОНСОЛЬНЫЕ ПРОГРАММЫ

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

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

214 курсов по 806 темам

Онлайн-платформа для обучения 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. Занимаюсь разработкой игр,...

Senior Android & iOS developer в компании Socialboards

Свой путь в программировании начинал с написания...

Software Developer в Netcracker

Закончил ИТМО в 2014. Работаю java разработчиком в Netcracker,...

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

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

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

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

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

• Казанский (Приволжский) Федеральный Университет,...

Сооснователь игровой компани

Закончила МГТУ им Косыгина, факультет информационных...

руководитель IT подразделений

Закончил Казанский Государственный Университет...

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

4.5
Рейтинг курса (все отзывы)
50%
50%
0%
0%
0%

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

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

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

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

GeekBrains (ГикБреинс)
(3)
GeekBrains (ГикБреинс)
(0)
GeekBrains (ГикБреинс)
(0)
GeekBrains (ГикБреинс)
(1)
GeekBrains (ГикБреинс)
(0)
4 588 
GeekBrains (ГикБреинс)
(0)
GeekBrains (ГикБреинс)
(1)
больше курсов

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

GeekBrains (ГикБреинс)
(72)
149 700 
GeekBrains (ГикБреинс)
(35)
199 500 
GeekBrains (ГикБреинс)
(14)
150 975 
GeekBrains (ГикБреинс)
(10)
199 500 
GeekBrains (ГикБреинс)
(15)
179 600 
GeekBrains (ГикБреинс)
(28)
170 000 
GeekBrains (ГикБреинс)
(0)
GeekBrains (ГикБреинс)
(1)
15 000 
GeekBrains (ГикБреинс)
(0)
15 000 
GeekBrains (ГикБреинс)
(5)
15 000