Обложка курса
5.00
1
2 мес
Логотип SkillboxSkillbox
Java Spring Framework
Spring
Apache Kafka
Swagger
Postman
Thymeleaf
REST
Spring Boot
Spring Security
JDBC
Hibernate
Redis
MongoDB
REST API
от 3 962 ₽/мес
-46%
или сразу 47 544 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-010 Владение каркасом разработки Spring Framework 5
Spring
Spring Boot
Java
Swagger
XML
Жизненный цикл ПО
CRUD
REST
52 400 ₽
Обложка курса
4.70
6
12 мес
Логотип НетологияНетология
Java-разработчик с нуля
Spring
Java
Intellij IDEA
SQL
Backend-разработка
NoSQL
Docker
Apache Kafka
Git
Микросервисная архитектура
Разработка
ООП
Apache Maven
Gradle
HTTP
JDBC
Junit
RabbitMQ
Нейронные сети
Mockito
Spring Boot
от 4 064 ₽/мес
-51%
или сразу 131 700 ₽
Обложка курса
4.60
5
14 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик расширенный
Spring
Java
SQL
Базы данных
Backend-разработка
Docker
Apache Kafka
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
Java core
Spring Security
от 9 491 ₽/мес
-19%
или сразу 232 500 ₽
Обложка курса
4.93
14
9 мес
Логотип ProductStar × РБКProductStar × РБК
Профессия: Java-разработчик + ИИ
Spring
Java
ООП
Git
Backend-разработка
HTML/CSS
JavaScript
SQL
MySQL
Linux
Docker
Разработка
Многопоточное программирование
Многопоточность
Java core
GitHub
REST
Spring Boot
CRUD
JDBC
Hibernate
Базы данных
Apache JMeter
Регулярные выражения
от 2 088 ₽/мес
-77%
или сразу 60 134 ₽
Обложка курса
7 мес
Логотип БруноямБруноям
Java-разработчик
Spring
Java
Git
Backend-разработка
Разработка
SQL
GitHub
ООП
Алгоритмы и структуры данных
Многопоточность
Паттерны проектирования
Базы данных
JDBC
CRUD
CI / CD
от 6 408 ₽/мес
-34%
или сразу 76 900 ₽
4 мес
Логотип StepikStepik
Профессия: Разработчик на Java (Junior)
Spring
Java
Backend-разработка
Разработка
Многопоточность
Junit
Git
SQL
Linux
Командная строка
ООП
Java core
GitHub
MySQL
ER-диаграммы
Bash
от 3 950 ₽/мес
или сразу 7 900 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Java-разработчик с нуля
Spring
Java
Backend-разработка
PostgreSQL
Git
Apache Maven
MongoDB
Swagger
Spring Boot
Java SE
Java core
Веб-разработка
Разработка
12 930 ₽
-36%
19 900 ₽
Обложка курса
5.00
5
14 мес
Логотип SkillfactorySkillfactory
Профессия Java-разработчик
Spring
Java
HTML/CSS
NoSQL
SQL
REST
Базы данных
MySQL
PostgreSQL
Backend-разработка
Администрирование Linux
Linux
Docker
Алгоритмы и структуры данных
Создание чат-ботов
Разработка
Модульное тестирование
ООП
Apache Maven
GitHub
Gradle
Hibernate
Intellij IDEA
JDBC
MyBatis
Swagger
Ubuntu
Разработка баз данных
JSP
Mockito
Spring Boot
Декомпозиция задач
IDE
REST API
от 3 501 ₽/мес
-56%
или сразу 126 036 ₽
Обложка курса
5.00
4
9 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Профессия Java-разработчик
Spring
Java
Backend-разработка
Веб-разработка
SQL
Python
PostgreSQL
Linux
Docker
CI / CD
Алгоритмы и структуры данных
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
118 255 ₽
-50%
236 509 ₽
Обложка курса
3.45
6
4 мес
Логотип SkillboxSkillbox
Курс Java-разработчик
Spring
Backend-разработка
Java
PostgreSQL
Docker
Git
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
от 3 881 ₽/мес
-45%
или сразу 93 135 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-075 Spring Advanced
Spring
Spring Boot
Apache Maven
Azure
Backend-разработка
CI / CD
DevOps
Docker
Gradle
GraphQL
Hibernate
Junit
Kubernetes
Mockito
REST API
Thymeleaf
WebSockets
Асинхронное программирование
Веб-сервисы
Микросервисная архитектура
79 500 ₽
6 мес
Логотип Университет «Синергия»Университет «Синергия»
Профессия Java-разработчик
Spring
Java
Backend-разработка
Разработка
Intellij IDEA
Веб-разработка
Postman
PostgreSQL
Git
GitHub
Gitlab
Docker
Linux
Junit
Hibernate
Apache Kafka
Apache Maven
Apache Tomcat
Gradle
Redis
MongoDB
Elasticsearch
VirtualBox
Vim
ООП
Разработка баз данных
Алгоритмы и структуры данных
Базы данных
122 900 ₽
-53%
258 096 ₽
Обложка курса
4.57
44
10 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик
Spring
Java
Backend-разработка
SQL
Базы данных
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
от 6 960 ₽/мес
-16%
или сразу 170 500 ₽
4 мес
Логотип SkivoSkivo
Java-разработчик
Spring
Java
Git
SQL
PostgreSQL
Алгоритмы и структуры данных
ООП
Linux
Разработка
2 990 ₽
Обложка курса
6 мес
Логотип БруноямБруноям
Курс по основам Java
Spring
Java
Backend-разработка
Разработка
GitHub
SQL
PostgreSQL
Многопоточность
от 3 325 ₽/мес
-34%
или сразу 39 900 ₽
1 мес
Логотип StepikStepik
Java + SQL + Hibernate+Spring: База Необходимых Знаний для Джуна
Spring
Hibernate
SQL
Java
Многопоточность
MySQL
JDBC
CRUD
Spring Boot
REST API
от 3 175 ₽/мес
или сразу 6 350 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Комплект курсов «Java-разработчик с нуля» и «Автоматизация тестов на Java»
Spring
Java
Java core
Java SE
PostgreSQL
MongoDB
Git
Apache Maven
Swagger
Spring Boot
Автоматизация тестирования
Разработка
Backend-разработка
ООП
25 030 ₽
-11%
27 820 ₽
1 год
Логотип Компьютерная академия «TOP»Компьютерная академия «TOP»
Разработка на Java
Spring
Java
Backend-разработка
HTML/CSS
JavaScript
SQL
Микросервисная архитектура
Разработка
Oracle
Hibernate
JSON
Junit
JSP
118 800 ₽
4.67
4
1 мес
Логотип AstonAston
Java-разработчик
Spring
Java
Backend-разработка
Spring Boot
Git
Разработка
Веб-разработка
ООП
Алгоритмы и структуры данных
Бесплатно
Обложка курса
5.00
3
8 мес
Логотип SkillboxSkillbox
Профессия Java-разработчик + ИИ
Spring
Java
Backend-разработка
HTML/CSS
SQL
MySQL
PostgreSQL
Docker
Git
Разработка
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
от 5 617 ₽/мес
-46%
или сразу 190 971 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-I-004 Архитектура REST
Spring
REST API
REST
Разработка
ООП
Паттерны проектирования
HTTP
OpenAPI Specification
Swagger
Spring Boot
19 900 ₽
4.33
3
12 мес
Логотип JavarushJavarush
Java-разработчик
Spring
Java
SQL
REST
88 800 ₽
-50%
177 600 ₽
Обложка курса
6 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Мидл Java-разработчик
Spring
Java
Backend-разработка
Kubernetes
Apache Kafka
Junit
Helm
Spring Boot
SOLID
Mockito
от 6 552 ₽/мес
-8%
или сразу 160 500 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-I-003 Работа с базами данных в Java
Spring
Разработка баз данных
NoSQL
Java
Базы данных
Разработка
Hibernate
JDBC
MongoDB
ORM
19 900 ₽
4 мес
Логотип Учебный центр IBSУчебный центр IBS
JVA-PRG-002 Java-разработчик. Middle Developer
Spring
Java
Backend-разработка
Docker
CI / CD
Разработка
Многопоточность
Apache Maven
Gradle
OpenAPI Specification
Swagger
Spring Boot
129 900 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-013 Spring Security
Spring
Spring Security
Enterprise
HTTP
Intellij IDEA
Spring Boot
34 900 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-014 Java Persistence с использованием Hibernate
Spring
Java
Hibernate
SQL
Backend-разработка
CI / CD
ORM
TDD/BDD
Разработка через тестирование
40 400 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-080 Подготовка к сдаче сертификационного теста по Java (уровень Специалист)
Spring
Подготовка к экзамену
Java
REST
Git
ООП
Apache Maven
Hibernate
Junit
49 900 ₽

Больше об авторах

Автор
Александр Вальцев
Генеральный директор
Больше об эксперте

Основатель финансового онлайн-университета SF Education, со-основатель аутсорсингового сервиса Coworkle

Регалии/Квалификации:
  • Bachelor of Commerce (BCom)
  • CFA Level 1 Passed
  • Генеральный директор
Экспертиза:
  • Финансовый анализ
  • Финансовое моделирование
  • Инвестиционный анализ
  • Структурное мышление
  • Управление проектами

Посмотреть всех экспертов

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

Юрий Панов
Пользователь Хабра
Достоинства: Отличная подача от Сурена, большое спасибо. Не хотел в 100500 раз слушать базу про объявления переменных, а хотел именно погрузиться в детали языка, что и получил.
Недостатки: Хотелось бы больше практики с Celery и RabbitMQ. Возможно стоило добавить их в финальный проект.
Екатерина Савина
Пользователь Хабра
Достоинства: 1. Стало понятно, какая область фронтенда мне нравится больше всего и куда хочу двигаться дальше.2. Отдельные куски знаний соединились в систему.
Недостатки: Позиционируется как курс "с нуля", но это не так. Хорошо бы иметь понимание об устройстве сайтов и знать хотя бы один язык программирования. У меня была база, но часто было сложно. Курс очень объёмный, катастрофически не хватало времени на то, чтобы погрузиться в тему, максимум - поверхностно понять, если не было опыта в ней раньше.
Комментарий: Нужна хоть какая-нибудь связанная с фронтендом база или опыт в смежной области. Это не курс, который делает Миддла с нуля, как обещает.Есть смысл пройти чтобызакрыть пробелы (если есть опыт)илипонять, что вообще происходит во фронтенде (если опыта нет).
Забир Тайсин
Пользователь Хабра
Дарья Хоменко
Пользователь Хабра
Оля Рюмина
Пользователь Хабра
Данил Шатов
Пользователь Хабра
Вадим Александров
Пользователь Хабра
Alex Fadeev
Пользователь
Комментарий: Всем доброго времени суток. Вот и подошел к концу курс по Asp.net и сказать, что я устал значит сказать ничего. Но усталость эта безумно приятная, т.к. поставленные перед собой задачи были выполнены и я безумно счастлив! О курсе: Курс проходит в формате видео уроков + небольшие тесты. Все по делу, без лишней воды. Так же в конце каждой недели вебинар на котором можно было обсудить все вопросы касаемые текущего задания. О кураторе: Во время первого вебинара Иосиф представил кураторов потока, так же каждый куратор рассказал немного о себе и каждому ученику предстояло выбрать себе наставника. Я выбрал Светлану и получил ровно тот спектр эмоций, которых хотел. Светлана мастер своего дела и я хочу сказать тысячу спасибо за ее проделанную работу, обратная связь по вопросам очень быстрая и все по делу, иногда было ощущение, что нахожусь на реальной работе. Код стал чище в разы, пришло понимание как надо писать код. Вообщем только позитивные эмоции. Огромное и огромное спасибо! Финал: Финал и окончание курса, Последний вебинар и чувство удовлетворения, что смог, а главное, понял как писать приложения. И конечно большое спасибо создателю курса Иосифу и его команде! Спасибо, что даете возможность стать лучше В курсе много практики, по сути мы выполняли задания как будто мы на работе. Нужно учитывать то что перед началом курса желательно хоть немного изучить ASP MVC, прям с нуля будет тяжело. Также нужно будет рассчитать время, некоторые задания не сильно затратные по времени, а некоторые прям хорошо нагружают. Также в название курса наверное стоит добавить что это ASP .NET Core MVC, так как разница точно есть.
Посмотреть все отзывы

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

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

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

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

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

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

1. Java Spring Framework

Освойте главный фреймворк для разработки Java-приложений Spring — мощный фреймворк для создания гибких, масштабируемых и безопасных приложений на Java. Он упрощает работу с базами данных, веб-сервисами, безопасностью и микросервисной архитектурой.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 2 месяца
Стоимость курса: 47 544 ₽
Цена без скидки: 86 444 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. JVA-010 Владение каркасом разработки Spring Framework 5

Этот курс предназначен для Java-разработчиков, стремящихся овладеть всеми аспектами Spring Framework 5. Вы научитесь создавать надежные и масштабируемые приложения, используя такие ключевые технологии, как Dependency Injection (DI), Aspect-Oriented Programming (AOP), Spring Boot, Spring Data и Spring REST.

Обзор фреймворка Spring:

  • История;
  • Концепция IoC;
  • Интерфейс ApplicationContext;
  • Бины в Spring.

Spring configuration:

  • Конфигурация в XML;
  • Конфигурация через аннотации;
  • Конфигурация в коде (Java based);
  • Scope бинов;
  • Жизненный цикл бина.

События (Events):

  • Создание Event-а;
  • Подписка на Event при помощи @EventListener;
  • Фильтр Event-ов;
  • Примеры использования.

Локализация.

Конфигурация профилей.

Spring Expression Language.

Spring Boot:

  • Что такое Spring Boot;
  • Основной стартер в POM (spring-boot-starter-parent);
  • Автоконфигурация;
  • @SpringBootApplication;
  • @ComponentScan;
  • @Configuration;
  • @EnableAutoConfiguration;
  • Конфигурация:
    • Command Line Properties;
    • Application Property Files;
    • Profile-specific Properties;
    • Плейсхолдеры в Properties;
    • YAML вместо Properties;
    • Type-safe Configuration Properties;
    • Использование @ConfigurationProperties;
    • Third-party Configuration;
    • Валидация @ConfigurationProperties;
    • @ConfigurationProperties и @Value;
    • Profiles.

Примеры использования AOP:

  • Типы Advice-ов;
  • Язык Pointcut-ов;
  • Объединение Aspects-ов.

Spring Data:

  • CrudRepository;
  • JpaRepository;
  • @EnableJpaRepositories;
  • @EnableTransactionManagement;
  • @Transactional:
    • Timeout;
    • Флаг Readonly.
  • Объявление Query-методов:
    • Стратегии создания SQL запроса;
    • Создание SQL запроса;
    • Property Expressions;
    • Обработка специальных параметров;
    • Ограничение результатов SQL запроса;
    • Возвращение Collections или Iterables;
    • Обработка Null в методах репозитория;
    • Streaming результатов SQL запроса;
    • Асинхронная обработка SQL запроса.
  • Использование @Query:
    • Native SQL запроса;
    • Сортировка;
    • Использование именованных параметров;
    • Использование SpEL;
    • SQL запросы на изменение данных.
  • Проекции;
  • Хранимые процедуры;
  • SQL запрос по примеру;
  • @Transactional;
  • Блокировки.

Spring REST:

  • REST-сервисы;
  • Request и Response;
  • Request-параметры;
  • Path-параметры;
  • HTTP-хидеры;
  • Spring HATEOAS;
  • Документация REST-сервисов при помощи Swagger.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 52 400 ₽
Цена без скидки: 52 400 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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

Обучение на курсе Java-разработчика в Нетологии онлайн с нуля с дипломом о профессиональной переподготовке. Поможем освоить востребованный язык программирования и найти стажировку.
Школа: Нетология
Дата начала: По мере набора группы
Длительность: 12 месяцев
Стоимость курса: 131 700 ₽
Цена без скидки: 266 020 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. Java-разработчик расширенный

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

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

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

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

Получите все ключевые навыки Java-разработчика для успешного трудоустройства
Школа: Бруноям
Дата начала: В любое время
Длительность: 7 месяцев
Стоимость курса: 76 900 ₽
Цена без скидки: 115 350 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

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

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

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

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

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

Освойте мощный язык для создания IT-решений любой сложности — от мобильных приложений до корпоративных систем.Обучайтесь по четко структурированной программе с поддержкой наставников, чтобы быстрее достичь целей.Освойте backend-разработку на Java и основы DevOps, соберите портфолио и откликайтесь на вакансии уже после 7 месяцев обучения.
Школа: Skillfactory
Дата начала: По мере набора группы
Длительность: 14 месяцев
Стоимость курса: 126 036 ₽
Цена без скидки: 280 080 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

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

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

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