30 самых лучших бесплатных и платных онлайн-курсов по Java-программированию

для новичков и начинающих с нуля в 2024 году.

Java является мультипарадигмальным языком программирования, который построен на принципах создания и улучшения мобильных, декстопных и иных разработок в сети. Oracle, американская компания, которая с некоторых пор является владельцем данного продукта утверждает, что Джава стоит на первом месте по популярности языкового программирования. Однако, по версии журнала «IEEE Spectrum» и по индексу «TIOBE», Java стоит на вторых, или даже третьих ролях. Но разумеется, это не преуменьшает значимость широкого применения данного языка для разработчиков.

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

Java/Android-разработчик с 0 до PRO от «ProductStar»

Java/Android-разработчик с 0 до PRO

Данный онлайн-курс от ProductStar захватывает сразу два главных направления: 1) Вы научитесь программировать на популярном языке Java; и 2) Сможете обрести навыки в разработке самой распространённой операционной системы для смартфонов Android. Вас проведут от самого начала курса до того момента, пока вы не будете обладать новыми навыками на уровне PRO. Помимо этого, вы добавите в своё портфолио лучшие проекты, благодаря чему вам легко будет найти высокооплачиваемую работу. Сегодня заработанная плата профессионалов доходит внушительных цифр, а начальная сумма бывает не ниже 112 000 рублей в месяц. Вы также можете стать фрилансером и брать конкретные задачи, после выполнения которых, будете получать фиксированную прибыль от своей деятельности.

Документ после обучения: цифровой сертификат от PRODUCT STAR.

Трудоустройство: помощь с трудоустройством в течение 12 месяцев обучения.

Уровень: для новичков с 0.

Обратная связь: с куратором в чате + нетворкинг (общение внутри группы курса и поддержка ментора).

Формат и особенности обучения:
  •   120 лекций и 120 практических заданий.
  •   Домашнее задание с проверкой.
  •   Курс можно проходить со своей скоростью.
  •   Вас ожидают лекции, воркшопы и видеоуроки.
  •   Акцент на практику.
  •   Солидное портфолио после обучения.
  •   Защита дипломной работы.
Программа обучения:
  •   Основы Java.
  •   Java Core.
  •   Работа с Git и Spring Framework.
  •   SQL и базы данных.
  •   Шаблоны проектирования и создание приложений.
  •   Итоги раздела Java.
  •   Введение в Android-разработку.
  •   Нюансы Android.
  •   Продвинутая разработка на Android.
  •   Kotlin для android приложений.
  •   Итоги раздела Android.
  •   Дипломный проект на Android и помощь с трудоустройством.

Длительность курса: 12 месяцев
Цена: 3 913 в месяц / 93 900 за весь курс
Гарантия: возврат полной суммы в течение первого месяца если вас что-то не устроит в обучении

Курс Java-разработчик от «Skillbox»

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

На дистанционном курсе по Java разработке от Skillbox вы овладеете: навыком написания кода, созданием сайтов на Джава, блогов и приложений. Данное обучение проходит онлайн и в то время, когда удобно самим ученикам. Его можно совмещать с работой или учёбой в университете. А оплачивать курс можно поэтапно, оформив беспроцентную рассрочку. Таким образом, у вас будет время для того чтобы обучиться популярному языку и даже найти компанию, для успешной работы и карьеры.

Документ после обучения: диплом Skillbox.

Трудоустройство: общие рекомендации по поиску работы в студии разработки или индивидуальным заказам.

Уровень: для новичков и Junior-разработчиков на Java.

Обратная связь: общение с куратором в Telegram-чате.

Формат и особенности обучения:
  •   25 тематических модулей.
  •   209 онлайн-уроков.
  •   Вас ожидают онлайн-лекции и практические задания на основе реальных кейсов.
  •   Вы создадите проект для реального клиента.
  •   Будет много практики.
  •   Вы получите доступ к курсу навсегда.
  •   Официальный партнёр данного курса: «SymbioWay» .
Программа обучения:
  •   Вводный модуль.
  •   Синтаксис языка.
  •   Система контроля версий Git.
  •   Объекты и классы. Часть 1. Методы и классы.
  •   Объекты и классы. Часть 2. Инкапсуляция.
  •   Объекты и классы. Часть 3. Static, константы и enum.
  •   Примитивы.
  •   Числа и даты.
  •   Строки.
  •   Массивы и коллекции.
  •   Наследование и полиморфизм.
  •   Особенности ООП в Java.
  •   Исключения, отладка, тестирование и логирование.
  •   Работа с файлами и сетью.
  •   Работа с MySQL в Java.
  •   Многопоточность.
  •   Протокол HTTP.
  •   Разработка веб-приложений.
  •   Нереляционные базы данных и очереди.
  •   Производительность и оптимизация.
  •   Разработка desktop-приложений.
  •   Алгоритмы.
  •   Структуры данных.
  •   Распределённые хранилища и вычисления.
  •   Паттерны проектирования.

Кто проводит курс

Даниил Пилипенко

Даниил Пилипенко

ВКонтакте Skillbox Media

Директор в «SymbioWay». Больше 50 выступлений на семинарах и конференциях. Более 10 лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг Света». Долгое время являлся ведущим разработчиком «Ютинет».

 

 

Михаил ОвчинниковМихаил Овчинников

Badoo Tech Skillbox Media

Главный методист технического направления Skillbox. Специалист в области разработки высоконагруженных систем и обработки больших данных. Докладчик крупнейших IT-конференций России. Более 15 лет опыта в IT — от стартапов до крупных компаний. Работал в Badoo.

 

 

Длительность курса: 6 месяцев
Цена: 4 900 в месяц / 58 800 за весь курс
Скидка на курс: 30%

Курс Java-фреймворк Spring от «Skillbox»

Java-фреймворк Spring

Для особо пытливых умов, Skillbox предлагает изучить один из самых востребованных фреймворков. С ним вы сможете создавать веб-приложения и REST-сервисы на Java. Также, вы будете способны сами создавать и поддерживать приложения на Spring. По статистике, более чем от 30% Java-разработчиков требуют знания Spring. Это означает, что вы сможете круто выделиться от тех программистов, которые изучают лишь базисные вещи. Средняя заработанная плата штатного сотрудника со знанием Spring доходит до 160 000 рублей в месяц.

Документ после обучения: диплом Skillbox.

Трудоустройство: общие рекомендации.

Уровень: для тех, у кого уже есть навыки программирования на Java.

Обратная связь: общение с куратором в Telegram-чате и преподавателями через домашние задания.

Формат и особенности обучения:
  •   11 тематических модулей.
  •   72 онлайн-урока.
  •   Обучение проходит онлайн в удобное для учеников время.
  •   Выполняете домашнее задание с проверкой.
  •   Будет много практики.
  •   Вы получите доступ к курсу навсегда.
  •   Официальный партнёр курса: «SymbioWay» .
Программа обучения:
  •   Введение в Spring MVC (XML-based подход).
  •   Введение в Spring MVC (Java-based подход).
  •   Разработка на Spring Boot.
  •   Шаблоны и Thymeleaf.
  •   Работа с данными.
  •   Spring RESTful API. Часть 1.
  •   Spring RESTful API. Часть 2.
  •   Безопасность Spring-приложений.
  •   Тестирование Spring-приложений.
  •   Spring AOP.
  •   Системная интеграция Spring.
  •   Дипломная работа.

Кто проводит курс

Даниил Пилипенко

Даниил Пилипенко

ВКонтакте Skillbox Media

Директор в «SymbioWay». Больше 50 выступлений на семинарах и конференциях. Более 10 лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг Света». Долгое время являлся ведущим разработчиком «Ютинет».

 

 

Кирилл Кошаев

Кирилл Кошаев

Опыт разработки на Java — более семи лет. Разрабатывает корпоративный веб-портал, пишет скрипты на JavaScript для ARIS bpm. Создавал Android-приложения, макросы для Excel, проекты на JavaScript, Python, VBA. Java-разработчик в «Газпром информ». Программист до «мозга костей». Не является публичной личностью.

 

 

Длительность курса: 4 месяца
Цена: 2 200 в месяц / 26 400 за весь курс
Скидка на курс: до 30%

Курс Enterprise технологии в Java-разработке от «Skillbox»

Enterprise технологии в Java-разработке

Enterprise технологии применимы к бизнесу, а точнее, к технологическим циклам бизнес-процессов. Данный онлайн курс обучит вас создавать приложения для корпоративных клиентов, а также, встраивать их в инфраструктуру бизнес-заказчика. Прокачав этот навык разработки на Java, вам станут доступны крупные и индивидуальные заказы. Также, вы сможете претендовать на прибыльное вакантное место в крупной корпорации. Это касается не только местных фирм, но и компаний которые ведут своё дело на международном рынке.

Документ после обучения: диплом Skillbox.

Трудоустройство: общие рекомендации.

Уровень: для Junior-разработчиков и Middle-разработчиков на Java.

Обратная связь: в Telegram-чате.

Формат и особенности обучения:
  •   22 тематических модуля.
  •   197 онлайн-уроков.
  •   Обучайтесь онлайн не выходя из дома.
  •   Обучение построено на реальных проектах.
  •   Сможете сразу рассчитывать на должность Java-разработчика Middle, с зарплатой в 200 000 .
  •   Получите доступ к курсу навсегда.
Программа обучения:
  •   Работа в команде. Гибкие методологии.
  •   Работа в команде. Инструменты взаимодействия.
  •   Жизненный цикл разработки.
  •   Архитектура IT. От приложения до экосистемы.
  •   Микросервисы. Организация.
  •   Механизмы JVM. Управление памятью.
  •   Механизмы JVM. Компиляция.
  •   Механизмы JVM. Процессы и потоки.
  •   Продвинутые технологии в Java. Исключения.
  •   Продвинутые технологии в Java. Дженерики.
  •   Продвинутые технологии в Java. Коллекции.
  •   Продвинутые технологии в Java. Функциональные интерфейсы.
  •   QA (Quality Assurance).
  •   Инфраструктура разработки.
  •   Мониторинг, логирование и аудит.
  •   Микросервисы. Управление потоками данных.
  •   Микросервисы. Администрирование.
  •   Технологии корпоративной разработки. Работа с протоколами и защита каналов передачи данных.
  •   Технологии корпоративной разработки. Сервисные шины.
  •   Интеграционный фреймворк Apache Camel.
  •   Интеграционный фреймворк Spring Integration.
  •   Бонус-модуль. Интересные технологии.

Кто проводит курс

Даниил Пилипенко

Даниил Пилипенко

ВКонтакте Skillbox Media

Директор в «SymbioWay». Больше 50 выступлений на семинарах и конференциях. Более 10 лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг Света». Долгое время являлся ведущим разработчиком «Ютинет».

 

 

Александр Афанасьев

Александр Афанасьев

В IT-сфере с 2013 года. В прошлом — инженер-робототехник, исследователь в лаборатории нейротехнологий, .Net/Java- разработчик, специалист по криптографии и интеграции с ГО, учитель информатики. Участник программы Яндекс.Лицей. Руководитель направления по развитию интеграционных решений. Не публичен в онлайн-жизни.

 

 

Андрей Личман

Андрей Личман

Опыт разработки 13 лет. Специализируется на микро-сервисной архитектуре и распределенных системах. Разрабатывает систему приема электронных платежей. Принимал участие в проектах проектирования аналитических платформ с использованием технологий Big Data. Тех Лид в Райффайзен банке. Не сильно публичен в онлайн.

 

 

Длительность курса: 6 месяцев
Цена: 3 350 в месяц / 80 400 за весь курс
Скидка на курс: до 30%

Курс Автоматизированное тестирование на Java от «Skillbox»

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

Одним из самых крупных курсов по разработке является «Автоматизированное тестирование на Java от Скилбокс». Вас обучат программировать на Джава и сосредоточить своё внимание на фреймворки Maven и JUnit. Вы сможете легко тестировать пользовательские интерфейсы, и даже настраивать CI. Во время прохождения онлайн-курса вы соберёте внушительное портфолио, а также накопите необходимый опыт. Всё, что требуется от программиста для его успешной карьеры — это квалификация и необходимый уровень знаний.

Документ после обучения: диплом Skillbox.

Трудоустройство: общие рекомендации.

Уровень: подойдёт новичкам в программировании, Junior- и middle- тестировщикам.

Обратная связь: Telegram-чат.

Формат и особенности обучения:
  •   31 тематический модуль.
  •   256 онлайн-уроков.
  •   Обучайтесь онлайн из дома.
  •   Доступ к курсу навсегда.
  •   Будет много практики.
  •   В среднем студенты занимаются от 3 до 5 часов в неделю.
Программа обучения:
  •   Базовые навыки:
    •   Языки программирования (Java/JavaScript).
    •   Система контроля версий Git.
  •   Продвинутые навыки:
    •   Автоматизация тестирования. Часть 1.
    •   Автоматизация тестирования. Часть 2.
  •   Дипломные работы:
    •   Дипломная работа #1.
    •   Дипломная работа #2.

Кто проводит курс

Даниил Пилипенко

Даниил Пилипенко

ВКонтакте Skillbox Media

Директор в «SymbioWay». Больше 50 выступлений на семинарах и конференциях. Более 10 лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг Света». Долгое время являлся ведущим разработчиком «Ютинет».

 

 

Марина Третьякова

Марина Третьякова

Более 6 лет опыта в тестировании. Обучает и стажирует новых сотрудников, проводит технические собеседования. Публиковала статьи на Habr про автотесты и тестирование аналитики. Перевела книгу Ли Коуплэнда «Практическое руководство по тест-дизайну» вместе с уральским сообществом тестировщиков UTC. Ведущий тестировщик в компании СКБ Контур.

 

 

Дмитрий Якин

Дмитрий Якин

Организует тест-сессии, митапы по тестированию и мастер-классы. Выступал с докладами на конференциях SQA-days, TechTrain и CodeFest. Участвовал в переводе книги Ли Коупленда «Практическое руководство по тест-дизайну». Специалист по тестированию в компании СКБ Контур.

 

 

Длительность курса: 12 месяцев
Цена: 4 900 в месяц / 58 800 за весь курс
Скидка на курс: до 15%

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

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

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

Документ после обучения: диплом Skillbox.

Трудоустройство: да.

Уровень: для новичков и начинающих программистов.

Обратная связь: у вас будет куратор в Telegram-чате, а преподаватель лично прокомментирует домашние задания и даст полезные советы.

Формат и особенности обучения:
  •   2 уровня обучений.
  •   24 темы, разработанные на основе требований работодателей методологами-практиками программирования.
  •   Стажировка в команде под руководством тимлида.
  •   3 проекта в портфолио.
  •   4 месяца обучения достаточно, чтобы устроиться Junior-разработчиком.
  •   Выполните 3 практических задания из первого курса и получите доступ к урокам и материалам онлайн‑школы КЭСПА на год бесплатно.
Программа обучения:
  •   Основной блок:
    •   Вводный модуль.
    •   Синтаксис языка.
    •   Объекты и классы. Часть 1. Методы и классы.
    •   Объекты и классы. Часть 2. Инкапсуляция.
    •   Объекты и классы. Часть 3. Static, константы и enum.
    •   Примитивы.
    •   Числа и даты.
    •   Строки.
    •   Массивы и коллекции.
    •   Наследование и полиморфизм.
    •   Особенности ООП в Java.
    •   Исключения, отладка, тестирование и логирование.
    •   Работа с файлами и сетью.
    •   Работа с MySQL в Java.
    •   Многопоточность.
    •   Протокол HTTP.
    •   Разработка веб-приложений.
    •   Нереляционные базы данных и очереди.
    •   Производительность и оптимизация.
    •   Разработка desktop-приложений.
    •   Алгоритмы.
    •   Структуры данных.
    •   Распределённые хранилища и вычисления.
    •   Паттерны проектирования.
  •   Дополнительные модули:
    •   Система контроля версий Git.
    •   Язык запросов SQL.
  •   Бонусные курсы:
    •   Универсальные знания программиста.
    •   Английский для IT-специалистов.
  •   Дипломные проекты:
    •   Индивидуальный проект: блоговый движок.
    •   Индивидуальный проект: поисковый движок.
    •   Стажировка в команде: разработка соцсети.

Кто проводит курс

Даниил Пилипенко

Даниил Пилипенко

ВКонтакте Skillbox Media

Директор в «SymbioWay». Больше 50 выступлений на семинарах и конференциях. Более 10 лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг Света». Долгое время являлся ведущим разработчиком «Ютинет».

 

 

Михаил ОвчинниковМихаил Овчинников

Badoo Tech Skillbox Media

Главный методист технического направления Skillbox. Специалист в области разработки высоконагруженных систем и обработки больших данных. Докладчик крупнейших IT-конференций России. Более 15 лет опыта в IT — от стартапов до крупных компаний. Работал в Badoo.

 

 

Длительность курса: 9 месяцев
6 месяцев бесплатно: первый платёж через полгода
Цена: 4 700 в месяц
Скидка на курс: до 35%

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

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

Онлайн-курс по профессии Java-разработчика PRO включает в себя все шаги изучения программного языка. Кроме того, выбрав данное образование вы изучите всё что может быть связано с Джава: мобильные приложения, сайты, соц. сети, поисковые системы и любые другие интернет-продукты. Продвинутый курс создан для обучения Java-developer до уровня PRO онлайн. Погрузитесь в полноценное изучение для того, чтобы быть максимально востребованным специалистом на сегодняшнем IT-рынке.

Документ после обучения: диплом Skillbox.

Трудоустройство: да.

Уровень: для новичков в программировании и действующих разработчиков на Java.

Обратная связь: у вас будет куратор в Telegram-чате.

Формат и особенности обучения:
  •   Вас ждут 3 блока с разным уровнем сложности.
  •   115 тематических модулей.
  •   400 онлайн-уроков.
  •   В курсе — практические видеоуроки.
  •   Закрытые мероприятия для студентов: офлайн-воркшопы и карьерные консультации.
  •   Выполните 3 практических задания из первого курса и получите доступ к урокам и материалам онлайн‑школы КЭСПА на год бесплатно.
Программа обучения:
  •   Уровень 1: Java-разработчик:
    •   Знакомство с языком Java.
    •   Синтаксис языка: переменные, операторы, циклы.
    •   Работа с системой контроля версий Git.
    •   Объекты и классы: создание объектов, параметры и методы.
    •   Работа с числами, строками и датами: операции и преобразования.
    •   Массивы и коллекции. Создание массивов.
    •   Наследование классов и полиморфизм. Знакомство с интерфейсами.
    •   Особенности объектно-ориентированного программирования в Java.
    •   Работа с исключениями, отладка кода и тестирование.
    •   Работа с файлами и сетью.
    •   Установка, подключение и работа с MySQL в Java.
    •   Многопоточность: что это и зачем она нужна.
    •   Разработка веб-приложений на Java.
    •   Нереляционные базы данных и очереди.
    •   Производительность и оптимизация: принципы и способы.
    •   Распределённые хранилища и вычисления. Работа с большими данными.
    •   Заключение: работа с десктоп-приложениями и знакомство с другими языками программирования.
    •   Бонус-модуль. Обзор паттернов проектирования.
    •   Бонус-модуль. Введение в алгоритмы.
    •   Бонус-модуль. Введение в структуры данных.
    •   Бонус-модуль. Протокол HTTP и запросы.
    •   Дополнительные курсы.
  •   Уровень 2: Java-разработчик:
    •   Работа с фреймворком Spring.
    •   Дополнительные курсы.
  •   Уровень 3: разработчик Java Enterprise:
    •   Погружение в мир инфраструктурных и Enterprise-решений.
    •   Дополнительные курсы.
  •   Дипломные проекты:
    •   Индивидуальный проект: блоговый движок.
    •   Командный проект: разработка соцсети.
    •   Индивидуальный проект: книжный интернет-магазин.

Кто проводит курс

Даниил Пилипенко

Даниил Пилипенко

ВКонтакте Skillbox Media

Директор в «SymbioWay». Больше 50 выступлений на семинарах и конференциях. Более 10 лет работает в сфере Java-разработки. Руководил отделом разработки ПО в издательстве «Вокруг Света». Долгое время являлся ведущим разработчиком «Ютинет».

Михаил Овчинников

Михаил Овчинников

Badoo Tech Skillbox Media

Главный методист технического направления Skillbox. Специалист в области разработки высоконагруженных систем и обработки больших данных. Докладчик крупнейших IT-конференций России. Более 15 лет опыта в IT — от стартапов до крупных компаний. Работал в Badoo.

Кирилл Кошаев

Кирилл Кошаев

Опыт разработки на Java — более семи лет. Разрабатывает корпоративный веб-портал, пишет скрипты на JavaScript для ARIS bpm. Создавал Android-приложения, макросы для Excel, проекты на JavaScript, Python, VBA. Java-разработчик в «Газпром информ». Программист до «мозга костей». Не является публичной личностью.

Александр Афанасьев

Александр Афанасьев

В IT-сфере с 2013 года. В прошлом — инженер-робототехник, исследователь в лаборатории нейротехнологий, .Net/Java- разработчик, специалист по криптографии и интеграции с ГО, учитель информатики. Участник программы Яндекс.Лицей. Руководитель направления по развитию интеграционных решений.

Длительность курса: 24 месяца
6 месяцев бесплатно: первый платёж через полгода
Цена: 5 600 в месяц
Скидка на курс: до 35%

Онлайн-курс по Java от «Hedu»

Онлайн-курс по Java от irs.academy

Курс позволяет вам довольно быстро освоить язык Java на практике и сразу же включиться в работу. Благодаря интенсивной учёбе, вы не будете терять драгоценнейшее время на бесконечную теорию. Ученики уже во время учёбы создают резюме и отправляют их рекрутерам. Оценка курса составляет 5 звёзд из 5. Составлением рейтинга занимались эксперты в IT-индустрии. Обучение подходит как для новичков в сфере разработки, так и для бывалых фрилансеров, которые ищёт новое поле деятельности. На онлайн-подготовке вы узнаете, что такое: объектно-ориентированное программирование, работа с коллекциями и принципы многопоточности. Сможете разбираться в Lambda-выражениях и работать с файлами.

Документ после обучения: сертификат, подтверждающий вашу компетенцию .

Трудоустройство: нет.

Уровень: для начинающих с нуля.

Обратная связь: по каждому ДЗ и возможность задавать вопросы преподавателю напрямую.

Формат и особенности обучения:
  •   Количество занятий: 10 онлайн-уроков.
  •   Постоянная практика и закрепление результатов.
  •   Постоянная поддержка от кураторов.
  •   Домашнее задание и её проверка преподавателем + обратная связь по ошибкам.
  •   Формат вебинаров в виде доступа на уроки 1 раз в неделю.
  •   Существует постоянная связь с координатором по учебному процессу.
  •   Гибкий график обучения.
Программа обучения:
  •   Знакомство.
  •   Примитивные типы данных.
  •   Основы объектно-ориентированного программирования. Часть 1.
  •   Основы объектно-ориентированного программирования. Часть 2.
  •   Проведение обработки исключений.
  •   Работа с массивами и интерфейсами.
  •   Работа с файлами Ява.
  •   Работа с generic.
  •   Lambda expressions и Streams.
  •   Многопоточность.

Длительность курса: 20 часов
Цена: 29 500 за весь курс
Скидка на курс: до 30%

Факультет Java-разработки от «GeekBrains»

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

Одними из лучших факультативов в России считается образовательная онлайн-платформа GeekBrains. Востребованная профессия и лучшие спикеры по программным языкам, становятся настоящими друзьями для учеников, которые решают получить образование в сфере Java-разработки. Вы освоите мельчайшие детали по созданию мобильных приложений и сетевых чатов. Вам также будут доступны навыки по разработке мобильных игр, которые сегодня являются очень востребованными, а значит, прибыльными для разработчиков на Джава. Ученикам станет по зубам даже создание цифровых банковских продуктов. Ни одна деталь не будет пропущена на факультете по Java.

Документ после обучения: диплом о профессиональной переподготовке с государственной образовательной лицензией № 040485 от GeekBrains.

Трудоустройство: да .

Уровень: подойдёт новичкам, начинающим Java-разработчикам и разработчикам с опытом.

Обратная связь: с преподавателями в чате и реальные встречи.

Формат и особенности обучения:
  •   7 полноценных этапов обучения.
  •   Занятия в группе с преподавателем.
  •   Онлайн-лекции и вебинары.
  •   Видеозаписи занятий.
  •   2 занятия в неделю.
  •   5 работ в портфолио.
  •   С вами будут работать лучшие преподаватели, HR-менеджеры, студент-наставник, куратор и специалисты техподдержки.
  •   В подарок всем студентам от партнёров: изучение английского языка с Lingualeo (доступ на 3 месяца к Premium подписке), ключ от продуктов JetBrains (бесплатная подписка) и защитное решение «Лаборатории Касперского» (пробная версия на 3 месяца).
Программа обучения:
  •   Подготовительные курсы:
    •   Видеокурс «Как учиться эффективно».
    •   Java – быстрый старт.
    •   Основы программирования (видеокурс).
  •   Сетевой чат и мобильная игра:
    •   Java Core. Уровень 1.
    •   Основы баз данных. Видеокурс.
    •   Java Core. Уровень 2.
    •   Java Core. Уровень 3.
    •   Проект.
  •   Облачное хранилище:
    •   Базы данных. Базовый курс.
    •   Разработка сетевого хранилища на Java.
    •   Проект.
  •   Интернет-магазин:
    •   Основы веб-разработки на Spring Framework.
    •   Разработка интернет-магазина на Spring Framework.
    •   Проект.
  •   Командная разработка и подготовка к собеседованию:
    •   Архитектуры и шаблоны проектирования на Java.
    •   Подготовка к собеседованию Agile, Scrum.
    •   Командная разработка на Java.
    •   Проект.
  •   Курсы вне четверти:
    •   Компьютерные сети.
    •   Как студенту GeekUniversity найти первую работу.
    •   Операционные системы.
    •   Git. Базовый курс.
    •   Разработка игры на LibGDX.
    •   HTML/CSS. Интерактивный курс.
    •   Алгоритмы и структуры данных на Java.
  •   Факультативы:
    •   Микросервисы и проектирование приложений.
    •   Мониторинг и управление Java приложениями.
    •   Delta Solutions.
    •   Современная разработка web-приложений на java.
    •   Современная разработка web-сервисов на java.
    •   HTML/CSS. Интерактивный курс.
    •   Алгоритмы и структуры данных на Java.

Кто проводит курс

Александр Фисунов

Александр Фисунов

ВКонтакте

Разработчик ПО в области компьютерного зрения и интеллектуальной видеоаналитики. Кандидат технических наук, лауреат стипендии Президента РФ для молодых ученых и аспирантов. Руководитель отдела разработки в НИИ многопроцессорных систем, декан направления Java GeekBrains.

Иван Овчинников

Иван Овчинников

ВКонтакте Хабр Карьера

Писал прошивки микроконтроллеров для телеметрических систем — они входят в состав космических аппаратов, находящихся на орбите Земли. Начальник группы разработки информационных систем – АО «Российские Космические Системы».

Леонид Лебидько

Леонид Лебидько

Хабр Карьера

Окончил ВМК МГУ, но после института 15 лет не программировал. В 2018 пошел в GeekBrains на факультет Java-разработки. Сейчас работает на позиции Senior Java Developer в РТ Лабс (Ростелеком), OCP Java 8 + OCA SQL Developer. Кандидат технических наук. Senior Java Developer в РТ Лабс (Ростелеком).

Дмитрий Данилин

Дмитрий Данилин

Занимается сетевой безопасностью, проектированием, внедрением и модернизацией сетей передачи данных, а также инфраструктурными проектами по направлениям Microsoft и VMware. Ведущий сетевой инженер АО «Кросс Технолоджис».

Михаил Левин

Михаил Левин

Занимается backend-разработкой на Java в Яндекс.Маркете. Java-разработчик Яндекса.

Длительность курса: 12 месяцев
Цена: 3 879 в месяц
Скидка на курс: до 30%

Обучение IT-профессии: Java-программист от портала «GeekBrains»

Обучение IT-профессии Программист Java от портала GeekBrains

Выбрав профессию Java-программиста, вы с нуля освоите язык разработчиков. Сами сможете выстраивать системные задачи и даже учить других, менее опытных коллег. Программирование на Джаве несомненно даст вам множество преимуществ. Заработок от 70 000 и до 120 000 /мес. в компании или на фрилансе — одно положительных аргументов. Java-разработчики входят в топ-3 по востребованности среди IT-профессий, по данным HeadHunter.

Документ после обучения: удостоверение о повышении квалификации на основании государственной лицензии № 040485 и электронный сертификат об окончании курса от GeekBrains.

Трудоустройство: да. Также вы получите гарантированную стажировку в Geekbrains или в компаниях-партнерах и проект для портфолио.

Уровень: для новичков с нуля.

Обратная связь: с преподавателями в чате.

Формат и особенности обучения:
  •   10 практических курсов и 2 месяца стажировки.
  •   Будет много практики.
  •   Вы получите поддержку от наставника.
  •   Вас будут вести преподаватели-практики.
  •   Вы получите бесценный опыт в стартапе.
  •   После обучения у вас уже будет практический опыт, который позволит легко получить желаемую вакансию.
  •   Вы овладеете такими технологиями как: 1) Java. 2) JUnit. 3) JDBC. 4) SQL. 5) Swing. 6) Intellij Idea.
  •   В подарок студенты получают: 1) Английский для IT-специалистов (10 уроков). 2) Изучение английского языка с Lingualeo (3 месяца подписки). 3) Анализ вашего резюме экспертами SuperJob.
Программа обучения:
  •   Основы программирования.
  •   Java. Уровень 1.
  •   Git. Базовый курс.
  •   Основы баз данных.
  •   Java. Уровень 2.
  •   Java. Уровень 3.
  •   Алгоритмы Java. Интерактивный курс.
  •   HTML/CSS. Видео-курс.
  •   Основы веб-разработки на Spring Framework.
  •   Стажировка в GeekBrains.

Кто проводит курс

Александр Фисунов

Александр Фисунов

ВКонтакте

Разработчик ПО в области компьютерного зрения и интеллектуальной видеоаналитики. Кандидат технических наук, лауреат стипендии Президента РФ для молодых ученых и аспирантов. Руководитель отдела разработки в НИИ многопроцессорных систем, декан направления Java GeekBrains.

Иван Овчинников

Иван Овчинников

ВКонтакте Хабр Карьера

Писал прошивки микроконтроллеров для телеметрических систем — они входят в состав космических аппаратов, находящихся на орбите Земли. Начальник группы разработки информационных систем – АО «Российские Космические Системы».

Артём Евдокимов

Артём Евдокимов

Опыт работы с Java более 6 лет. Разрабатывал фронтенд в OSCompany.

Иван Жуков

Иван Жуков

Разрабатывал уникальные онлайн-продукты для Россельхознадзора и Правительства Московской области.

Максим Добрынин

Максим Добрынин

Занимался частной разработкой. В совершенстве владеет технологией Java. В прошлом работал в компании Netcracker.

Сергей Ирюпин

Сергей Ирюпин

ВКонтакте

Инженер-программист. Опыт работы в программировании более 35 лет. Сегодня занимается изучением Java EE.

Фанзиль Кусяпкулов

Фанзиль Кусяпкулов

Большой опыт в программировании. Специализируется на Java. Является преподавателем информатики. Программирует игры flash на Action Script 3.0.

Длительность курса: 7 месяцев
Цена: 3 458  в месяц / 124 500 за весь курс
Скидка на курс: 20%

Востребованная профессия: Автоматизация тестирования на Java от «GeekBrains»

Востребованная профессия: Автоматизация тестирования на Java от GeekBrains

На этом курсе вы освоите одну из новейших профессий сегодняшнего времени. Научитесь автоматизировать процессы тестирования с помощью Java и овладеете уникальными навыками, которые дадут вам преимущество на долгие годы. Чтобы научиться тестировать Web UI и бэкенд с помощью Джавы, не нужно много времени. Однако, несколько занятий в неделю выделить всё же придётся. И потом, когда вы станете QA-инженером, практически любой работодатель будет рад видеть Вас в своих рядах.

Документ после обучения: электронный сертификат и удостоверение о повышении квалификации установленного образца на основании гослицензии № 040485 от GeekBrains.

Трудоустройство: да .

Уровень: для начинающих специалистов из других сфер IT и практикующим тестировщикам.

Обратная связь: с преподавателями в чате через личный кабинет.

Формат и особенности обучения:
  •   8 модулей.
  •   4 занятия в неделю.
  •   Занятия в группе с преподавателем.
  •   Онлайн-лекции и вебинары.
  •   Видеозаписи занятий.
  •   4 кейса в портфолио.
  •   Онлайн-встречи с экспертами.
  •   Практические задания и домашняя работа.
Программа обучения:
  •   Git. Базовый видеокурс.
  •   Основы языка Java.
  •   Java Core для тестировщиков.
  •   HTML/CSS. Интерактивный курс.
  •   Автоматизация тестирования Web UI на Java.
  •   Базы данных.
  •   Тестирование бэкенда на Java.
  •   Автоматизация тестирования с использованием SpringBoot.

Кто проводит курс

Анна Хворостьянова

Анна Хворостьянова

Тестирует backend системы, анализирует большие данные и автоматизирует тесты на Java. Специализируется на тестировании нейросетей и ETL-систем. Возглавляла команду QA-инженеров в «Инфосистемах Джет» и работала в компании Nexign над проектами в нефтегазовой отрасли.

Антон Павлов

Антон Павлов

Начальник отдела автоматизации тестирования. До карьеры в тестировании ПО работал в области телекоммуникаций. Заинтересовался тестированием ПО, начал с книги «Тестирование Дот Ком». За 6 лет прошёл путь от младшего тестировщика до начальника отдела автоматизации тестирования.

Евгений Синюк

Евгений Синюк

ВКонтакте

Инженер по автоматизации тестирования в ООО «Андерсен Групп». Работает над автоматизацией тестирования функциональности видеоконференций и чата. Ведёт разработку фреймворка, который снижает загруженность мануальных тестировщиков.

Алексей Ходырев

Алексей Ходырев

Хабр Карьера

Senior QA Engineer в SM Lab. Участвует в создании веб-, api- и desktop-продуктов. В сфере IT более 14 лет: за это время сменил специальность инженера-программиста на тестировщика, основал департамент тестирования из 40 сотрудников и с нуля разработал систему автоматизации на Java.

Юрий Милютин

Юрий Милютин

Специалист в области разработки ПО. Software Engineering Manager в «СБЕР». Более 12 лет опыта в Java-разработке. Руководит группой команд, 50 человек.

Дмитрий Свиридов

Дмитрий Свиридов

Mobile QA Automation Engineer. Специализируется на мобильных приложениях. Занимался тестированием VR-приложений на основных платформах: Cardboard, DayDream, Oculus GO, GearVR.

Длительность курса: 7 месяцев
Цена: 2 069  в месяц / 74 500 за весь курс
Скидка на курс: до 10%

Курс для детей: Разработка игр и мобильных приложений на Java от «GeekBrains»

Разработка игр и мобильные приложения на Java от GeekBrains

В данном курсе созданы оптимальные решения для изучения Java, для детей в возрасте от 11 до 17 лет. Ребёнок, или подросток может сам, самостоятельно, пройти полный курс по разработке игр и мобильных приложений на Джава. Опытные и специально обученные преподаватели будут помогать и подсказывать, как лучше усвоить данный материал и применить его в деле. Курс подходит как школьникам, там и ребятам, которым может быть интересно занять себя в создании классных приложений для android-смартфона.

Документ после обучения: сертификат об окончании курса на основании гослицензии № 040485 от GeekBrains.

Трудоустройство: нет. Однако, пройдя данный курс, вы позаботитесь о своём будущем (или будущем своего ребёнка).

Уровень: без опыта и знаний. Курс подходит школьникам, любителям гаджетов, юным творцам и «будущим Биллам Гейтсам ».

Обратная связь: с преподавателями и кураторами в чате через личный кабинет.

Формат и особенности обучения:
  •   14 уроков.
  •   Занятия проходят раз в неделю, урок длится 90 минут.
  •   Уроки проходят в Zoom.
  •   В конце каждого урока студент разрабатывает новое приложение.
  •   После уроков преподаватель дает практическое задание, которое подробно разбирает на следующем занятии.
  •   Преподаватели готовы ответить на вопросы учащихся и вне занятий.
  •   Ребята улучшают логику, добиваются намеченных целей, тренируют творческое и проектное мышление.
  •   Мини-курс в подарок: «Как учиться» и 3 месяца английского от LinguaLeo.
Программа обучения:
  •   Установочный урок.
  •   Введение в программирование.
  •   Алгоритмы.
  •   Методы и циклы.
  •   Условия.
  •   Массивы: строки и таблицы.
  •   Hello World от Android.
  •   Знакомимся с Layouts.
  •   Методы в Android.
  •   Оповещения.
  •   Работаем с календарем Android.
  •   Создаем викторину с Google Maps.
  •   Готовим сендвич с Android.
  •   Презентация.

Кто проводит курс

Иван Овчинников

Иван Овчинников [автор программы]

ВКонтакте Хабр Карьера

Писал прошивки микроконтроллеров для телеметрических систем — они входят в состав космических аппаратов, находящихся на орбите Земли. Начальник группы разработки информационных систем – АО «Российские Космические Системы».

 

 

Алексей Кутепов

Алексей Кутепов

Telegram

Ведущий разработчик ПО. Java-разработчик. Освоив язык самостоятельно (в ту пору не было достаточной литературы и профессиональных курсов), имеет опыт практической работы на Java более 7 лет. Работает в банке «Русский Стандарт». Занимается разработкой сложных информационных систем государственного значения.

 

Наталия Максимова

Наталия Максимова [автор программы]

Окончила МГТУ Баумана. Ведет курсы по 3D печати и разработку Android приложений для школьников. Преподаёт информатику. Инженер и предприниматель. Запустила свой личный бренд белья.

 

 

 

Длительность курса: 3 месяца
Цена: 6 000  в месяц / 18 000 за весь курс
Скидка на курс: 5% при покупке двух и более курсов за пол года

Java. Уровень 1: Java SE 8 и выше от «GeekBrains»

Java. Уровень 1: Java SE 8 и выше от GeekBrains

Данный короткий курс входит в тройку цикличных программ, которые желательно (но не обязательно) проходить каждый по очереди. И это — первый уровень по изучению Java. Курс окажется полезен для начинающих разработчиков, которые хотят быстро освоить все основы объектно-ориентированного программирования (ООП). В каждом пункте обучения будет незначительная теория, которая подкрепляется практикой с преподавателем.

Документ после обучения: сертификат об окончании обучения от GeekBrains.

Трудоустройство: общие рекомендации.

Уровень: для начинающих без опыта.

Обратная связь: общение с одногруппниками и преподавателями в чате.

Формат и особенности обучения:
  •   8 уроков.
  •   6 562 положительных отзыва.
  •   Общая, средняя оценка курса 4.6 / 5.
  •   Проходит онлайн.
  •   Вы сохраните видеозаписи всех онлайн-занятий.
  •   В курс вошли методички и практические задания.
Программа обучения:
  •   Java. Введение.
  •   Основные конструкции.
  •   Практика.
  •   Крестики-нолики в процедурном стиле.
  •   Введение в ООП.
  •   Продвинутое ООП.
  •   Практика ООП и работа со строками.
  •   Написание приложения с графическим интерфейсом.

Длительность курса: 1 месяц
Цена: 15 000 за весь курс

Java. Уровень 2: Продвинутый курс от «GeekBrains»

Java. Уровень 2: Продвинутый курс от GeekBrains

Это второй уровень коротких курсов по Java от компании Geek Brains. Данное обучение рассчитано для тех, кто желает закрепить или восполнить недостающие знания для успешной работы на Джава. В продвинутом курсе вы с нуля разработаете полноценный проект на Java с помощью поддержки опытных преподавателей. Перед прохождением курса рекомендуется освоить курс для новичков «Java. Уровень 1» (это рекомендации, а не общие условия для прохождения курса).

Документ после обучения: сертификат об окончании обучения от GeekBrains.

Трудоустройство: общие рекомендации.

Уровень: для продвинутых пользователей на Java.

Обратная связь: общение с одногруппниками и преподавателями в чате.

Формат и особенности обучения:
  •   8 уроков.
  •   4 435 положительных отзывов.
  •   Общая, средняя оценка курса 4.6 / 5.
  •   Проходит онлайн.
  •   Вы сохраните видеозаписи всех онлайн-занятий.
  •   В курс вошли методички и практические задания.
Программа обучения:
  •   Объектно-ориентированное программирование Java.
  •   Исключения.
  •   Коллекции.
  •   Продвинутые вопросы создания графического интерфейса.
  •   Многопоточность.
  •   Работа с сетью.
  •   Написание сетевого чата. Часть I.
  •   Написание сетевого чата. Часть II.

Длительность курса: 1 месяц
Цена: 15 000 за весь курс

Java. Уровень 3: Профессиональная разработка программного обеспечения от «GeekBrains»

Java. Уровень 3: Профессиональная разработка программного обеспечения от GeekBrains

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

Документ после обучения: сертификат об окончании обучения от GeekBrains.

Трудоустройство: общие рекомендации.

Уровень: для профессиональных пользователей на Java.

Обратная связь: общение с одногруппниками и преподавателями в чате.

Формат и особенности обучения:
  •   8 уроков.
  •   2 276 положительных отзывов.
  •   Общая, средняя оценка курса 4.7 / 5.
  •   Проходит онлайн.
  •   Вы сохраните видеозаписи всех онлайн-занятий.
  •   В курс вошли методички и практические задания.
Программа обучения:
  •   Обобщения.
  •   Базы данных.
  •   Средства ввода-вывода.
  •   Многопоточность. Часть I.
  •   Многопоточность. Часть II.
  •   Обзор средств разработки.
  •   Reflection API и аннотации.
  •   Подготовка к собеседованию.

Длительность курса: 1 месяц
Цена: 15 000 за весь курс

Бесплатный курс: Java. Быстрый старт от «GeekBrains»

Бесплатный курс: Java. Быстрый старт от GeekBrains

На быстром старте вас ознакомят со всеми основами широко применяемых в программировании. Java является ключевым языковым кодом, который надёжно используется вот уже многие годы. После прохождения бесплатного курса по Джава, вы с уверенность сможете создать довольно простую игру. Цель курса: раскрыть некоторые возможности языка и показать, что Java – это просто и увлекательно.

Документ после обучения: сертификат об окончании обучения от GeekBrains.

Трудоустройство: общие рекомендации.

Уровень: требуется минимальный опыт программирования.

Обратная связь: общение с одногруппниками и преподавателями в чате.

Формат и особенности обучения:
  •   9 уроков.
  •   12 505 положительных отзывов.
  •   Общая, средняя оценка курса 4.7 / 5.
  •   Проходит онлайн.
  •   Вы сохраните видеозаписи всех онлайн-занятий.
  •   В курс вошли практические задания.
Программа обучения:
  •   Знакомство с языком Java.
  •   Переменные, типы данных, ветвления.
  •   Циклы; игра «Угадай число».
  •   Методы.
  •   Завершаем разработку игры «Угадай число».
  •   Разработка игры «Поймай каплю». Часть 1.
  •   Разработка игры «Поймай каплю». Часть 2.
  •   Разработка игры «Поймай каплю». Часть 3.
  •   Итоги.

Длительность курса: без дедлайна
Цена: БЕСПЛАТНО

Профессия QA-инженер на Java от «SkillFactory»

Профессия тестировщика на Java в нынешних реалиях очень важна для самых разных коммерческих компаний и государственных структур. По другому их именуют QA- или QC-инженерами. В их обязанности входит следить за качеством процесса разработки программного продукта и естественным образом улучшать его. Улучшение может происходить как в сокращении издержек для бизнеса, так и в увеличении полезной деятельно программного продукта для фирмы. Медианная заработанная плата тестировщика-автоматизатора на Java — 170 000 [данные предоставила: крупнейшая российская компания интернет-рекрутмента HeadHunter].

Документ после обучения: сертификат от SkillFactory.

Трудоустройство: сопровождение ученика. От анкеты до личных консультаций.

Уровень: для новичков, которые решили получить профессию с нуля.

Обратная связь: через мессенджер Slack.

Формат и особенности обучения:
  •   3 блока программы.
  •   11 модулей для изучения.
  •   Во время обучения вы отработаете навыки на различных тренажёрах и практикумах.
  •   Погрузитесь в автоматизацию с помощью различных технологий и тестовых фреймворков.
  •   Вы получите помощь кураторов, которые следят за вашим прогрессом и остаются на связи весь курс.
  •   После оплаты одного из курсов вы получаете скидку на другой.
Программа обучения:
  •   Введение в ручное тестирование:
    •   Введение в Manual QA.
    •   Работа с требованиями и постановкой задач.
  •   Технические навыки тестирования:
    •   Тестирование WEB.
    •   Тестирование распределённых систем.
    •   Основы тестирования мобильных приложений.
    •   Soft skills: работа с командой и заказчиками.
  •   Автоматизированное тестирование:
    •   Введение в автоматизацию.
    •   Основы программирования на Java.
    •   Автоматизация WEB с помощью REST ASSURED.
    •   Автоматизация WEB с помощью Selenium.
    •   Автоматизация Mobile с помощью Appium.

Кто проводит курс

Виталий Котов

Виталий Котов

Хабр Badoo Tech

Опыт в автоматизации тестирования более 10 лет. Ведущий преподаватель курса. Lead Automation QA Engineer. Спикер. Постоянно совершенствует имеющиеся навыки и практикует новые.

Елина Азизова

Елина Азизова (Элина Азизова)

Опыт в тестировании более 5 лет (мобильные приложения, десктоп, веб). QA-engineer в компании Dins. Является ментором в SkillFactory и экспертом в GeekBrains. Любимая цитата: «Я знаю только то, что ничего не знаю».

Юлия Носакова

Юлия Носакова

Ex-QA Lead в компании KODE с опытом в тестировании 6 лет. Разрабатывает и тестирует мобильные приложения. В её профессиональную деятельность входит тестирование интеграций с backend.

Василий Кирнос

Василий Кирнос

Стек технологий: Java, Go, SAP, Postgresql, Clickhouse, Elastic Search, Solr, Graylog, Grafana, Yandex.Tank, Puppeteer, Taurus, Jmeter, Cucumber, Selenium, Selenide, Selenoide, Python. Старший тестировщик в «Северсталь-инфоком», работает с проектом eCommerce. Опыт работы более 7 лет.

Длительность курса: 10 месяцев
Цена: 6 250  в месяц
Скидка на курс: до 40%

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

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

Онлайн-курс по Java-разработке полностью заполнит вашу потребность в изучении данного языка. Проект выведен в виде IT-профессии и охватывает добрую часть навыков, которые пригождаются на пути любого программиста. Помимо Джавы, вы также освоите backend-разработку на Spring Framework , поймёте основы DevOps. Также, изучив и поняв основы SQL и Git, вы сможете сформировать лучшее портфолио для своей будущей карьеры в IT-сфере.

Документ после обучения: сертификат от SkillFactory.

Трудоустройство: сопровождение ученика. От анкеты до личных консультаций.

Уровень: с нуля.

Обратная связь: через мессенджеры и чаты.

Формат и особенности обучения:
  •   50 модулей обучения.
  •   Занятия по 10−12 часов в неделю.
  •   Доступ к материалам навсегда.
  •   Своевременная помощь координаторов и менторов.
  •   Вас ожидают онлайн-митапы, тренажёры и практические кейсы.
  •   Обучение полностью онлайн.
Программа обучения:
  •   Программирование на Java (5 месяцев).
  •   SQL и работа с базами данных (1,5 месяца).
  •   Виртуальная стажировка (стажировка не имеет привязки ко времени).
  •   Алгоритмы и структуры данных (0,5 месяца).
  •   Backend-разработка на Java (2 месяца).
  •   Spring Framework (2 месяца).
  •   Frontend для backend-разработчика (0,5 месяца).
  •   Основы системного администрирования (0,5 месяца).
  •   Основы DevOps (0,5 месяца).
  •   Индивидуальный проект (1,5 месяца).

Кто проводит курс

Сергей Бойченко

Сергей Бойченко

ВКонтакте

Ведущий преподаватель и эксперт программы «Java-разработчика». Senior Java Developer в Skyeng.

Егор Воронянский

Егор Воронянский

Ментор по теме backend-разработки. Middle Java Developer в BPC Banking Technologies. Стек технологий: Java 8/11, Spring Boot 2, Hibernate, JDBC, HTTP, Reflection API, JUnit, Servlets, Jetty, Multithreading, ORM.

Владлена Гунина

Владлена Гунина

ВКонтакте

Опыт более 6 лет, разрабатывала системы страхования и realtime-обработки событий. Scala/Java Developer в МТС. Стек технологий для Big Data: Spark, Hadoop, Kafka.

Анна Агабекян

Анна Агабекян

Full-stack developer. JavaScript-разработчик в EPAM. Mentor. Опыт более 4 лет, стажировалась в EPAM Systems в качестве frontend-разработчика, преподает на курсах по веб-разработке, Python и Data Science.

Длительность курса: 14 месяцев
Цена: 4 650  в месяц
Скидка на курс: до 40%

Профессия Java-разработчик с нуля от «Нетологии»

Профессия Java-разработчик с нуля от Нетологии

Если вы хотите обучиться программированию на Java от ведущих экспертов в этой области, Нетология предлагает уникальный онлайн-курс. Совместно с Альфа Банком, данный проект нацелен на исключительно практические навыки. Что в результате даёт вам возможность получить новую профессию востребованную рынком и деловые связи в IT-сообществе. На курсе вы изучите основы программирования, синтаксис Java и объектно-ориентированное программирование.

Документ после обучения: удостоверение о повышении квалификации, диплом о профессиональной переподготовке и приложение к диплому на основании государственной лицензии №041361 от Нетологии.

Трудоустройство: приоритет при приёме на вакансии и стажировки для Java-разработчиков, возможно трудоустройство с релокацией.

Уровень: для начинающих с нуля.

Обратная связь: через мессенджеры и чаты.

Формат и особенности обучения:
  •   72 часа теории.
  •   295 часов практики.
  •   12 модулей.
  •   Вебинары: 2–3 раза в неделю по вечерам.
  •   Практика на реальных проектах.
  •   Сопровождение в процессе всего обучения.
Программа обучения:
  •   Основы Java.
  •   Алгоритмы и структуры данных.
  •   Git — система контроля версий.
  •   Java Core.
  •   Шаблоны проектирования.
  •   Многопоточное и функциональное программирование (курсовой проект).
  •   Web, Spring & Spring MVC.
  •   Spring Boot, deployment и инфраструктура (курсовой проект).
  •   Spring: хранение данных и организация безопасности.
  •   Карьера в Java-разработке.
  •   Английский язык для начинающих разработчиков (бонусный модуль от EnglishDom).
  •   Дипломный проект: облачное хранилище.

Длительность курса: 12 месяцев
Цена: 3 525  в месяц / 84 600 за весь курс
Скидка на курс: до 40%

Бесплатное занятие «Как стать Java-разработчиком с нуля» от «Нетологии»

Бесплатное занятие «Как стать Java-разработчиком с нуля» от Нетологии

Нетология предлагает новым ученикам пройти бесплатный курс по Java, чтобы вы смогли разобраться, над чем предстоит в дальнейшем потрудится и какие навыки особо необходимы для разработчика. В 2021 году это стало ещё актуальнее с новыми экспертами. Юрий Пеньков и Дмитрий Бычков поделятся наиболее актуальной и свежей информацией, чтобы вам стало увереннее принять решение об учёбе.

Документ после обучения: не предусмотрен.

Трудоустройство: не входит.

Уровень: новичок.

Обратная связь: отсутствует.

Формат и особенности обучения:
  •   Видеоформат.
  •   Будет полезно Frontend-разработчикам.
  •   Рекомендовано тем, кто хочет освоить программирование.
Программа обучения:
  •   Профессия Java-разработчика: преимущества, востребованность и перспектива карьеры.
  •   Как войти в профессию не имея опыта.
  •   О soft- и hard-навыках начинающего специалиста.

Длительность курса: 1 час 10 минут
Цена: бесплатно

Бесплатный видеокурс «Как стать Java-разработчиком и устроиться в Альфа-Банк» от «Нетологии»

Бесплатный видеокурс Как стать Java-разработчиком и устроиться в Альфа-Банк от Нетологии

Павел Дерендяев является руководителем Java-разработчиков в Альфа-Банке. Просмотрев бесплатный видеокурс, вы сможете из первых уст понять, что требуется сегодня современным компаниям. Разобрав данные аспекты, вам будет гораздо легче ориентироваться и намечать цели по своему обучению. Java был, есть и остаётся одним из самых востребованных навыков, который должен быть в арсенале любого успешного программиста.

Документ после обучения: не предусмотрен.

Трудоустройство: не входит.

Уровень: для начинающих.

Обратная связь: отсутствует.

Формат и особенности обучения:
  •   Видеоформат в записи.
  •   Будет полезно начинающим программистам.
  •   Вы разберёте самые насущные вопросы по направлению Java.
Что вы узнаете на бесплатном занятии:
  •   Чем хороша профессия Java-разработчика сегодня.
  •   Какие требования к навыкам разработчиков.
  •   Как выглядит сам код в работе.
  •   Какие существуют преимущества и возможности карьеры в Альфа-Банке.
  •   Наглядные проекты и задачи для самореализации в Альфа-Банке.

Длительность курса: 2 часа
Цена: бесплатно

Курс «Java. От простого к сложному» от Udemy

Курс Java. От простого к сложному от Udemy

Цель данного курса научить вас программировать на Java. Вы будете переходить от самых основ, вплоть до сложных элементов в разработке. Почувствуете, насколько просто и круто понимать данный язык программирования. И в конце сможете сами создать свой новый, уникальный проект. Ваш уровень владения Java будет постепенно повышаться, и с подобными навыками, вам не составит труда разработать собственное мобильное приложение. Если вам что-то кажется сложным сейчас, стоит только начать обучение, и вы довольно быстро втянитесь в процесс.

Документ после обучения: сертификат об окончании.

Трудоустройство: не входит.

Уровень: для начинающих и людей с опытом в IT.

Обратная связь: отсутствует.

Формат и особенности обучения:
  •   10 разделов и 106 лекций.
  •   Язык на котором проходит курс: русский.
  •   Рейтинг курса от студентов на Udemy: 4,6 / 5.
  •   Видеоформат в записи.
  •   4 статьи и 3 ресурса для скачивания.
  •   Доступ к курсу через мобильные устройства и телевизор.
  •   Последнее обновление курса было в апреле 2019 года.
Что вы узнаете на бесплатном занятии:
  •   Подготовка рабочей среды.
  •   Базовые конструкции языка Java.
  •   ООП: первая часть.
  •   ООП: вторая часть.
  •   Обработка исключений.
  •   Коллекция в Java.
  •   Работа с файлами.
  •   Параметризированные типы в Java.
  •   Лямбда выражения и стримы.
  •   Многопоточность.

Длительность курса: 33 часа 18 минут
Цена: 2 790  за весь курс
Скидка на курс: до 60%

«Java: продвинутый уровень» от Udemy

Java: продвинутый уровень от Udemy
После того как вы поняли основные моменты работы с Java, можно пройти продвинутый курс онлайн. Вам станет гораздо легче управлять алгоритмами и коллекциями Джавы. Более детально рассмотрите многопоточность и в совершенстве узнаете о тестировании. Также, в этом обучающем курсе вы разберёте рефлексию (Java Reflection API) и Maven. Узнаете, про регулярные выражения (Regular expressions) и аннотации в Java.

Документ после обучения: сертификат об окончании.

Трудоустройство: не входит.

Уровень: для продвинутых.

Обратная связь: отсутствует.

Формат и особенности обучения:
  •   8 разделов и 44 лекции.
  •   Язык на котором проходит курс: русский.
  •   Рейтинг курса от студентов на Udemy: 4,7 / 5.
  •   Видеоформат в записи.
  •   1 статья и пожизненный доступ к курсу.
  •   Доступ к курсу через мобильные устройства и телевизор.
  •   Последнее обновление курса было в июне 2019 года.
Что вы узнаете на бесплатном занятии:
  •   Введение.
  •   Коллекции.
  •   Многопоточность.
  •   Регулярные выражения.
  •   Лямбда.
  •   Maven.
  •   Тестирование.
  •   Другие темы.

Длительность курса: 13 часов 30 минут
Цена: 3 290  за весь курс
Скидка на курс: до 55%

Java для начинающих: с нуля до сертификата Oracle

Java для начинающих: с нуля до сертификата Oracle

Распространённая практика показывает, что любой языковой продукт легче понимать и запоминать на простых примерах. В данном случае это относится и к Java. Здесь вы встретите компактную теорию и практические приёмы, которые сильно помогут вам освоить кодирование. Домашние задания прочно закрепят ваши навыки, а последующие их разборы дадут максимальный эффект от обучения. В любом случае, после этого Джава курса, вы уже не сможете расстроить «Крутого Уокера».

Документ после обучения: сертификат об окончании.

Трудоустройство: не входит.

Уровень: без опыта.

Обратная связь: недоступна.

Формат и особенности обучения:
  •   1 раздел и 40 лекций.
  •   Язык на котором проходит курс: русский.
  •   Рейтинг курса от студентов на Udemy: 4,8 / 5.
  •   Видеоформат в записи.
  •   1 ресурс для скачивания и полный пожизненный доступ к курсу.
  •   Возможность прохождения через мобильные устройства и телевизор.
  •   Последнее обновление курса было в сентябре 2019 года.
Что вы узнаете на бесплатном занятии:
  •   Знакомство с Джава.
  •   Примитивные типы данных.
  •   Арифметические и логические операции.
  •   Понятие «класс» и «объект».
  •   Создание объектов.
  •   Перегрузка методов.
  •   Понятие «package».
  •   Другие темы.

Длительность курса: 47 часов 22 минуты
Цена: 6 990  за весь курс
Скидка на курс: до 79%

Программирование на Java с нуля до Junior

Программирование на Java с нуля до Junior

В данном обучающем материале вас ожидает полная подготовка программиста: от новичка без опыта до владеющего всей основной базой по Java. Вы пройдёте путь от нуля до Junior. Позже, вас ожидает подготовка к собеседованию. Главное понять синтаксис языка Java. После чего, уже можно с уверенностью приступать к основным конструкциям — циклам и условиям.

Документ после обучения: сертификат об окончании.

Трудоустройство: подготовка.

Уровень: от нуля.

Обратная связь: не будет.

Формат и особенности обучения:
  •   22 раздела и 249 лекций.
  •   Язык на котором проходит курс: русский.
  •   Рейтинг курса от студентов на Udemy: 4,8 / 5.
  •   Видеоформат в записи.
  •   Доступ к 85 статьям и 46 ресурсам для скачивания.
  •   Возможность прохождения через мобильные устройства и телевизор.
  •   Последнее обновление курса было в марте 2021 года.
Что вы узнаете на бесплатном занятии:
  •   Введение.
  •   Синтаксис.
  •   ООП.
  •   Первый продвинутый уровень.
  •   Второй продвинутый уровень.
  •   Многопоточность.
  •   Потоки ввода и вывода.
  •   И другие темы.

Длительность курса: 37 часов 54 минуты
Цена: 6 990  за весь курс
Скидка на курс: до 79%

Курс Java для начинающих с нуля от «itProger»

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

Документ после обучения: нет.

Трудоустройство: не предусмотрено.

Уровень: для начинающих с нуля.

Обратная связь: в комментариях под видео.

Формат и особенности обучения:
  •   24 онлайн-урока.
  •   137 заданий.
  •   К каждому уроку прикладываются соответствующие тесты-задания.
  •   Вам будут доступны все видеоуроки и любая доступная информация по JAVA.
Программа обучения:
  •   Программирование на Java.
  •   Установка Java JDK и IntelliJ IDEA.
  •   Вывод информации в консоль (Класс System).
  •   Переменные, а также типы данных.
  •   Данные от пользователя.
  •   Математические операции.
  •   Условные операторы.
  •   Циклы (For, While, Do while).
  •   Работа с одномерными массивами.
  •   Многомерные массивы (Двумерные массивы).
  •   Функции, а также методы.
  •   Основы ООП (Основные концепции ООП).
  •   Создание класса и объекта.
  •   Конструкторы при создании класса.
  •   Наследование классов.
  •   Полиморфизм (Концепция ООП).
  •   Анонимные классы и вложенные классы.
  •   Абстрактные классы.
  •   Пакеты и области видимости.
  •   Перегрузка методов в Java.
  •   Модификаторы static и final.
  •   Интерфейсы (interface).
  •   GUI Java (Swing JFrame).
  •   Заключительный урок.

Длительность курса: без ограничений
Цена: задания доступны при подписке  от 1 месяца

Видеокурс Java до профи: основы, UI дизайн и Android разработка «itProger»

Более углубленный видеокурс от IT-Proger захватывает в себя новые материалы, освоив которые, вы сможете применять навыки уже на серьёзных разработках. Будь то мобильное приложение или полноценный сайт для бизнеса, всё это можно будет осуществить при обширном познании языка Java. Для тех, кто уже прошёл первоначальные этапы и готов столкнуться с серьёзными проектами, мы настоятельно советуем присмотреться к данному курсу.

Документ после обучения: сертификат от itProger.

Трудоустройство: рекомендации по составлению резюме.

Уровень: от новичка до профи.

Обратная связь: общение в комментариях под видео.

Формат и особенности обучения:
  •   Более 150 практических заданий.
  •   29 полных уроков.
  •   Курс состоит из уроков и тем, которые раскрывают язык Java с различных сторон.
  •   Большая часть курса состоит из практики и создании проектов.
  •   После каждого урока будет домашнее задание с закреплением результата.
Программа обучения:
  •   Основы Java: 9 уроков.
  •   Продвинутый Java: 8 уроков.
  •   Android разработка: 12 уроков.

Длительность курса: более 16 часов
Цена: от 1 250  до 3 000 за весь курс

Продвинутый курс по Java для профессионалов от «itProger»

Ученикам, начинающим разработчикам или людям знающие основы программирования, со временем начинает казаться что они достигли определённого порога в обучении. Для таких профессионалов и рассчитан данный продвинутый курс. Вас познакомят с коллекциями и потоками, ознакомитесь с библиотекой JavaFx, а также с подключением базы данных через JDBC. И в качестве среды разработки вы можете выбрать любую подходящую программу.

Документ после обучения: нет.

Трудоустройство: не предусмотрено.

Уровень: для продвинутых разработчиков.

Обратная связь: в комментариях под видео.

Формат и особенности обучения:
  •   14 уроков.
  •   137 заданий.
  •   Это большой курс на профессиональном уровне.
  •   Вам будут доступны все видеоуроки и любая доступная информация по языку JAVA.
Программа обучения:
  •   Программирование на Java.
  •   Коллекции данных ArrayList и LinkedList.
  •   Отслеживание исключений в Java.
  •   Запись и чтение данных из файлов (Java io).
  •   Работа с потоками данных (Threads).
  •   Создание приложения на JavaFx.
  •   Создание дополнительного окна.
  •   Окно с регистрацией на JavaFx.
  •   Подключение базы данных к приложению (MySQL + JDBC).
  •   Подключение к базе данных (Java JDBC).
  •   Добавление пользователя в базу данных.
  •   Авторизация в приложении.
  •   Добавление анимации на Java.
  •   Заключительный видео урок.

Длительность курса: без ограничений
Цена: задания доступны при подписке  от 1 месяца

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

Чтобы в совершенстве овладеть навыками по Java, можно получить целую профессию разработчика данного языка программирования. itProger предлагает своим ученикам отличную возможность, вы сможете полностью сменить невостребованную профессию на перспективную, стать увереннее в своих личных возможностях программирования Java и, хорошо зарабатывать!

Документ после обучения: диплом от itProger .

Трудоустройство: помощь с составлением резюме и подготовкой портфолио.

Уровень: для на новичков, которые хотят войти в сферу построения программ на Java.

Обратная связь: общение с лектором и наставником через специальную форму на сайте.

Формат и особенности обучения:
  •   Время обучения: 45 часов.
  •   100 лекций, которые состоят из теоретических и практических уроков.
  •   К каждой лекции есть домашние задания, которые вам предстоит отправлять на проверку.
  •   Каждый новый модуль открывается раз в три дня в 19:00.
  •   В дополнение: вам будут доступны сотни тестовых и более 200 практических заданий.
  •   Вам будет предоставлен специальный онлайн-редактор для практики.
  •   Проекты в портфолио: 6 шт.
Программа обучения:
  •   Основы Java.
  •   ООП в Java.
  •   Сторонние классы Java.
  •   Java SQL.
  •   Контроль версий Git.
  •   Тестирование Java.
  •   Java EE. Hibernate JPA. Tomcat и Java Servlets.
  •   Изучение библиотеки JavaFx.
  •   Создание программы на Java.
  •   Программа для сайта на Java.
  •   Введение в Java Spring.
  •   База данных в Spring Boot.
  •   Разработка сайта на Java Spring.
  •   Введение в Андроид разработку.
  •   Программа «Список дел». Андроид и SQLite.
  •   Программа «Доставка еды». Андроид и Firebase.
  •   Создание корзины покупок внутри приложения.

Длительность курса: 2 месяца
Цена: от 12 600 до 18 000 за весь курс
Скидка на курс: до 10%

Android Studio уроки — Андроид программирование на Java от «itProger»

Видеокурс состоит из многочисленных уроков, которые охватят собой всё по программированию Java. С помощью него вы сможете разрабатывать Андроид приложения на уровне выше среднего (без практики). Обучение Java и Android будет проводиться проводится как отдельно отдельно, так и слитно. Благодаря этому вы поймёте не только как «пилить» новые приложение на Джаве, но и на Kotlin (ещё один язык программирования). Помимо всего прочего, на курсе вас научат делать первоклассные сайты с помощью Java.

Документ после обучения: не предусмотрен.

Трудоустройство: нет.

Уровень: для тех кто уже знаком с программированием на Java.

Обратная связь: в комментариях под видео.

Формат и особенности обучения:
  •   37 заданий.
  •   Возможность получить знания сразу в двух перспективных направлениях.
  •   Ученики должны быть знакомы с азами программирования на Java.
  •   Для работы с Java и Android необходимо иметь установленный JDK.
Программа обучения:
  •   Введение в Java Android.
  •   Установка Android Studio и первая программа.
  •   Обзор Android Studio и активные состояния.
  •   Простейший калькулятор.
  •   Работа с полями, Toast и ActionListener.
  •   Диалоговые окна и кнопки рейтинга.
  •   Переход между страницами.
  •   Красивый дизайн приложения.
  •   Работа с изображениями.
  •   Компоненты ListView и SeekBar.
  •   Создание и работа с фрагментами.
  •   Жесты и AutoCompleteTextView.
  •   Создание звуков в приложении.
  •   Сохранение текста в файл.
  •   Создание простейшего андроид браузера.
  •   Завершение и создание apk.

Длительность курса: без ограничений
Цена: задания доступны при подписке  от 1 месяца
Дополнительные полезные ссылки:
  •   Скачать/загрузить Java с официального сайта www.java.com.
  •   Прочитать о истории и классификации языка Java в Википедии.

Поделитесь этим постом в социальных сетях
Ридлей Эдельман

Ведущий многопрофильный эксперт во многих областях

Оцените автора
( 5 оценок, среднее 3.8 из 5 )
Задайте вопрос или оставьте свой комментарий

Нажимая на кнопку "Отправить комментарий", Вы автоматически принимаете политику конфиденциальности данного ресурса.