2 года
Логотип НетологияНетология
Магистратура Программная инженерия цифровых решений
Программная инженерия
Backend-разработка
Java core
Java
Spring Boot
REST
SQL
NoSQL
CI / CD
Jenkins
Docker
Spring
Agile
650 000 ₽
3.69
4 мес
Логотип SkillboxSkillbox
Курс Java-разработчик
Backend-разработка
Java
Spring
PostgreSQL
Docker
Git
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
93 135 ₽
-45%
169 336 ₽
Обложка курса
4.60
14 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик плюс
Java
SQL
Spring
Базы данных
Backend-разработка
Docker
Apache Kafka
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
Java core
Spring Security
от 16 800 ₽/мес
-16%
или сразу 194 880 ₽
1 мес
Логотип ProductStar × РБКProductStar × РБК
Java Collections
Java
Backend-разработка
Разработка
Intellij IDEA
Java core
19 900 ₽
-50%
39 800 ₽
Обложка курса
4.92
9 мес
Логотип ProductStar × РБКProductStar × РБК
Профессия: Java-разработчик
Java
Backend-разработка
HTML/CSS
JavaScript
SQL
Spring
MySQL
Linux
Docker
Git
Разработка
Многопоточное программирование
Многопоточность
Java core
GitHub
REST
Spring Boot
CRUD
JDBC
Hibernate
Базы данных
ООП
Apache JMeter
Регулярные выражения
112 752 ₽
-56%
250 560 ₽
Обложка курса
5.00
10 мес
Логотип ХекслетХекслет
Java-разработчик
Java
Backend-разработка
Java core
Разработка
Регулярные выражения
Git
Gradle
Intellij IDEA
ООП
Junit
Mockito
HTML/CSS
SQL
JDBC
Spring Boot
Логирование
REST API
Apache Kafka
Kafka Streams DSL
Микросервисная архитектура
Мониторинг
Искусственный интеллект
108 000 ₽
-25%
144 000 ₽
2 мес
Логотип StepikStepik
Профессия: Разработчик на Java (Junior)
Java
Backend-разработка
Разработка
Многопоточность
Junit
Spring
Git
SQL
Linux
Командная строка
ООП
Java core
GitHub
MySQL
ER-диаграммы
Bash
7 900 ₽
5.00
9 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Профессия Java-разработчик
Java
Backend-разработка
Веб-разработка
SQL
Python
Spring
PostgreSQL
Linux
Docker
CI / CD
Алгоритмы и структуры данных
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
118 255 ₽
-50%
236 509 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Java-разработчик с нуля
Java
Backend-разработка
Spring
PostgreSQL
Git
Apache Maven
MongoDB
Swagger
Spring Boot
Java SE
Java core
Веб-разработка
Разработка
8 500 ₽
-41%
14 175 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
SQA-I-004 Java и Git для автоматизации тестирования
Автоматизация тестирования
Git
Java core
Тестирование
ООП
Паттерны проектирования
GitHub
Intellij IDEA
Инженер по автоматизации тестирования
QA
Java
21 420 ₽
5.00
8 мес
Логотип SkillboxSkillbox
Профессия Java-разработчик + ИИ
Java
Backend-разработка
HTML/CSS
SQL
Spring
MySQL
PostgreSQL
Docker
Git
Разработка
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
190 971 ₽
-46%
347 221 ₽
1 мес
Логотип StepikStepik
Java с нуля до Junior + Подготовка к собеседованию
Java
Подготовка к собеседованию
Разработка
Backend-разработка
Java SE
Junit
Многопоточность
Java core
6 990 ₽

Отзывы об онлайн-курсах по направлению Программирование и IT

Максим Алексеев
Пользователь Хабра
Достоинства: Обратная связь от эксперта курса на была на высоте, ответы на любые вопросы в любое время суток. Материал грамотно изложен и подкреплён большим количеством литературы, которую дополнительно можно изучить после курса. Одним словом — курс это просто о сложном!
Недостатки: Домашние задания были интересными, но каждая следующая работа напрямую связана с результатами предыдущей (если допустить ошибку в начале, то она выльется в снежный ком и будет мешать во всех остальных работах), поэтому проще всего копировать схемы с разбора, нежели чем адаптировать свои.
Марта М
Пользователь Хабра
Достоинства: Курс достаточно объёмный, материалов очень много, максимально направлен на практику. Изначально заходила с самостоятельным тарифом, но появлялось много вопросов по ходу, плюс полученные знания так сходу особо и негде было применить. В этом плане интереснее проходить с потоком, где есть домашки, на которых сразу можно отработать пройденный материал. Плюс чат, где всегда можно задать любой интересующий вопрос.
Недостатки: К сожалению, не всегда и не у всех есть время/желание вникать в чужие домашки, много достаточно поверхностный ответов. Но встречаются и бриллианты, из которых можно взять пользы не меньше, чем от урока.В материалах встречаются недочеты/несостыковки, но курс активно дорабатывается, а непонятные моменты можно уточнить в чате
Комментарий: Времени нужно много, особенно, если конспектировать, на одну домашку можно спокойно день потратить, к этому еще добавить лекции, уже не говоря про доп материалы
Роман Сошкин
Пользователь Хабра
Комментарий: Отличный курс для тех, кто хочет перестать гадать, как соединять микросервисы, и начать проектировать осознанно. Проходил в формате «в тусовке» — это даёт максимальное погружение и обратную связь от автора.
Доржу Андреев
Пользователь Хабра
Достоинства: Количество задач и компактность материала, а также сообщество курса.
Недостатки: Сама платформа Stepik очень долго грузит, иногда приходилось решать задачи через мобильное приложение
Комментарий: Если не представляете что такое программирование, то этот курс даст вам базовое понимание всего процесса. Этот курс не сделает из вас разработчиков сразу, но даст базу и вы уже будете знать куда расти.
Екатерина Белокрыльцева
Пользователь Хабра
Достоинства: Много интересной практики тесно связанной с теорией, на вебинарах подробно разбирали дополнительные лабы. Был очень сильный наставник Антон Нилов, какой не просто хорошо объяснял, но и подстегивал интерес студентов
Недостатки: постоянно вносили правки в тренажер, так как что-то устарело
Комментарий: Требуются хотя бы базовый опыт разработки и администрирования, придется очень быстро въезжать в огромное количество инструментов для пентеста
Харитон Дунько
Пользователь Хабра
Достоинства: Хорошая структурированность курса. Постоянное обновление материала в соответствии с тенденциями.
Константин Никулов
Пользователь Хабра
Достоинства: Курс очень практический. Каждый модуль понятно, зачем нужен, и очень хорошо расписан.
Недостатки: Методички пару раз не бились с ПЗ. В целом, не критично, но хлопот доставило
Владимир Ковалев
Пользователь Хабра
Достоинства: Большой материал джава, затем котлин и долгожданный аднройд - xml и композ. По началу нарешиваем задачки в консоли практикума и затем переходим в ide и работаем через пулреквесты на гитхабе. По итогу получаем навыки начального джуна. В самом конце получаем 3 проекта - 1 делаем в течении года, 1 - диплом и финальный проектный месяц.
Недостатки: Проектный месяц сомнителен, он легче диплома, просто работаем в большей команде. Хотелось бы, чтобы проверки были приближенные к работе - оценивались не как сдача задач, а проверка кода и подходов, которые ревьювер пропустил у себя на работе от другого человека из команды. Думаю стоит добавить как минимум мониторинг ошибок и сделать более сложней проектный месяц.
Комментарий: На курс пошел уже с опытом в кросплатформе в несколько лет, как повышения навыков. Просто учеба идет лучше, когда тебя кто-то пинает =) Как итог можно спокойно переписать свои кросплатформенные проекты на натив. Что ожидал, то и получил.
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Java core

1. Магистратура Программная инженерия цифровых решений

Постройте карьеру бэкенд-разработчика. Учитесь у экспертов ИТ-индустрии, практикуйтесь в разработке цифровых продуктов и наполняйте портфолио кейсами
Школа: Нетология
Дата начала: 1 сентября
Длительность: 2 года
Стоимость курса: 650 000 ₽
Цена без скидки: 650 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. Курс Java-разработчик

На Java создают мобильные приложения, устройства умного дома и пишут начинку для сайтов и веб-приложений. На курсе вы за 4 месяца пройдёте основы языка и сможете начать карьеру в IT.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 93 135 ₽
Цена без скидки: 169 336 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

3. Java-разработчик плюс

Поможем освоить профессию с нуля за 14 месяцев и получить больше навыков, чем в базовой программе.
Дата начала: По мере набора группы
Длительность: 14 месяцев
Стоимость курса: 194 880 ₽
Цена без скидки: 232 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

4. Java Collections

Подойдет Java-разработчикам с базой, которые хотят систематизировать знания по коллекциям
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 19 900 ₽
Цена без скидки: 39 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. Профессия: Java-разработчик

Вы научитесь программировать с нуля на самом популярном языке программирования Java, добавите сильные проекты к себе в портфолию и станете востребованным специалистом для любой Digital-компании
Дата начала: В любое время
Длительность: 9 месяцев
Стоимость курса: 112 752 ₽
Цена без скидки: 250 560 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

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

Пройдите обучение Java с гарантированной стажировкой и помощью в трудоустройстве в 2025! Изучите Java Core, Spring, базы данных и начните карьеру разработчика сегодня.
Школа: Хекслет
Дата начала: По мере набора группы
Длительность: 10 месяцев
Стоимость курса: 108 000 ₽
Цена без скидки: 144 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

7. Профессия: Разработчик на Java (Junior)

Профессия, которая поможет вам освоить Java с нуля. Вы научитесь разрабатывать программы, разбираться в Collections Framework, работать с многопоточностью и тестировать свои программы с помощью JUnit. Программа курсов также включает изучение Spring Framework, основ работы с Git, навыков SQL и работы в командной строке Linux. Вы также сможете подготовиться к собеседованию. Курсы разработаны экспертами, известными авторами Stepik.
Школа: Stepik
Дата начала: В любое время
Длительность: 2 месяца
Стоимость курса: 7 900 ₽
Цена без скидки: 7 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

8. Профессия Java-разработчик

Пройдите обучение на инженера-программиста на Java. Вы получите базовые знания алгоритмы, на практике освоите язык Java и сможете создавать универсальные программы для большинства современных платформ: сетевые чаты, приложения, мобильные игры и другие сервисы. После 9 месяцев обучения вы сможете трудоустроиться. В пакете Мастер вы получаете возможность углубленно изучить технологическую специализацию с экспертной поддержкой.
Школа: GB (GeekBrains)
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 118 255 ₽
Цена без скидки: 236 509 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

9. Java-разработчик с нуля

Освойте backend-разработку и программирование на Java, фреймворки Spring и Maven, работу с базами данных и API
Школа: Merion Academy
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 8 500 ₽
Цена без скидки: 14 175 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

10. SQA-I-004 Java и Git для автоматизации тестирования

Освойте Java и Git для эффективной автоматизации тестирования. Научитесь писать чистый Java-код, работать с коллекциями и использовать Git — ключевые инструменты автоматизации тестирования. Поймете ООП, лямбды, исключения и шаблоны проектирования, чтобы создавать надежные автотесты.

Разбираемые темы:

  • Установка и использование среды IntelliJ IDEA
  • Программирование на Java
  • Структура Java-программы
  • Операторы Java
  • Типы данных
  • Объектно-ориентированное программирование (ООП)
  • Строки
  • Массивы
  • Инкапсуляция и немутирующие классы
  • Наследование и полиморфизм
  • Внутренние классы
  • Интерфейсы
  • Перечисляемые типы данных
  • Коллекции: List, Set, Map, Deque, HASH, TREE
  • Дженерики: ромбовидный оператор, параметризуемые классы, параметризуемые методы, подстановочные метасимволы, запреты и рестрикции
  • Потоки ввода-вывода (I/O streams)
  • Файлы
  • Стандартные каналы ввода-вывода
  • Функциональные интерфейсы
  • Лямбда-выражения
  • Встроенные функциональные интерфейсы
  • Ссылки на методы
  • Стримы (Streams)
  • Итерация и фильтрация коллекций
  • Класс Optional
  • Поиск на стримах
  • Стрим-операции на коллекциях
  • Параллельные стримы
  • Статический фабричный метод
  • Идиома инициализации через телескопический конструктор
  • Идиома инициализации через JavaBeans-сеттеры
  • Шаблон Builder
  • Блок try-catch
  • Блоки multi-catch и finally
  • Конструкция try-with-resources
  • Пользовательские исключения
  • Javadoc-аннотации
  • Основы Java-аннотаций
  • Пользовательские аннотации
  • Рефлексия
  • Обработка аннотаций на этапе исполнения
  • Предназначение системы контроля версий
  • Основные операции: фиксация и откат изменений, поиск, история
  • Работа с сервисом GitHub
  • Ветки, слияние веток и разрешение конфликтов
  • Командная работа
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 21 420 ₽
Цена без скидки: 21 420 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT