1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-007 Разработка на платформе Java SE. Базовые темы
Java SE
Java
Backend-разработка
Разработка
ООП
UML
46 700 ₽
1 мес
Логотип StepikStepik
Java с нуля до Junior + Подготовка к собеседованию
Java SE
Java
Подготовка к собеседованию
Разработка
Backend-разработка
Junit
Многопоточность
Java core
от 3 495 ₽/мес
или сразу 6 990 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Java-разработчик с нуля
Java SE
Java
Backend-разработка
Spring
PostgreSQL
Git
Apache Maven
MongoDB
Swagger
Spring Boot
Java core
Веб-разработка
Разработка
12 930 ₽
-36%
19 900 ₽
5 мес
Логотип beONmaxbeONmax
Профессия Java разработчик
Java SE
Java
Backend-разработка
Разработка
Intellij IDEA
ООП
Junit
Многопоточное программирование
Разработка мобильных приложений
Android
Разработка под Android
Android Studio
3 297 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-008 Разработка на платформе Java SE. Расширенные темы
Java SE
Java
Разработка
Многопоточность
51 300 ₽
Обложка курса
4 мес
Логотип Merion AcademyMerion Academy
Комплект курсов «Java-разработчик с нуля» и «Автоматизация тестов на Java»
Java SE
Java
Spring
Java core
PostgreSQL
MongoDB
Git
Apache Maven
Swagger
Spring Boot
Автоматизация тестирования
Разработка
Backend-разработка
ООП
25 030 ₽
-11%
27 820 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
JVA-079 Подготовка к сдаче сертификационного теста по Java (Базовый уровень)
Java SE
Подготовка к экзамену
Java
ООП
Разработка
29 900 ₽

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

Екатерина Савина
Пользователь Хабра
Достоинства: 1. Стало понятно, какая область фронтенда мне нравится больше всего и куда хочу двигаться дальше.2. Отдельные куски знаний соединились в систему.
Недостатки: Позиционируется как курс "с нуля", но это не так. Хорошо бы иметь понимание об устройстве сайтов и знать хотя бы один язык программирования. У меня была база, но часто было сложно. Курс очень объёмный, катастрофически не хватало времени на то, чтобы погрузиться в тему, максимум - поверхностно понять, если не было опыта в ней раньше.
Комментарий: Нужна хоть какая-нибудь связанная с фронтендом база или опыт в смежной области. Это не курс, который делает Миддла с нуля, как обещает.Есть смысл пройти чтобызакрыть пробелы (если есть опыт)илипонять, что вообще происходит во фронтенде (если опыта нет).
Влад Логинов
Пользователь Хабра
Достоинства: Отмечу вспомогательные сервисы, которые помогают на всём пути обучения: «Битва покемонов» — моё почтение, снимаю шляпу как говорится, такого подхода к обучению путем совмещения игры и обучения, я не встречал нигде, вот тут как раз и подходит выражение совмещать приятное с полезным! Тренажёр по Devtools — очень полезная вещь на пути к постижению знаний тестирования web Json тренажёр — так же незаменимая палочка выручалочка в познании Json Так же множество инструментов которыми пользуешься на протяжении всего курса: Miro, Яндекс. Трекер, Вики — и это лишь небольшая часть инструментов благодаря которым весь путь обучения становился максимально понятным и удобным.
Недостатки: Из всех минусов обучения пожалуй отмечу продолжительность некоторых лекций, да я понимаю что теория, она важна, но как будто бы можно было и чуть-чуть подсократить, ибо порой длинна трёх лекций в спринте достигала 5-6 часов, где приходилось несколько раз взбадриваться с помощью пары чашек кофе что бы не уснуть.
Комментарий: Если есть действительно желание связать свою жизнь с it, но не знаешь с чего начать, школа QA studio — это пожалуй самый лучший вариант!
Alex Fadeev
Пользователь
Комментарий: Всем доброго времени суток. Вот и подошел к концу курс по Asp.net и сказать, что я устал значит сказать ничего. Но усталость эта безумно приятная, т.к. поставленные перед собой задачи были выполнены и я безумно счастлив! О курсе: Курс проходит в формате видео уроков + небольшие тесты. Все по делу, без лишней воды. Так же в конце каждой недели вебинар на котором можно было обсудить все вопросы касаемые текущего задания. О кураторе: Во время первого вебинара Иосиф представил кураторов потока, так же каждый куратор рассказал немного о себе и каждому ученику предстояло выбрать себе наставника. Я выбрал Светлану и получил ровно тот спектр эмоций, которых хотел. Светлана мастер своего дела и я хочу сказать тысячу спасибо за ее проделанную работу, обратная связь по вопросам очень быстрая и все по делу, иногда было ощущение, что нахожусь на реальной работе. Код стал чище в разы, пришло понимание как надо писать код. Вообщем только позитивные эмоции. Огромное и огромное спасибо! Финал: Финал и окончание курса, Последний вебинар и чувство удовлетворения, что смог, а главное, понял как писать приложения. И конечно большое спасибо создателю курса Иосифу и его команде! Спасибо, что даете возможность стать лучше В курсе много практики, по сути мы выполняли задания как будто мы на работе. Нужно учитывать то что перед началом курса желательно хоть немного изучить ASP MVC, прям с нуля будет тяжело. Также нужно будет рассчитать время, некоторые задания не сильно затратные по времени, а некоторые прям хорошо нагружают. Также в название курса наверное стоит добавить что это ASP .NET Core MVC, так как разница точно есть.
Олег Смирнов
Пользователь
Комментарий: Огромное спасибо авторам курса! Потребовалось много месяцев для прохождения всех учебных материалов, многие из которых являются уникальными в том. что дают более глубокое понимание отдельных ИТ технологий. Просьба. дополнить курс материалами вопросов от учеников и ответов от поддержки преподавателей они закрывают выявленные пробелы в учебных материалах. Отдельное спасибо за высокую практичность курса, изучение которого давало хорошие знания ИТ и как следствие, лучшую готовность к техническим собеседованиям.
Евгений С.
Пользователь
Комментарий: Курс дает понимание того, как Python и ИИ работают вместе в реальных проектах. Особенно понравился модуль по дообучению моделей и работе с промптами через Python. Практические задания сразу применимы в работе. Хотелось бы немного больше разбора DevOps-практик для деплоя ИИ-приложений, но основа дается хорошо. Прошёл примерно половину курса. Уже интегрировал ИИ-функционал в один из своих рабочих проектов.
Антон Б.
Пользователь
Комментарий: Обучение по FullStack-разработчик: тариф PRO превзошло ожидания: много практики, реальные проекты в портфолио и сильная поддержка кураторов. Материал структурирован логично, от базовых концепций к профессиональным инструментам. Иногда проверка домашней работы занимает чуть больше времени, чем хотелось бы, но качество обратной связи это компенсирует. Рекомендую всем, кто серьезно настроен на карьеру в разработке.
Валерия З.
Пользователь
Комментарий: Курс дает отличную практическую базу по Разработчик игр на Unity: тариф PRO. Особенно нравятся живые кейсы от практикующих разработчиков и задания, максимально приближенные к реальным рабочим задачам. Куратор дает профессиональный code review, что очень помогает расти. Хотелось бы чуть больше материала по оптимизации кода, но преподаватели всегда готовы ответить в чате. Портфолио пополняется, и уже есть первые успехи на собеседованиях. Рекомендую всем, кто хочет войти в IT-разработку.
Роман В.
Пользователь
Комментарий: Обучение по GO-разработчик (Golang) превзошло ожидания: много практики, реальные проекты в портфолио и сильная поддержка кураторов. Материал структурирован логично, от базовых концепций к профессиональным инструментам. Иногда проверка домашней работы занимает чуть больше времени, чем хотелось бы, но качество обратной связи это компенсирует. Рекомендую всем, кто серьезно настроен на карьеру в разработке.
Посмотреть все отзывы

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

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

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

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

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

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

1. JVA-007 Разработка на платформе Java SE. Базовые темы

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

Курс охватывает базовые концепции Java SE, включая синтаксис, объектно-ориентированное программирование, коллекции, исключения и многопоточность.

Получите практические навыки, которые помогут вам уверенно чувствовать себя в мире профессиональной разработки.

Ключевые тематики курса:

  • История создания;
  • Задачи платформы;
  • Понятие платформы;
  • Версионность;
  • Направления;
  • Обзор JDK;
  • Процесс разработки и запуска;
  • Использование комментариев;
  • Парадигмы программирования;
  • Классы и объекты;
  • Наследование;
  • Полиморфизм;
  • Видимость;
  • Задачи UML;
  • Типы диаграмм;
  • Диаграммы классов;
  • Диаграммы состояний;
  • Диаграммы последовательности;
  • Краткий обзор остальных типов диаграмм;
  • Описание класса;
  • Понятие Java-приложения;
  • Работа с экземпляром класса;
  • Иллюстрация;
  • Понятие classpath;
  • Практика;
  • Пакеты;
  • Java-архивы;
  • Модификация Java-приложения из двух классов;
  • Разбиение классов по пакетам;
  • Архивация одного пакета;
  • Запуск;
  • Где используются базовые типы;
  • Декларация переменных и их инициализация;
  • Примитивные типы;
  • Базовые типы;
  • Операторы в Java;
  • Ветвления;
  • Циклы;
  • Параметры методов;
  • Перегрузка методов;
  • Модификатор final;
  • Конструкторы;
  • Перечисления (enums);
  • Статический контекст;
  • Абстракции;
  • Принципы проектирования;
  • Параметризуемые классы (generics);
  • Assertions;
  • Вложенные классы;
  • Вопросы совместимости с предыдущими версиями платформы;
  • Концепция обработки исключений;
  • Блок try-catch-finally;
  • Типы исключений;
  • Выброс исключения из метода;
  • Прием "rethrow".
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 46 700 ₽
Цена без скидки: 46 700 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. Java с нуля до Junior + Подготовка к собеседованию

В этом курсе мы изучим язык Java с самого нуля. По окончании курса вы будете знать все, что нужно для прохождения собеседования по части Java SE в большинстве компаний
Школа: Stepik
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 6 990 ₽
Цена без скидки: 6 990 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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

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

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

Java - это очень мощный язык, который используется в очень многих сферах - в веб разработке, в разработке приложений под Андроид, в серверных приложениях, разработке игр, и считается довольно сложным для новичков. Наши курсы специально построены таким образом, чтобы были понятны школьникам и студентам и людям различных профессий в т.ч. нетехнических, у которых нет никакого опыта в программировании. Все что нужно от вас – это желание учиться и наличие компьютера! Начинайте изучение Java прямо сейчас — освойте популярную, интересную и востребованную профессию разработчика на Java!
Школа: beONmax
Дата начала: В любое время
Длительность: 5 месяцев
Стоимость курса: 3 297 ₽
Цена без скидки: 3 297 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. JVA-008 Разработка на платформе Java SE. Расширенные темы

Курс предназначен для разработчиков уровня Middle, желающих углубить свои знания и навыки в Java SE.

Курс охватывает многопоточность, потоки ввода-вывода, оптимизацию производительности и безопасность приложений.

Особое внимание уделяется оптимизации производительности и решению сложных задач в реальных проектах.

Ключевые тематики курса:

  • Введение;
  • Классы System, Math и Object;
  • Строки;
  • Классы StringBuffer и StringBuilder;
  • Примитивные оболочки;
  • Автоупаковка и автораспаковка;
  • Работа с регулярными выражениями;
  • Класс Properties и работа с файлами свойств;
  • Файловый ввод–вывод;
  • Прямой доступ к файлам;
  • Потоки данных;
  • Низкоуровневые и высокоуровневые потоки;
  • Сцепление потоков;
  • Обработка исключений в потоках В/В;
  • Reader- и Writer-потоки;
  • Сериализация и десериализация объектов;
  • Объекты класса System: out, in, err;
  • Класс PrintStream;
  • Форматирование выходных данных;
  • Понятие многопоточности;
  • Основные интерфейсы;
  • Коллекции;
  • Интроспекция класса;
  • Понятие аннотации;
  • Использование аннотаций;
  • Введение в «лямбда-выражения»;
  • Функциональные интерфейсы;
  • Ссылки на метод;
  • Стримы данных;
  • Понятия map / filter / reduce;
  • Мэппинг потоков;
  • Агрегирование и редукция;
  • Коллекторы;
  • Специализированные потоки;
  • Для чего нужен новый Java Date/Time API?;
  • Проблемы с получением даты в Java 7;
  • Принципы проектирования нового Date и Time API;
  • Классы Date Time в Java 8;
  • Enums;
  • Period и Duration: Представление временных различий;
  • Утилиты Date API;
  • Корректировщики времени.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 51 300 ₽
Цена без скидки: 51 300 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

6. Комплект курсов «Java-разработчик с нуля» и «Автоматизация тестов на Java»

«Java-разработчик с нуля»: Онлайн-курс по Java поможет освоить популярный язык с нуля. Изучишь синтаксис, ООП, работу с коллекциями и исключениями. Начнёшь создавать консольные приложения и подготовишься к автоматизации или разработке. «Автоматизированное тестирование на Java»: Продолжи развиваться как автоматизатор — изучи автоматизацию тестирования на Java. На практике поработаешь с JUnit, Page Object, Selenium и тестовыми фреймворками. Подходит тем, кто уже освоил основы Java.
Школа: Merion Academy
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 25 030 ₽
Цена без скидки: 27 820 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

7. JVA-079 Подготовка к сдаче сертификационного теста по Java (Базовый уровень)

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

  • Назначение, характер и структура сертификационного теста, его специфика и “подводные камни”.
  • Классификация задач, контекстные допущения.
  • Определение области действия переменных.
  • Структура класса в Java.
  • Создание исполнимых Java-приложений с методом main().
  • Запуск Java-программы с командной строки, в т.ч. вывод в консоль.
  • Импорт Java-пакетов.
  • Объявление и инициализация переменных (включая приведение примитивных типов данных).
  • Дифференциация между ссылочными и примитивными переменными.
  • Чтение и запись полей объектов.
  • Жизненный цикл объекта (создание, переприсваивание ссылки и сборка мусора).
  • Разработка кода, использующего классы-оболочки, в частности, Boolean, Double и Integer.
  • Применение операторов, включая переопределение приоритета.
  • Проверка идентичности строковых и других объектов с использованием оператора == и метода equals().
  • Конструкции if и if-else, а также тернарный оператор.
  • Применение оператора switch.
  • Объявление, создание и применение одномерных и многомерных массивов.
  • Создание и применение циклов for (в т.ч. for-each), while и do-while.
  • Применение операторов break и continue.
  • Создание методов с аргументами и возвращаемыми значениями, в т.ч. перегрузка методов.
  • Поведение объектных ссылок и примитивных переменных, передаваемых в методы.
  • Применение ключевого слова static к методам и полям.
  • Модификаторы доступа.
  • Реализация принципов инкапсуляции в классе, создание и перегрузка конструкторов, включая влияние на дефолтный конструктор.
  • Наследование и его преимущества.
  • Разработка кода, демонстрирующего полиморфизм, включая переопределение методов и противопоставление объектного типа ссылочному.
  • Необходимость в приведении типов.
  • Применение ключевых слов super и this для доступа к объектам и конструкторам.
  • Применение абстрактных классов и интерфейсов.
  • Противопоставление контролируемых исключений неконтролируемым, в т.ч. ошибкам.
  • Создание блока try-catch и влияние исключений на штатный алгоритм работы программы.
  • Преимущества обработки исключений.
  • Создание и вызов метода, возбуждающего исключение.
  • Работа с типичными классами исключений (в частности, NullPointerException, ArithmeticException, ArrayIndexOutOfBoundsException, ClassCastException).
  • Манипуляция данными посредством класса StringBuilder и String.
  • Создание и манипуляция календарными датами посредством классов из пакета java.time (например, LocalDateTime и др.).
  • Объявление и применение коллекций ArrayList заданного типа.
  • Составление простого лямбда-выражения, которое потребляет Predicate.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 29 900 ₽
Цена без скидки: 29 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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