Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Java logo

Java - Видеоуроки, курсы, туториалы

Java - наверное один и самых популярных языков программирования последнего времени, который пользуется большим спросом в мире разработки. Особенным отличием Java, от всех других языков, является его JVM - виртуальная машина Java, которая обрабатывает сам байт код, и позволяет запускать программы Java практически на любых устройствах.

Источники о java

amigoscode (Nelson Djalo) logo amigoscode (Nelson Djalo) codewithmosh (Mosh Hamedani) logo codewithmosh (Mosh Hamedani) denis.dmdev (Dzianis Matveyenka) logo denis.dmdev (Dzianis Matveyenka) foxminded.com.ua logo foxminded.com.ua frontendmasters logo frontendmasters gumroad logo gumroad hexlet logo hexlet Innopolis University logo Innopolis University itvdn logo itvdn Javabegin logo Javabegin javaops.ru logo javaops.ru javaspecialists.eu logo javaspecialists.eu JUG Ru Group logo JUG Ru Group khasang.io logo khasang.io packtpub logo packtpub pluralsight logo pluralsight podlodka.io logo podlodka.io qa.guru logo qa.guru rockthejvm.com logo rockthejvm.com slurm.io logo slurm.io smartme logo smartme softwaretesting logo softwaretesting specialist logo specialist udemy logo udemy vladmihalcea.com logo vladmihalcea.com zerotomastery.io logo zerotomastery.io Леонид Тишкевич logo Леонид Тишкевич Наиль Алишев logo Наиль Алишев Яковлева Диана (fillthegaps) logo Яковлева Диана (fillthegaps) Яндекс.Практикум logo Яндекс.Практикум

Java в разделах

Backend logo Backend

Курсы по java

GOF ПАТТЕРНЫ JAVA УЧИМ ВМЕСТЕ logo

GOF ПАТТЕРНЫ JAVA УЧИМ ВМЕСТЕ

 
Изучение классических паттернов проектирования Java. Данный курс предоставлен для полноценного изучения паттернов проектирования, он подойдет как людям совешенно не знакомым с данными паттернами, так и для тех кто уже с ними работал. Вы сможете полноценно изучить данную технологию, от самых азов до более продвинутых нюансов связаных с применением паттернов. По окончанию данного курса Вы научитесь полноценно использовать паттерны и сможете его при
4 ч 32 мин 27 сек
Русский
Премиум
Transmogrifier: Java NIO и Non-Blocking IO logo

Transmogrifier: Java NIO и Non-Blocking IO

Transmogrifier: Java NIO and Non-Blocking IO
Мини-курс о том, как неблокирующая сетевая связь осуществляется на Java. Уровень: сложный.
2 ч 29 мин 8 сек
English
Премиум
Рефакторинг до Java 8 (Streams и Lambdas) - Воркшоп для самообучения logo

Рефакторинг до Java 8 (Streams и Lambdas) - Воркшоп для самообучения

Refactoring to Java 8 Streams and Lambdas Online Self- Study Workshop
Рефакторинг до Java 8 (Streams и Lambdas) - Воркшоп для самообучения - Уровень: Средний
4 ч 46 мин 57 сек
English
Премиум
Структуры данных и алгоритмы: часть 2 logo

Структуры данных и алгоритмы: часть 2

The Ultimate Data Structures & Algorithms: Part 2
Этот курс является вторым из серии. В первой части мы рассмотрели линейные структуры данных (массивы, связанные списки, стеки, очереди и хэш-таблицы). В этой части мы сосредоточимся на нелинейных структурах данных. Часть 3 о алгоритмах поиска и сортировки.
5 ч 56 мин 46 сек
English
Премиум
Heinz's Happy Hour Webinar - Сезон 03 logo

Heinz's Happy Hour Webinar - Сезон 03

Heinz's Happy Hour Webinar Season 03
Мысли и разговоры о языке программирования Java.
6 ч 53 мин 20 сек
English
Премиум
Heinz's Happy Hour Webinar - Сезон 02 logo

Heinz's Happy Hour Webinar - Сезон 02

Heinz's Happy Hour Webinar Season 02
Живые вебинары по обучению Java, чтобы дополнить ваши знания.
11 ч 48 мин 23 сек
English
Премиум
Heinz's Happy Hour Webinar - Сезон 01 logo

Heinz's Happy Hour Webinar - Сезон 01

Heinz's Happy Hour Webinar Season 01
Мы узнаем о Java 9, Spliterators, G1GC, Fork / Join и многих других интересных темах.
14 ч 2 мин 56 сек
English
Премиум
Extreme Java - производительность параллелизма (Java параллелизм на практике) logo

Extreme Java - производительность параллелизма (Java параллелизм на практике)

Extreme Java - Concurrency Performance
Этот курс может стать вашим самым продуктивным учебным опытом за всю историю! Он нацелен на занятого специалиста по Java, который хочет быстро изучить и применить новые основы для основных тем Java. Все темы были тщательно исследованы доктором Хайнцем Кабуцем, известным в более чем 145 странах своим информационным бюллетенем для специалистов по Java.
22 ч 4 мин 47 сек
English
Премиум
Структуры данных в Java logo

Структуры данных в Java

Data Structures in Java
Структуры данных в Java (выпуск конца 2017 г.) - это 8-часовые советы и хитрости, которые профессиональные программисты на Java использовали в течение последних 20 лет для создания надежного и быстрого кода. Каждая лекция сопровождается короткой викториной для проверки вашего обучения. Иногда вопросы просты, другие требуют некоторых исследований с вашей стороны. В общей сложности более 130 вопросов викторины помогут вам понять, насколько хорошо в
8 ч 3 мин 54 сек
English
Премиум
Освоение потоков в Java logo

Освоение потоков в Java

Mastering Threads
Освоение потоков в Java - это интенсивный однодневный курс, который начинается с основ потоков. Затем мы рассмотрим законы, которые помогают нам писать правильный многопоточный код. Затем мы переходим к конструкциям более высокого уровня, которые значительно упрощают использование потоков. Мы заканчиваем диагностикой состояния гонки и тупиков.
3 ч 55 мин 15 сек
English
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о Java

Что такое Java
Java — это язык программирования и платформа, первоначально разработанная Sun Microsystems и теперь принадлежащая Oracle. Java вдохновлен C и C++ и использует модель объектно-ориентированного программирования, что означает, что концепции или вещи представлены в виде «объектов», которые имеют поля данных и методы. Одним из самых больших преимуществ Java является то, что он работает на виртуальной машине Java (JVM), а это означает, что вы можете выполнять код Java на любой платформе с JVM без повторной компиляции. Это отличается от C и C++, которые требуют повторной компиляции для каждой аппаратной платформы, на которой выполняется код. У Java есть много других преимуществ, включая автоматическое управление памятью. Это устраняет трудные для понимания указатели, используемые в таких языках, как C, что может помочь разработчикам Java писать более качественный код за более короткий период времени.
Кто использует Java ?
Java используется широким кругом разработчиков и организаций по всему миру. Он широко используется для разработки настольных приложений, веб-приложений, мобильных приложений, игр, систем управления базами данных, облачных систем и многого другого. Он также используется в крупных компаниях, таких как Google, Amazon, Facebook, IBM и Oracle, а также в малых и средних предприятиях и самостоятельных разработчиках. Java признан одним из самых популярных языков программирования в мире и широко используется в качестве языка для курсов образования и профессиональной разработки.
Для чего используют Java ?
Java используется для разработки различных типов программного обеспечения, включая: Настольные приложения: Java позволяет разрабатывать кросс-платформенные настольные приложения, которые могут быть запущены на различных операционных системах. Веб-приложения: Java используется для разработки серверной части веб-приложений и сервлетов. Мобильные приложения: Java используется для разработки мобильных приложений для Android. Игры: Java используется для разработки игр для настольных компьютеров и мобильных устройств. Системы управления базами данных: Java используется для разработки систем управления базами данных. Облачные системы: Java используется для разработки облачных систем и микросервисов.