Бесплатные курсы Java
Параметры
По популярности
-
По популярности
-
Сначала дорогие
-
Сначала недорогие
-
Введение в программирование
-
ДЛИТЕЛЬНОСТь
1 месяц
-
ДАТА НАЧАЛА
С 13 мая
-
ДОКУМЕНТ
Сертификат
-
СЛОЖНОСТЬ
Для новичков
Навыки
- Понимать принципы программирования
- Разбираться в IT-специальностях
- Понимать устройство компьютера
Этот курс подойдет тем, кто интересуется программированием и хочет познакомиться с популярными языками и технологиями. Он также подходит для тех, кто хочет сменить профессию и изучить преимущества IT-специальностей. Курс поможет определить сильные стороны и решить, хотите ли вы развиваться в сфере разработки.
-
ТИП
Самостоятельно с наставником
-
ТРУДОУСТРОЙСТВО
Есть
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Сообщество, Домашняя работа, Видеоуроки, Тексты
-
1
Первый шаг к программированию
- Познакомитесь со спикером курса и услышите несколько историй о ребятах, которые освоили программирование с нуля.
-
2
Программы повсюду
- Узнаете, где вообще нужны программы и для каких целей.
-
3
Программирование — это просто
- Разберётесь, из чего состоит код и по каким принципам его пишут. Узнаете, обязательно ли знать математику или заканчивать технический вуз, чтобы стать программистом.
-
-
Углубленное программирование на Java
-
ДЛИТЕЛЬНОСТь
3 часа
-
ДАТА НАЧАЛА
В любой момент
-
ДОКУМЕНТ
Сертификат
-
СЛОЖНОСТЬ
Для новичков
Курс демонстрирует продвинутые возможности Java через создание игрового веб-сервера. Участники научатся разрабатывать и использовать различные функции и инструменты для создания мощных и эффективных веб-приложений.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Видеоуроки
-
-
Язык программирования Java и среда NetBeans
-
ДЛИТЕЛЬНОСТь
27 часов
-
ДАТА НАЧАЛА
В любой момент
-
ДОКУМЕНТ
Сертификат
-
СЛОЖНОСТЬ
Для новичков
Курс предназначен для новичков в программировании, включая школьников, студентов и всех, кто хочет изучить программирование на Java самостоятельно.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Видеоуроки
-
-
Построение распределенных систем на Java
-
ДЛИТЕЛЬНОСТь
15 часов
-
ДАТА НАЧАЛА
В любой момент
-
ДОКУМЕНТ
Сертификат
-
СЛОЖНОСТЬ
Для новичков
Курс рассматривает проблемы и решения, связанные с разработкой распределенных программных систем. Он предоставляет примеры, которые помогут читателям понять методы разработки распределенных приложений на платформе J2EE.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Видеоуроки, Тексты
-
-
Основы информатики и программирования
-
ДЛИТЕЛЬНОСТь
26 часов
-
ДАТА НАЧАЛА
В любой момент
-
ДОКУМЕНТ
Сертификат
-
СЛОЖНОСТЬ
Для новичков
Курс вводит в язык программирования Java и строит теоретическую базу. Затем предлагает практические методы создания правильных программ. Третья часть посвящена объектно-ориентированному программированию, основам структур данных и реализации небольших программных проектов. Этот курс является прототипом для будущих курсов по компиляции, геометрии и компьютерной графике.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Видеоуроки
-
-
Бесплатный курс по Java
-
ДЛИТЕЛЬНОСТь
25 часов
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
Данный онлайн-самоучитель по программированию на Java предлагает текстовые уроки с примерами кода и практическими задачами для самостоятельного изучения. Курс разделен на удобные разделы, в которых вы найдете теоретические материалы и практические задания с готовыми решениями. После прохождения курса вы усвоите основы программирования на Java.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Тренажеры, Тексты
-
1
Введение в Java - 1 час
- Знакомство с языком программирования Java: первый код, использование комментариев, ошибки.
-
2
Арифметика в Java - 2 часа
- Арифметические действия на языке программирования Java.
-
3
Строки - 2 часа
- Раздел посвящен разным аспектам написания текста – от кавычек и экранирования до кодировки.
-
-
Adaptive Java
-
ДЛИТЕЛЬНОСТь
1 час
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
This course offers a wide range of Java programming assignments, covering basic to advanced topics. It is adaptive, meaning each student has a unique learning path generated by the system. Extra buttons on the page provide options to adjust the difficulty level. The adaptive system improves as more problems are solved. Additionally, there is an opportunity to solve problems in a new adaptive system created by Stepik.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
1
Модуль 1 - 1 час
- Squirrels and nuts
-
2
Модуль 2 - 1 час
- Squirrels and nuts - 2
-
3
Модуль 3 - 1 час
- Snail
-
4
Модуль 4 - 1 час
- MKAD
-
5
Модуль 5 - 1 час
- Difference of times
-
6
Модуль 6 - 1 час
- Digital watches
-
7
Модуль 7 - 1 час
- Desks
-
8
Модуль 8 - 1 час
- Next even number
-
9
Модуль 9 - 1 час
- The sum of digits of a three-digit number
-
-
Java. Functional programming [OLD, 2017]
-
ДЛИТЕЛЬНОСТь
1 час
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
Навыки
- Functional programming
- Lambda expressions
- Stream API
This beginner java course focuses on teaching the functional approach to programming. It covers theories, examples, questions, and code challenges. It requires reading and writing code skills, and patience. Key topics include lambda expressions, method references, functional interfaces, function composition, stream API, currying, and optionals. I/O and some operations will be automated to save time. Pay attention to theory examples for faster solutions. Feedback on mistakes or unclear text is appreciated. Although an old version, you can still take this course or try the new version.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
1
Модуль 1 - 1 час
- The general course information
-
2
Модуль 2 - 1 час
- [THEORY] Lambda expressions and method references
-
3
Модуль 3 - 1 час
- Identify the correct lambdas and method references
-
4
Модуль 4 - 1 час
- Writing simple lambda expressions
-
5
Модуль 5 - 1 час
- Too many arguments
-
6
Модуль 6 - 1 час
- Calculating production of all numbers in the range
-
7
Модуль 7 - 1 час
- Getting distinct strings
-
-
Разработка веб сервиса на Java (часть 1)
-
ДЛИТЕЛЬНОСТь
1 час
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
Навыки
- Перемещение текста
- Создание игрового поля
- Создание игрового цикла
Этот курс основан на опыте разработки серверов для онлайн игр и прочтения лекций в Технопарке Mail.Ru. Он сочетает академическую основу с практическими навыками. Курс состоит из двух частей, включающих различные модули, где каждый модуль охватывает разные темы, от работы серверов до многопоточности. Задания по практической разработке кода помогут закрепить материал. Завершение курса даст вам базовые навыки разработки веб-приложений на Java и глубокое понимание ООП и проектирования, что поможет вам в промышленной разработке.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
-
Разработка веб сервиса на Java (часть 2)
-
ДЛИТЕЛЬНОСТь
1 час
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
Курс основан на практическом опыте разработки серверов для онлайн-игр. Он объединяет академический подход с практической полезностью. Курс состоит из 7 модулей, где каждый модуль разбирает большую тему и включает задание на практическую разработку приложения. Успешное завершение курса даст базовые навыки разработки веб-приложений на Java и углубленное понимание ООП и проектирования.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
Популярные школы
-
Основы языка Java
-
ДЛИТЕЛЬНОСТь
2 часа
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
На этом курсе вы научитесь писать простые программы на Java, использовать алгоритмические конструкции для решения задач, работать с массивами и строками, и создавать статические методы. Курс подходит для начинающих, но рекомендуется иметь предварительный опыт в составлении алгоритмов. Материал подается последовательно без необходимости дополнительного поиска в Интернете. Курс подходит для студентов младших курсов, школьников и всех желающих изучать программирование.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
-
Java. Базовый курс
-
ДЛИТЕЛЬНОСТь
2 часа
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
Навыки
- Ввод вывод
- Примитивные типы данных
- Условия и циклы
Курс предназначен для новичков в изучении Java. Он позволяет освоить основы языка программирования, включая компиляцию и запуск программ, синтаксис, типы данных и основы ООП. Кроме того, рассматриваются важные классы стандартной библиотеки с учетом нововведений Java 8. Курс включает контрольные вопросы и практические задания для закрепления материала. Для прохождения курса необходимо знание другого императивного языка программирования и базовых понятий информатики.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
-
Легкий старт в Java. Вводный курс для чайников
-
ДЛИТЕЛЬНОСТь
1 час
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
Навыки
- Обработка исключений
- Основы программирования Java
- Работа с файловой системой
Данный курс – введение в Java для начинающих программистов. Он покрывает базовые концепции, синтаксис и основы языка, а также предлагает множество практических задач. Java – популярный язык программирования с простым синтаксисом, безопасностью и кроссплатформенностью. Он используется в Android-разработке, веб-приложениях, обработке больших данных и научных проектах. Курс предоставляет как теоретический материал, так и практику, чтобы облегчить обучение. Успехов в обучении!
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
-
Игра жанра Runner на Java
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
На курсе вы создадите игру Runner, где нужно собирать монетки, перепрыгивать препятствия и уворачиваться от объектов. Мы изучим Java и LibGDX, освоим работу с графикой, управлением, звуками и игровой логикой. Рекомендуется знание Java и ООП, а также предварительный интенсив по Java.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Видеоуроки
-
-
Java EE: быстрый старт.
-
ДАТА НАЧАЛА
По факту набора
-
СЛОЖНОСТЬ
Для опытных
На этом курсе вы познакомитесь с Java EE – платформой для разработки и разворачивания серверных приложений. Вы научитесь создавать веб-приложения с помощью командной строки и IDE. Будут использованы Apache Maven, Apache Tomcat и Eclipse. Вы также напишете простую игру с использованием JSP. Для работы вам понадобятся JDK, Maven, Tomcat и Eclipse.
-
ТИП
Самостоятельно с наставником
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Видеоуроки
-
-
Разработка игры на Java с использованием LibGDX
-
ДАТА НАЧАЛА
В любой момент
-
СЛОЖНОСТЬ
Для новичков
Изучите создание игр с помощью LibGDX – кроссплатформенной библиотеки для Java. Курс подходит как для новичков, так и для опытных разработчиков. Получите навыки, необходимые для разработки игр на различных платформах.
-
ТИП
Самостоятельно
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Видеоуроки
-
Вам может быть интересно
-
Курс «Как создать электронную книгу с помощью нейросетей»
Навыки
- Способы повышения уникальности
- Размещение партнерских ссылок
- Наполнение разделов книги
- План создания лид-магнита
- Проверку на уникальность
На этом мини-курсе вы узнаете, как использовать нейросети для создания электронных книг и лид-магнитов. Эксперт Виктория Карпова научит вас шаг за шагом, от генерации идеи до завершения проекта. Этот курс подходит для всех, кто хочет получить новые навыки и зарабатывать в интернете. Просто слушайте и повторяйте за экспертом.
-
Курс: Базовый курс Python+
-
ДАТА НАЧАЛА
По факту набора
-
СЛОЖНОСТЬ
Для новичков
Навыки
- Использовать в разработке Git и GitHub
- Работать в PyCharm и VS Code
- Составлять сложные алгоритмы
- Программировать на Python
- Писать код по стандартам
- Работать с базами данных
Изучите один из самых популярных языков программирования без необходимости предварительного опыта. Этот курс идеально подходит для новичков.
-
ТИП
Самостоятельно с наставником
-
ЦЕЛЬ
Изучение навыка
-
ФОРМАТ
Домашняя работа, Видеоуроки
-
-
Курс «No-code»
-
ДЛИТЕЛЬНОСТь
3 месяца
-
СЛОЖНОСТЬ
Для новичков
Навыки
- Автоматизировать продажи и маркетинг
- В чем суть программирования без кода
- Создавать базы данных в Airtable
- Что можно создать на No-code
На курсе университета Code Breakers вы освоите No-code – программы и инструменты, позволяющие новичкам без программирования создавать разнообразные цифровые продукты: сайты, магазины, приложения, чат-боты и многое другое. Этот курс предоставляет возможность изучить ноукодинг и начать разрабатывать свои собственные проекты.
-
ФОРМАТ
Обучение в ЛК на сайте автора
-
Отзывы о школах
Мы собрали для вас отзывы о школах и обучающих программах
со всего интернета. Это самая большая подборка.
Часто ищут
-
Популярные категории
-
Курсы робототехники
-
Курсы по математике для программистов
-
Курсы по созданию сайтов
-
Курсы Fullstack-дизайнеров
-
Курсы по программированию в среде Lazarus
-
Курсы по дискретной математике
-
Курсы HTML и CSS верстки
-
Курсы технологии поверхностного монтажа
-
Курсы создания сайтов на Tilda Zero Block
-
Курсы машинного обучения в кибербезопасности
-
-
Бесплатные
-
Бесплатные курсы по созданию сайтов
-
Бесплатные курсы по компьютерной грамотности
-
Бесплатные курсы подготовки к ЕГЭ по информатике
-
Бесплатные курсы по Jira
-
Бесплатные курсы по ООП
-
Бесплатные курсы по VBA Excel
-
Бесплатные курсы по информатике
-
Бесплатные курсы по машинному обучению
-
Бесплатные компьютерные курсы для пенсионеров
-
Бесплатные курсы по 1С программированию
-
-
Для детей
-
Курсы по созданию сайтов для детей
-
Курсы по компьютерной грамотности для детей
-
Курсы C# для детей
-
Курсы по информатике для детей
-
Курсы 1С для детей
-
Курсы VR для детей
-
Курсы по Scratch для детей
-
Курсы по разработке мобильных приложений для детей
-
Курсы робототехники для детей
-
Курсы по Arduino для детей
-
-
С сертификатом
-
Курсы по созданию сайтов с сертификатом
-
Курсы по компьютерной грамотности с сертификатом
-
Курсы по информатике для учителей с сертификатом
-
Курсы по макросам VBA в Excel с сертификатом
-
Курсы по запросам 1С с сертификатом
-
Курсы по информатике с сертификатом
-
Курсы по 1С-программированию с сертификатом
-
Курсы 1С с сертификатом
-
Курсы Google с сертификатом
-
Курсы SolidWorks с сертификатом
-
-
С трудоустройством
-
Курсы по компьютерной грамотности с трудоустройством
-
Курсы Frontend-разработчиков с трудоустройством
-
Курсы по 1С-программированию с трудоустройством
-
Курсы 1С с трудоустройством
-
Курсы Java с трудоустройством
-
Курсы по JavaScript с трудоустройством
-
Курсы Python с трудоустройством
-
Курсы по DevOps с трудоустройством
-
Курсы по Golang с трудоустройством
-
Курсы по web-разработке с трудоустройством
-
Поможем в выборе
Не знаете, какой курс выбрать?
Мы перезвоним и поможем определиться!