🔥 Карьерный онлайн-фест 17-23 ноября

Постройте стратегию развития своей карьеры. В этом помогут эксперты, коллеги-айтишники с разными карьерными треками, карьерные консультанты

Зарегистрироваться →

Курсы по IntelliJ IDEA

Логотип Яндекс ПрактикумЯндекс Практикум
Автоматизатор тестирования на Java
5 мес
4.3
Java
SQL
Автоматизация тестирования
Apache Maven
Intellij IDEA
Jenkins
Junit
Selenium
Selenide
Инженер по автоматизации тестирования
Allure
84 000 ₽
105 000 ₽
-20%
Логотип Яндекс ПрактикумЯндекс Практикум
Инженер по тестированию: от новичка до автоматизатора
9 мес
4.7
HTML/CSS
Java
SQL
Python
REST
Базы данных
Git
Тестирование
Автоматизация тестирования
Модульное тестирование
Тестирование мобильных приложений
Тестирование API
Apache Maven
apiDoc
Charles
Intellij IDEA
Jenkins
JSON
Junit
Postman
Pytest
Selenium
Selenide
Swagger
XML
XPath
Инженер по автоматизации тестирования
Инженер по ручному тестированию
Анализ требований
Allure
Ручное тестирование
Android Studio
Тестирование веб-приложений
PyCharm
QA
124 800 ₽
156 000 ₽
-20%
Логотип AndroidSprintAndroidSprint
Kotlin основы: ИИ-ментор 24/7 + персональный наставник
2 мес
Kotlin
Создание чат-ботов
Git
ООП
Функциональное программирование
Intellij IDEA
29 000 ₽
39 000 ₽
-26%
Логотип AndroidSprintAndroidSprint
Попробуйте себя в роли разработчика за 10 дней
1 нед
Kotlin
Создание чат-ботов
Git
Парсинг
GitHub
Intellij IDEA
1 590 ₽
3 000 ₽
-47%
Логотип Учебный центр IBSУчебный центр IBS
JVA-084-SELF Java-разработчик: от первого кода до успешного релиза
1 нед
Java
Backend-разработка
Git
Разработка
ООП
Apache Maven
Intellij IDEA
TDD/BDD
18 800 ₽
Логотип ProductStarProductStar
Java Collections
1 мес
Java
Backend-разработка
Разработка
Intellij IDEA
Java core
45 540 ₽
101 200 ₽
-56%
Логотип Учебный центр IBSУчебный центр IBS
SQA-I-004 Java и Git для автоматизации тестирования
1 нед
Git
Тестирование
Автоматизация тестирования
ООП
Паттерны проектирования
GitHub
Intellij IDEA
Инженер по автоматизации тестирования
Java core
QA
21 420 ₽
Логотип Учебный центр IBSУчебный центр IBS
DEV-001_JVA Шаблоны проектирования (GoF). Редакция для Java
1 нед
Объектно-ориентированное проектирование
ООП
Паттерны проектирования
Eclipse
Intellij IDEA
Netbeans
UML
VS Code
34 500 ₽
Логотип GB (GeekBrains)GB (GeekBrains)
Профессия Java-разработчик
9 мес
Веб-разработка
Java
SQL
Python
Spring
PostgreSQL
Backend-разработка
Linux
Docker
CI / CD
Алгоритмы и структуры данных
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
118 255 ₽
236 509 ₽
-50%
Логотип НетологияНетология
Android-разработчик с нуля
14 мес
4
Java
SQL
Android
Kotlin
CI / CD
Git
Разработка
ООП
Разработка мобильных приложений
Разработка под Android
GitHub
Gradle
Intellij IDEA
MVVM
Нейронные сети
Android Studio
150 000 ₽
242 500 ₽
-39%
Логотип НетологияНетология
Java-разработчик с нуля
12 мес
4.6
NoSQL
Java
SQL
Spring
Backend-разработка
Docker
Apache Kafka
Git
Микросервисная архитектура
Разработка
ООП
Apache Maven
Gradle
HTTP
Intellij IDEA
JDBC
Junit
RabbitMQ
Нейронные сети
Mockito
Spring Boot
139 700 ₽
245 000 ₽
-43%
Логотип SkillfactorySkillfactory
Профессия Java-разработчик
14 мес
HTML/CSS
NoSQL
Java
SQL
Spring
REST
Базы данных
MySQL
PostgreSQL
Backend-разработка
Администрирование Linux
Linux
Docker
Алгоритмы и структуры данных
Создание чат-ботов
Разработка
Модульное тестирование
ООП
Apache Maven
GitHub
Gradle
Hibernate
Intellij IDEA
JDBC
MyBatis
Swagger
Ubuntu
Разработка баз данных
JSP
Mockito
Spring Boot
Декомпозиция задач
IDE
145 817 ₽
265 122 ₽
-46%
Логотип SkillboxSkillbox
Курс Java-разработчик
4 мес
3.23
Java
Spring
PostgreSQL
Backend-разработка
Docker
Git
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
80 655 ₽
161 310 ₽
-50%
Логотип SkillboxSkillbox
Java-разработчик
8 мес
4.43
HTML/CSS
Java
SQL
Spring
MySQL
PostgreSQL
Backend-разработка
Docker
Git
Разработка
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
165 382 ₽
330 764 ₽
-50%
Логотип OTUSOTUS
Java-разработчик
15 мес
Jira
Java
Spring
PostgreSQL
Backend-разработка
Docker
Kubernetes
Apache Kafka
Разработка
Apache Maven
Gradle
Hibernate
Intellij IDEA
Junit
Postman
RabbitMQ
213 300 ₽
237 000 ₽
-10%
Логотип Moscow Digital AcademyMoscow Digital Academy
Java-программист
12 мес
Java
Git
Разработка
Apache Maven
Intellij IDEA
Декомпозиция задач
Логирование
66 360 ₽

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

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

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

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

1. Автоматизатор тестирования на Java

Онлайн-курс «Автоматизатор тестирования на Java» от сервиса Яндекс Практикум. 5 месяцев обучения автоматизации тестирования на Java с нуля с выдачей диплом о профессиональной переподготовке. Обучаем автотестированию на Java.
Дата начала: В любое время
Длительность: 5 месяцев
Стоимость курса: 84 000 ₽
Цена без скидки: 105 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. Инженер по тестированию: от новичка до автоматизатора

Онлайн-курс «С нуля до автоматизатора тестирования» от сервиса Яндекс Практикум. Обучение автоматизации тестирования для начинающих специалистов. Программа курса, стоимость.
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 124 800 ₽
Цена без скидки: 156 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

3. Kotlin основы: ИИ-ментор 24/7 + персональный наставник

Фундаментальное изучение Kotlin с нуля до первого проекта. От переменных до собственного Telegram-бота в портфолио. Базовый язык для Android, Backend и автотестирования. 110 практических задач с персональным код-ревью, изучение ООП, функционального программирования и работа с профессиональными инструментами.
Школа: AndroidSprint
Дата начала: В любое время
Длительность: 2 месяца
Стоимость курса: 29 000 ₽
Цена без скидки: 39 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. Попробуйте себя в роли разработчика за 10 дней

От "ничего не знаю" до первого проекта на Kotlin — практический онбординг с персональным ментором. За 10 дней: 25 задач по основам Kotlin, 3 мини-проекта (калькулятор ИМТ, парсер данных, калькулятор топлива), работа с профессиональными инструментами (IntelliJ IDEA, Git, GitHub), персональное код-ревью от Senior разработчика. Гайд по парсингу сайтов в подарок.
Школа: AndroidSprint
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 1 590 ₽
Цена без скидки: 3 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. JVA-084-SELF Java-разработчик: от первого кода до успешного релиза

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

  • Понятие переменной и области ее действия.
  • Структура Java-класса.
  • Создание исполняемых Java-приложений с методом main().
  • Запуск Java-программы с командной строки, включая вывод в консоль.
  • Настройка компиляции и режима работы JVM.
  • Платформенная независимость, процедурный подход и объектная ориентация в Java, принцип инкапсуляции.
  • Импорт Java-пакетов.
  • Объявление и инициализация, в т.ч. приведение примитива.
  • Дифференциация между ссылочными и примитивными переменными.
  • Стек и динамическая память (heap).
  • Чтение и запись объектных полей.
  • Жизненный цикл объекта (создание, переброс ссылки, сборка мусора).
  • Разработка кода, использующего классы-оболочки (Double, Integer и т.д.).
  • Тест по итогам модуля.
  • Применение операторов, включая переопределение приоритета.
  • Проверка идентичности строковых и других объектов с использованием оператора == и метода equals().
  • Конструкции if и if-else, а также тернарный оператор.
  • Применение оператора switch.
  • Тест по итогам модуля.
  • Объявление, инстанциация и применение одномерных и многомерных массивов.
  • Создание и применение циклов while, for (в т.ч. for-each) и do-while.
  • Сравнение циклических конструкций.
  • Применение операторов break и continue.
  • Тест по итогам модуля.
  • Создание методов, которые принимают аргументы и возвращают значения, в т.ч. перегрузка методов.
  • Применение ключевого слова static к методам и полям.
  • Создание и перегрузка конструкторов, включая влияние на дефолтный конструктор.
  • Применение модификаторов доступа.
  • Реализация принципов инкапсуляции в классе.
  • Поведение объектных ссылок и примитивных переменных, передаваемых в методы.
  • Тест по итогам модуля.
  • Наследование и его преимущества.
  • Разработка кода, демонстрирующего полиморфизм, включая переопределение методов и противопоставление объектного типа ссылочному.
  • Необходимость в приведении типов.
  • Применение ключевых слов super и this для доступа к объектам и конструкторам.
  • Применение абстрактных классов и интерфейсов.
  • Тест по итогам модуля.
  • Противопоставление контролируемых исключений неконтролируемым, в т.ч. ошибкам.
  • Создание блока try-catch и влияние исключений на штатный алгоритм работы программы.
  • Преимущества обработки исключений.
  • Создание и вызов метода, возбуждающего исключение.
  • Работа с типичными классами исключений.
  • Тест по итогам модуля.
  • Манипуляция данными посредством класса StringBuilder и его методов.
  • Создание и манипуляция String-объектами.
  • Создание и манипуляция календарными датами посредством классов из пакета java.time.
  • Объявление и применение коллекций ArrayList заданного типа.
  • Составление простого лямбда-выражения, которое потребляет Predicate.
  • Тест по итогам модуля.
  • Общее представление о TDD (Test-Driven Development).
  • Знакомство с модульными тестами и фреймворком JUnit.
  • Общее представление о целях и приемах рефакторинга.
  • Знакомство с Git.
  • Введение в Maven.
  • Тест по итогам модуля.
  • Двухстабильная логика, булева алгебра, таблицы истинности.
  • КМОП-структура, инвертор, NAND-вентиль.
  • АЛУ, регистры, микропроцессорные команды.
  • Двоичное представление, в т.ч. отрицательных и вещественных чисел (2’C).
  • Практика: разработка NOR-вентиля и RS-защелки.
  • Разработка консольного приложения (игра Blackjack Solitaire).
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 18 800 ₽
Цена без скидки: 18 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

6. Java Collections

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

7. 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 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. DEV-001_JVA Шаблоны проектирования (GoF). Редакция для Java

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

  • Введение
  • Авторы, рекомендуемая литература
  • ООП, UML
  • Принципы объектно-ориентированного проектирования
  • Каталог шаблонов GoF
  • Порождающие паттерны
    • Singleton
    • Prototype
    • Factory Method
    • Abstract Factory
    • Builder
  • Структурные паттерны
    • Adapter
    • Bridge
    • Composite
    • Decorator
    • Façade
    • Flyweight
    • Proxy
  • Поведенческие паттерны
    • Interpreter
    • Iterator
    • Visitor
    • Observer
    • Mediator
    • Memento
    • Command
    • Chain of Responsibility
    • Template method
    • Strategy
    • State
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 34 500 ₽
Цена без скидки: 34 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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

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

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

Обучение Android-разработке приложений с нуля. Курс с дипломом о профессиональной переподготовке, помощь при трудоустройстве. Научитесь с нуля создавать мобильные приложения под Android и программировать на Java и Kotlin.
Школа: Нетология
Дата начала: По мере набора группы
Длительность: 14 месяцев
Стоимость курса: 150 000 ₽
Цена без скидки: 242 500 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да