
Skillfactory
Освойте ручное и автоматизированное тестирование и получите IT-профессию с нуля.
41 курс по Java
22 422 Р - средняя стоимость обучения
59 дней - средняя длительность программы
Мы собрали лучшие школы с обучением онлайн по Java.
Подобрать курс можно по
цене, отзывам, условиям рассрочки и рейтингу из 10 компаний.
Освойте ручное и автоматизированное тестирование и получите IT-профессию с нуля.
Освойте backend-разработку и программирование на Java, Spring и основы DevOps.
Соберите портфолио проектов и начните откликаться на вакансии уже после 7 месяцев обучения.
Курс по освоению Java-разработки веб-приложений. Содержит 17 занятий с преподавателем. Подходит программистам с базовыми знаниями и IT-специалистам из смежных сфер. Участие возможно только после сдачи домашнего задания из первого бесплатного урока.
Эксперты научат паттернам проектирования и многопоточности, деплою веб-приложений в контейнере сервлетов Tomcat и облачном сервисе Heroku. Каждый студент разработает собственный проект в индивидуальном режиме. Диплом и сертификат в конце обучения.
Базовых интенсив для начинающих программистов на языке Java. Старт курса в любое время по своему графику. В среднем обучение рассчитано на 5 недель. Подходит новичкам в программировании и опытным IT-специалистам из других сфер.
Студенты освоят ветвление, переменные, цикл, ООП, научатся компиляции Java-программ и работе с реляционными базами данных. Выполнение домашних заданий закрепляет полученные знания. После защиты проекта выдаётся сертификат и диплом о профессиональной переподготовке.
4 месяца освоения инструментов Enterprise Java-разработчика. В курсе насчитывается 11 занятий. Подходит программистам на Java, которые уже имеют опыт разработки.
В программе интеграция ПО, логирование, жизненный цикл, тестирование, методы улучшения качества кода. Во время обучения студенты разработают полнофункциональное Spring 5/JPA enterprise-приложение на востребованном Java-стеке. Диплом по окончании. Составление и ревью личного резюме после стажировки. Возможно трудустройство.
Бесплатные видеолекции по изучению основ языка программирования Java на примере разработки небольшой игры. Содержит 9 основных уроков. Подходит начинающим разработчикам и программистам. В программе: курса обучение основам языка, написание простых консольных приложений, создание игры с графическим интерфейсом за несколько минут без использования сторонних библиотек. Обратная связь по практическим заданиям. Получение сертификата по окончании.
Продвинутый курс по программированию на языке Java. Содержит 8 уроков и длится один месяц. Подходит начинающим разработчикам. Способствует продвижению в профессии программистов Java. Студенты освоят ООП на Java, исключения, коллекции, многопоточность, поработают с сетью и графическим интерфейсом, под руководством преподавателя с нуля разработают полноценный проект, которым смогут пополнить портфолио. Сертификат по окончании.
2 месяца изучения инструментов профессиональной разработки программного обеспечения на языке Java. Курс содержит 8 основных уроков. Подходит начинающим разработчикам Java и способствует продвижению в их профессии. В программе: освоение баз данных, средств ввода-вывода, многопоточности, обзор средств разработки, Reflection API. Выполнение домашних заданий под руководством наставника. Сертификат по окончании и подготовка к собеседованию.
Видеокурс по изучению инструментов разработки классических игр на языке Java. Состоит из 6 основных уроков. Подходит для начинающих и опытных разработчиков. Способствует развитию в профессии Java-программистов. В рамках обучения студенты напишут несколько классических игр: "Морской бой", "Сапёр", Space Invaders, Xonix, "Тетрис" и "Змейка". Разработка приложений происходит параллельно с преподавателем.
2 урока по изучению инструментов создания консольных приложений на Java. Будут полезны как новичкам без опыта, так и программистам на других языках. Способствуют продвижению в профессии разработчиков. В программе: изучение основ языка программирования Java, настройка инструментов для разработки, переменные и типы данных, базовые механизмы ООП. Студенты разработают профессиональное консольное приложение, основанное на объектах и классах.
3 лекции по освоению инструментов разработки текстовой RPG на Java. Курс подойдёт слушателям с базовыми знаниями Java и пониманием основ ООП. Способствуют продвижению в профессии разработчиков Java. Во время обучения студенты научатся создавать персонажей, сделают основной игровой цикл и простейшую боевую систему. Эксперты также расскажут, как добавить искусственный интеллект противникам и расширить возможности персонажей.
Видеокурс по изучению инструментов программирования на языке Java. Состоит из 2 основных уроков. Подходит для начинающих и опытных Java-разработчиков и способствует развитию в профессии. Студенты научатся разрабатывать игры на Java с использованием кроссплатформенной библиотеки (фреймворка) LibGDX. Преподаватель объяснит все этапы создания приложения на примере.
Видеокурс по освоению инструментов проектирования тестируемого ПО на языке Java. Состоит из 2 основных уроков. Подходит для начинающих и опытных Java-разработчиков и способствует развитию в профессии. В рамках курса преподаватель рассмотрит способы проверки результатов тестирования, верификацию состояния и поведения, специальные объекты, приёмы, позволяющие создавать классы, для которых можно написать тесты.
Видеокурс по освоению инструментов создания оконных приложений на языке Java с использованием библиотеки Swing. Состоит из 2 основных уроков. Подходит для начинающих и опытных Java-разработчиков и способствует развитию в профессии. В рамках курса преподаватель рассмотрит особенности библиотеки Swing и AWT, графические компоненты, модель делегирования событий, обработку событий мыши. Студенты разработают профессиональное оконное приложение.
Базовый курс по основам программирования на языке Java. Содержит 8 уроков и длится один месяц. Подходит новичкам и начинающим разработчикам. Способствует продвижению в профессии программистов Java. Сочетание изучения теоретических основ языка Java и практических онлайн-тренировок под руководством преподавателя. Разбор особенностей платформы, практика ООП, работа со строками и написание приложения с графическим интерфейсом. Сертификат по окончании.
3 урока по освоению инструментов разработки многоуровневых серверных приложений на платформе Java EE. Курс подходит начинающим разработчикам. Способствует продвижению в профессии программистов разных направлений. Во время обучения студенты создадут простейшее Java EE веб-приложение, используя два различных подхода – командную строку и IDE, – веб-приложение в IDE Eclipse и простую игру "Угадай число" с помощью технологии JSP.
12 месяцев углубленного изучения языка Java. Содержит 5 блоков и 4 курса от компаний-партнёров. Подходит новичкам и программистам смежных направлений. Способствует продвижению в профессии Java-разработчиков. В ходе обучения студенты разработают сетевой чат, мобильную игру, облачное хранилище и интернет-магазин, поучаствуют в командной разработке. Ведение куратора и английский для IT. Дипломированным выпускникам гарантировано трудоустройство.
4 месяца практического изучения программирования от основ написания кода до реальных проектов. Содержит 20 блоков с разным уровнем сложности. Подходит новичкам и начинающим программистам. Способствует продвижению в профессии Java-разработчиков. В программе: особенности Java, синтаксис языка, особенности ООП, система контроля версий Git. Обучение под руководством личного наставника. Дипломированным выпускникам помогают с резюме и стажировкой.
Научитесь программировать с нуля и получите возможность пройти собеседование в Альфа-Банке
Соберите портфолио уже во время обучения и создайте собственный Google Диск
Курс по изучению профессии Java-разработчика профессионального уровня. В программе 14 видеолекций с 107 заданиями и проектом по окончании обучения. Подходит новичкам. Способствует развитию в профессии разработчиков. За курс студенты познакомятся с коллекциями, потоками, библиотекой JavaFx, а также с подключением базы данных через JDBC. В качестве среды разработки можно выбрать любую подходящую программу. Есть возможность консультирования от преподавателя в личном кабинете.
Курс по освоению профессии Java-разработчика. Длится 6 месяцев и предполагает 248 видеоуроков. Выпускник будет обладать уверенными знаниями объектно-ориентированного программирования, уметь писать простой читабельный код с применением шаблонов проектирования, знать алгоритм. Менторы окажут поддержку в решении сложных задач. Есть возможность индивидуальной часовой консультации. После прохождения тестирования выдаётся сертификат и диплом по специальности.
Курс по основам Java EE состоит 12-ти уроков, позволяющих разработчикам Java SE (Standard Edition) освоить программирование под Java EE. Содержит 12 видеоуроков. Курс рассматривает модульное тестирование, советы по проектированию приложений, что будет полезным и для опытных разработчиков. Каждый урок сопровождается домашним заданием с последующим контролем и разбором результатов. В конце обучения выдаётся сертификат.
Курс по программированию на Java, который на 80% состоит из практики. Содержит 1200 задач возрастающей сложности. Подходит Java-разработчикам и специалистам, которые хотят улучшить навыки.
В программе: синтаксис Java, стандартные типы, массивы, работа с потоками, сетью и интернетом. Студенты освоят ООП, сериализацию, аннотации, паттерны проектирования. На полном тарифе предусмотрена проверка кода, помощь с резюме и поиском стажировки. Выдача сертификата не предусмотрена.
Курс "Java для Android-разработчиков" наделяет обучающегося базовыми навыками программирования на Java и знакомит с основами ООП, или иначе объектно-ориентированного программирования. Поэтому он привлекателен четырем категориям программистов: начинающим и практикующим Android-разработчикам и начинающим и практикующим Java-разработчикам. Подготовка проходит по учебной программе из 5 уроков (1 час 35 минут). Ученики имеют возможность получать дополнительные консультации. Для этого достаточно оставить вопрос в комментариях под видеоуроком. Диплом не выдаётся.
Практический курс по освоению объектно-ориентированного языка программирования Java. Обучение проходит бесплатно. Содержит 9 видеоуроков. Длится 3,5 часа. Полезен IT-специалистам и разработчикам. Студенты изучат основные особенности языка Java, установят и настроят необходимые компоненты, изучат переменные, операторы и приоритеты операций, ветвления и циклы, полиморфизм и абстрактные классы. Можно задавать уточняющие вопросы в комментариях.
5 месяца изучения продвинутых инструментов программирования на Java. Более 50 часов профессиональной практики. Способствует развитию в профессии разработчиков до уровня Middle. В программе: проектирование, работа с окружением и многопоточность языка Java, освоение технологий JMH, ASM, classLoader, класс sun.misc.Unsafe. Настоящее комьюнити и постоянный фидбек преподавателей-экспертов. Сертифицированных выпускников приглашают на собеседование.
4 месяца изучения углубленной автоматизации тестирования на стеке Java. Курс содержит 7 модулей. Занятия проходят 2 раза в неделю. Способствует развитию в профессии тестировщиков, разработчиков, IT-специалистов. В программе: устройство WebDriver, организация кода проекта, автоматизация тестирования с помощью подхода BDD и API, параллельное выполнение тестов, практики CI/CD. Практические задания с проверкой. Сертификат после защиты проекта.
35 занятий для освоения инструментов по разработке веб-приложений на Spring. Курс длится 5 месяцев и предполагает 4 часа на занятия в неделю. Будет полезен программистам разных направлений. В программе: освоение баз данных, Spring Framework и его возможностей для разработки приложений, создание систем на микросервисной архитектуре. Обратная связь по заданиям от эксперта и сертификат по окончании. Лучших выпускников пригласят на собеседования.