Курсы по Java

О категории

41 курс по Java
22 422  Р - средняя стоимость обучения
59 дней - средняя длительность программы

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

Найдено 33 курса

Консольные приложения на Java

GeekBrains

2 урока по изучению инструментов создания консольных приложений на Java. Будут полезны как новичкам без опыта, так и программистам на других языках. Способствуют продвижению в профессии разработчиков. В программе: изучение основ языка программирования Java, настройка инструментов для разработки, переменные и типы данных, базовые механизмы ООП. Студенты разработают профессиональное консольное приложение, основанное на объектах и классах.

Разработка текстовой RPG на Java

GeekBrains

3 лекции по освоению инструментов разработки текстовой RPG на Java. Курс подойдёт слушателям с базовыми знаниями Java и пониманием основ ООП. Способствуют продвижению в профессии разработчиков Java. Во время обучения студенты научатся создавать персонажей, сделают основной игровой цикл и простейшую боевую систему. Эксперты также расскажут, как добавить искусственный интеллект противникам и расширить возможности персонажей.

Разработка игры на Java с использованием LibGDX

GeekBrains

Видеокурс по изучению инструментов программирования на языке Java. Состоит из 2 основных уроков. Подходит для начинающих и опытных Java-разработчиков и способствует развитию в профессии. Студенты научатся разрабатывать игры на Java с использованием кроссплатформенной библиотеки (фреймворка) LibGDX. Преподаватель объяснит все этапы создания приложения на примере.

Разработчик Java Enterprise

OTUS

28 занятий для приобретения навыков разработки приложений уровня Enterprise. Курс длится 4 месяца. Вебинары проходят дважды в неделю. Полезен опытным разработчикам Java и программистам из смежных областей. В программе: разработка веб-приложений с использованием Java EE, сервис-ориентированной архитектура и инкапсуляция бизнес-логики. Консультации эксперта во время обучения. Сертификат по окончании. Лучших выпускников пригласят на собеседование.

Байт-код Java

Хекслет

Курс "Байт-код Java" предназначен для Java-разработчиков среднего уровня, которые знают синтаксис языка Java. Обучение длится 7 дней в формате 17 часов коротких теоретических или видеолекций. После каждого из 15 модулей проводится тестирование, выполняются упражнения. За это время обучающиеся научатся читать ByteCode, анализировать программы без исходных кодов, применять инструкции invokeSpecial, invokeVirtual, invokeInterface. Познакомятся с бранчеванием, а также условными операторами IF для типа Int, Double/float, цикла For, Switch и вызовом методов. Диплом не выдаётся.

Игры на Java

GeekBrains

Видеокурс по изучению инструментов разработки классических игр на языке Java. Состоит из 6 основных уроков. Подходит для начинающих и опытных разработчиков. Способствует развитию в профессии Java-программистов. В рамках обучения студенты напишут несколько классических игр: "Морской бой", "Сапёр", Space Invaders, Xonix, "Тетрис" и "Змейка". Разработка приложений происходит параллельно с преподавателем.

Java для веб-сервисов Amazon (AWS)

Хекслет

Курс "Java для веб-сервисов Amazon (AWS)" подходит для начинающих и практикующих Java-разработчикам. Длительность обучения составляет 3 дня и проходит в формате текстовых или видеолекций. Дополнительно проводится тестирование, выполняются закрепляющие упражнения. Программа включает 6 часов теории и практики, в общем, составляющих 9 модулей. За это время обучающиеся научатся настраивать интерфейс командной строки AWS, создавать БД при помощи DynamoDB, работать с MongoDb и DynamoDb, алгоритмы создания AWS Lambda, связь сервисов API Gateway и DynamoDB. Диплом не выдаётся.

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

Нетология

304-дневный курс для новичков в программировании. Проходит в формате вебинаров 2 раза в неделю с практическими заданиями после каждой лекции. Студенты научатся работать с реальными прикладными задачами: от разработки калькулятора до создания облачного хранилища. Дипломированные выпускники получат возможность принять участие в отборе на вакансии Альфа-Банка и оплачиваемую стажировку в "КОРУС Консалтинг СНГ" с дальнейшим трудоустройством.

Java. Быстрый старт

GeekBrains

Бесплатные видеолекции по изучению основ языка программирования Java на примере разработки небольшой игры. Содержит 9 основных уроков. Подходит начинающим разработчикам и программистам. В программе: курса обучение основам языка, написание простых консольных приложений, создание игры с графическим интерфейсом за несколько минут без использования сторонних библиотек. Обратная связь по практическим заданиям. Получение сертификата по окончании.

Введение в java

LoftSchool

Практический курс по освоению объектно-ориентированного языка программирования Java. Обучение проходит бесплатно. Содержит 9 видеоуроков. Длится 3,5 часа. Полезен IT-специалистам и разработчикам. Студенты изучат основные особенности языка Java, установят и настроят необходимые компоненты, изучат переменные, операторы и приоритеты операций, ветвления и циклы, полиморфизм и абстрактные классы. Можно задавать уточняющие вопросы в комментариях.

Java: Многопоточность

Хекслет

Курс "Java: Многопоточность" предназначен для Java-разработчиков. За 8 дней они смогут изучить процессы, которые происходят в операционной системе и виртуальной машине одновременно в несколько потоков. Программа разработана для среднего уровня, включает 20 теоретических уроков, составляющих 11 модулей. Обучение проходит в формате коротких текстовых или видеолекций, с дополнительным тестированием и упражнениями. Обучающиеся научатся создавать и запускать потоки, POJO игры, графы игры, многопоточное построение дерева состояний игры, работать с Callable. Диплом не выдаётся.

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

Skillfactory

Курс по освоению программирования, бэкенд-разработки и DevOps на самом востребованном языке — Java. Обучение рассчитано на 10 часов занятий в неделю и длится 18 месяцев. Подходит новичкам, которые хотят с нуля освоить IT-специальность. Студенты научатся программировать на Java, освоят объектно-ориентированное программирование, изучат современные технологии бэкенд-разработки и разработают проект для авиакомпании. В конце обучения выдают сертификат и готовят к собеседованию.

Проектирование тестируемого ПО на Java

GeekBrains

Видеокурс по освоению инструментов проектирования тестируемого ПО на языке Java. Состоит из 2 основных уроков. Подходит для начинающих и опытных Java-разработчиков и способствует развитию в профессии. В рамках курса преподаватель рассмотрит способы проверки результатов тестирования, верификацию состояния и поведения, специальные объекты, приёмы, позволяющие создавать классы, для которых можно написать тесты.

Java для android-разработчиков

LoftSchool

Курс "Java для Android-разработчиков" наделяет обучающегося базовыми навыками программирования на Java и знакомит с основами ООП, или иначе объектно-ориентированного программирования. Поэтому он привлекателен четырем категориям программистов: начинающим и практикующим Android-разработчикам и начинающим и практикующим Java-разработчикам. Подготовка проходит по учебной программе из 5 уроков (1 час 35 минут). Ученики имеют возможность получать дополнительные консультации. Для этого достаточно оставить вопрос в комментариях под видеоуроком. Диплом не выдаётся.

Разработка под Android на языке Java

GeekBrains
Рейтинг
1/5

2 урока по разработке утилит и приложений под Android на языке Java. Курс подойдёт слушателям как с базовыми знаниями Java, так и новичкам в программировании. Способствуют продвижению в профессии разработчиков Java. Во время обучения студенты познакомятся с платформой Android ближе. В сопровождении преподавателя напишут небольшие полезные утилиты и выложат своё первое приложение в Google Play.

Java QA Engineer

OTUS
Рейтинг
3/5

4 месяца изучения углубленной автоматизации тестирования на стеке Java. Курс содержит 7 модулей. Занятия проходят 2 раза в неделю. Способствует развитию в профессии тестировщиков, разработчиков, IT-специалистов. В программе: устройство WebDriver, организация кода проекта, автоматизация тестирования с помощью подхода BDD и API, параллельное выполнение тестов, практики CI/CD. Практические задания с проверкой. Сертификат после защиты проекта.

Java для начинающих программистов

OTUS
Рейтинг
2.2/5

Практический курс по освоению языка программирования Java. Содержит 4 модуля с видеолекциями, которые длятся 26 часа. Подходит начинающим программистам и способствует развитию в профессии разработчиков на Java. Преподаватели дадут комплексные знания и навыки программирования на языке Java, научат работать с библиотеками и ООП, проектировать и тестировать приложения. Возможность закрепить полученные знания прохождением тестов.

Java-программист

Хекслет
Рейтинг
3.8/5

Курс по изучению универсального языка программирования Java. Содержит 12 основных модуля и 98 упражнений. Проходить обучение можно в своём темпе. Подходит новичкам в разработке, начинающим IT-специалистам. Студенты освоят работу с архитектурой веб-приложений, научат программировать на Java и встраивать код, разрабатывать программы. Менторы ответят на любые вопросы и помогут с домашними заданиями.

JavaRush

JavaRush
Рейтинг
4.5/5

Курс по программированию на Java, который на 80% состоит из практики. Содержит 1200 задач возрастающей сложности. Подходит Java-разработчикам и специалистам, которые хотят улучшить навыки.
В программе: синтаксис Java, стандартные типы, массивы, работа с потоками, сетью и интернетом. Студенты освоят ООП, сериализацию, аннотации, паттерны проектирования. На полном тарифе предусмотрена проверка кода, помощь с резюме и поиском стажировки. Выдача сертификата не предусмотрена.

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

Skillbox
Рейтинг
5/5

4 месяца практического изучения программирования от основ написания кода до реальных проектов. Содержит 20 блоков с разным уровнем сложности. Подходит новичкам и начинающим программистам. Способствует продвижению в профессии Java-разработчиков. В программе: особенности Java, синтаксис языка, особенности ООП, система контроля версий Git. Обучение под руководством личного наставника. Дипломированным выпускникам помогают с резюме и стажировкой.

Java. Уровень 1

GeekBrains
Рейтинг
5/5

Базовый курс по основам программирования на языке Java. Содержит 8 уроков и длится один месяц. Подходит новичкам и начинающим разработчикам. Способствует продвижению в профессии программистов Java. Сочетание изучения теоретических основ языка Java и практических онлайн-тренировок под руководством преподавателя. Разбор особенностей платформы, практика ООП, работа со строками и написание приложения с графическим интерфейсом. Сертификат по окончании.

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

LoftSchool
Рейтинг
5/5

Курс по освоению профессии Android-разработчика. Длится 12 недель и содержит более 20 уроков. Профессия подойдёт тем, кто хочет освоить создание мобильных приложений на Android OS. Студенты разработают собственные приложения для портфолио, научатся понимать назначение и жизненный цикл Android компонентов, разбираться в ресурсах приложения, верстать экраны и работать с сетью. По окончании обучения выдаются сертификаты.

Java. Уровень 3

GeekBrains
Рейтинг
4.8/5

2 месяца изучения инструментов профессиональной разработки программного обеспечения на языке Java. Курс содержит 8 основных уроков. Подходит начинающим разработчикам Java и способствует продвижению в их профессии. В программе: освоение баз данных, средств ввода-вывода, многопоточности, обзор средств разработки, Reflection API. Выполнение домашних заданий под руководством наставника. Сертификат по окончании и подготовка к собеседованию.

Java. Уровень 2

GeekBrains
Рейтинг
4.8/5

Продвинутый курс по программированию на языке Java. Содержит 8 уроков и длится один месяц. Подходит начинающим разработчикам. Способствует продвижению в профессии программистов Java. Студенты освоят ООП на Java, исключения, коллекции, многопоточность, поработают с сетью и графическим интерфейсом, под руководством преподавателя с нуля разработают полноценный проект, которым смогут пополнить портфолио. Сертификат по окончании.

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

Skillbox
Рейтинг
4.8/5

9 месяцев практического программирования для новичков. 22 темы, которые дадут углубленные знания универсального языка Java, научат писать и структурировать код. Курс способствует продвижению в профессии Java-разработчиков. Методисты-практики объяснят синтаксис языка, научат создавать сайт, настраивать интеграцию CRM и разбираться в чужом коде. Защита диплома по созданию движка блога в веб-интерфейсе. Гарантированное трудоустройство.

Факультет java-разработки

GeekBrains
Рейтинг
5/5

12 месяцев углубленного изучения языка Java. Содержит 5 блоков и 4 курса от компаний-партнёров. Подходит новичкам и программистам смежных направлений. Способствует продвижению в профессии Java-разработчиков. В ходе обучения студенты разработают сетевой чат, мобильную игру, облачное хранилище и интернет-магазин, поучаствуют в командной разработке. Ведение куратора и английский для IT. Дипломированным выпускникам гарантировано трудоустройство.

Разработка под Android Базовый уровень

LoftSchool
Рейтинг
5/5

5 недель изучения инструментов разработки под Android. Базовый курс рассчитан на начинающих разработчиков с опытом от нуля до года. Занятия проходят 2-3 раза в неделю. Студенты прокачают знания Java, освоят Android SDK и работу с Rest API, научатся использовать элементы Material Design, профилировать и делать отладку Android Debug Bridge. Личные консультации с наставником и разбор домашних заданий. В конце обучения выдаётся сертификат.

Enterprise Java-разработчик

Java Online Projects
Рейтинг
5/5

4 месяца освоения инструментов Enterprise Java-разработчика. В курсе насчитывается 11 занятий. Подходит программистам на Java, которые уже имеют опыт разработки.
В программе интеграция ПО, логирование, жизненный цикл, тестирование, методы улучшения качества кода. Во время обучения студенты разработают полнофункциональное Spring 5/JPA enterprise-приложение на востребованном Java-стеке. Диплом по окончании. Составление и ревью личного резюме после стажировки. Возможно трудустройство.

Java Профи

itProger
Рейтинг
5/5

Курс по изучению профессии Java-разработчика профессионального уровня. В программе 14 видеолекций с 107 заданиями и проектом по окончании обучения. Подходит новичкам. Способствует развитию в профессии разработчиков. За курс студенты познакомятся с коллекциями, потоками, библиотекой JavaFx, а также с подключением базы данных через JDBC. В качестве среды разработки можно выбрать любую подходящую программу. Есть возможность консультирования от преподавателя в личном кабинете.

Оконные приложения на Swing

GeekBrains
Рейтинг
5/5

Видеокурс по освоению инструментов создания оконных приложений на языке Java с использованием библиотеки Swing. Состоит из 2 основных уроков. Подходит для начинающих и опытных Java-разработчиков и способствует развитию в профессии. В рамках курса преподаватель рассмотрит особенности библиотеки Swing и AWT, графические компоненты, модель делегирования событий, обработку событий мыши. Студенты разработают профессиональное оконное приложение.

Новые отзывы

Java-разработчик веб-приложений
7 месяцев назад
Закончил BaseJava в сентябре 2019. Начинал изучение Java с нуля по книжкам и видео. В какой-то момент пришло понимание, что нужно продолжать обучение в рамках какого-нибудь контекста, то есть проекта, чтобы было наглядно видно применение полученных знаний на практике. Выбор пал на BaseJava и он себя оправдал. После работы очень часто вовсе не хотелось садиться за учёбу, но факт покупки курса заставлял делать это и двигаться дальше. Я старался честно осваивать все темы и читать все статьи по ссылкам к каждому уроку. Но иногда времени хватало лишь на домашние задания, а литература читалась вскользь. Совет участникам курса: не делайте так, переходите к следующему занятию только после плотного изучения всех материалов, тем более на собеседованиях 90% вопросов будет именно по темам этого курса (про Spring, например, спрашивают далеко не всегда и обычно к концу собеседования, как бонусом). Курс очень пригодился: развилось ООП-мышление, родился вкус к чистому коду, появилась любовь к рефакторингу и радость творчества при проектировании иерархий классов, ну и практика по задачам в рамках одного проекта (а не разрозненным, как на одном известном сайте) очень пригодилась в конце концов (я нашёл свою работу разработчиком довольно быстро). Рекомендую с проверкой домашних заданий!
Отзыв взят с сайта mooc.ru
Java-разработчик веб-приложений
7 месяцев назад
Начинал на JavaRush, освоив синтаксис и core, стал задумываться, как это вообще применимо в реальной жизни, спросил о стажировке JR у одного из парней, который её проходил. Он и рассказал что стажировка - это курс TopJava Григория Кислина. Также сказал, что она очень сложная, многие с первого раза не проходят, посоветовал пройти сначала BaseJava, чтобы подготовится. Проходя курс, наконец-то понял, что зачем и как используется. Это реально круто - создавать рабочее приложение, изучая Java. Никакие другие курсы и видеокурсы и рядом не стоят. Вот это настоящая практика, а не решение задач, как по математике в школе. Попробуйте первое бесплатное задание и поймете о чём я ) Если думаете брать с ревью или без, то не гонитесь за экономией лишней копейки, однозначно берите с ревью. Это одна из самых важнейших фич курса. Конечно, вы можете думать, посмотрю в следующем уроке правильное решение и всё пойму. Не поймёте, посмотрите и забудете. Чтобы *понять* и запомнить надо самому код родить, а к родам вас подготовят профессионалы) Большая благодарность этим профи: Татьяне, Ирине и Максу. Прошел курс BaseJava можно сказать впопыхах - за 2 месяца. Хотелось успеть на осеннюю TopJava, и оставалось два месяца. Боялся, не успею, поэтому пропускал кое-где теорию. Думаю, с более подробным изучением теоретического материала (а его немало) я бы освоил и понял больше. Кстати, дополнительно тоже нигде ничего не читал. К каждому уроку даются видео и статьи, которых вполне достаточно для решения поставленных задач. Приобрёл уже TopJava и MasterJava :) Спасибо Григорию за крутой курс, беcценный опыт и знания!
Отзыв взят с сайта mooc.ru
Java-разработчик веб-приложений
7 месяцев назад
Окончил курс BaseJava; собственно и готовился к нему тоже на этом проекте) Сложности и порою бессонные ночи явно пойдут на пользу) Проверка кода несколькими менторами помогает по-разному смотреть на информацию и собственный код; потому Татьяне, Ирине и Максиму выражаю лютейшую благодарность! Кто находится в раздумьях - ваши раздумья не научат вас кодить; в отличии от данного курса и проверок ДЗ(берите обязательно). Минус один барьер на пути к карьере разработчика; переходим к следующему...))
Отзыв взят с сайта mooc.ru
Java-разработчик веб-приложений
7 месяцев назад
Всем привет! В разработке софта я достаточно давно, но опыт работы с языком ООП был только в университете. Как-то захотелось написать что-то на Java - сел и сделал пару CLI приложений, а затем попросил посмотреть их реализацию знакомого тим-лида. Его ответ касательно архитектуры был ожидаемый (все было не очень радужно ))). Я загорелся идей изучить новый для себя язык, но делать это самому - значит думать, что у тебя все ок. Другими словами, нужен был наставник. И тут в одном из телеграмм-каналов была реклама BaseJava. Недолго думая я сделал вступительное задание и купил курс с проверкой ДЗ. Плюсы: - очень понравилась идея проекта - с коллекций до сервлетов; - мягкий дедлайн - полгода на реализацию всех заданий (я сделал примерно за 4 месяца, но месяц из них не открывал идею совсем); - менторы (отдельное им спасибо) - понравился подход - подсказки только в крайнем случае. Минусы: - редко, но местами монтаж вебинаров сделан из кусков; - копи-паст рабочего кода из готового проекта - может это и плюс, так как экономит время, но в некоторых моментах я бы предпочел, чтобы автор поймал ту или иную ошибку и тут же ее исправил - это очень сильно помогает при анализе своих собственных ошибок. В целом курс рекомендую и сейчас думаю над покупкой TopJava.
Отзыв взят с сайта mooc.ru
Интенсив StartJava
7 месяцев назад
Вот подошло к завершению мое обучение на интенсиве StartJava, и я получил сертификат об окончании. Сразу отмечу, что для меня курс интенсивом не оказался. Но время прохождения курса зависит во многом от обучающегося. В целом мне курс пришелся по душе, из него я узнал много полезого и интересного. Однозначно видно, что Максим (наставник) неравнодушен к своему занятию. И, скорее всего, является одним из основных участников-создателей курсов. Считаю хорошей практикой, когда автор курса сам его и преподает. Во-первых, потому что автор хорошо в нем ориентируется. Во-вторых, автор становится вдохновленным своим детищем и старается свое вдохновение передать слушателям. Это и способствовало тому, что я с большим интересом прошел StartJava. Конечно в условиях, когда есть семья и работа, времени для прохождения курса остается немного. У меня на прохождение курса ушло немногим меньше 3-х месяцев. Но у меня за этот период произошли некоторые события, которые отодвинули занятия на второй план. Поэтому плюсом является тот факт, что курс можно проходить в удобное для себя время. И я возвращался к занятиям, как только появлялась такая возможность. У меня опыт в программировании был лишь из курса университета, но прошло уже много времени. Поэтому появилась необходимость где-то вспоминать, где-то открывать что-то новое. Когда я стоял перед выбором: с чего начинать обучение (StartJava и BaseJava), не сомневался ни минуту, что нужно начать с курса StartJava. Но если бы у меня был хотя бы небольшой практический опыт в программировании или если бы я изучал Java недавно, то начал бы с BaseJava. Этот же подход рекомендую и тем, кто стоит перед таким выбором. Также однозначно рекомендую проходить интенсив StartJava с наставником. Считаю, что этот курс без наставника не имеет смысла. Если Вы решили начать обучение с курса StartJava, значит Вы - новичок, и без правильного сопровождения в мир программировани и мир Java в частности Вам идти не стоит. Большое значение в этом случае имеет выбор сопровождающего (наставника). Уверен, Максим - тот, кто с этой задачей справляется на отлично. Дополнительным приятным впечатлением для меня были экскурсы в PostgreSQL и текстовый редактор Sublime Text (его настройка и адаптация под те или иные потребности). Скажу пару слов о том, что бы мне дополнительного хотелось видеть в данном курсе. Хотелось бы поменьше переходить за дополнительной информацией по указанным в уроках ссылкам. Было бы хорошо собрать исчерпывающие сведения на страницах уроков (как лекции или книга). Так для меня было бы удобнее изучать материал, касающийся той или иной темы. Но подход, структура курса, быстрая реакция на вопросы и идея, которой горят создатели этого курса, перекрывают для меня эту рекомендацию. Однозначно рекомендую новичкам курс StartJava для прохождения.
Отзыв взят с сайта mooc.ru
Какое количество Курсы по Java размещено на вашем сайте
На WeChoose есть 1223 курсов в разделе Java.
Онлайн обучение — это удобно. Вы сможете заниматься в любое время, совмещать с работой или учебой
Мы нашли для вас курсы онлайн формата обучения в виде вебинаров и видео уроков
Из всех существующих 1223 от 114 организаций мы подобрали лучшие, основываясь на данные 990 отзывов. Вы можете подобрать курсы по рейтингу, отзывам или цене