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

Высокая производительность Java Persistence logo

Высокая производительность Java Persistence

High-Performance Java Persistence - Mach 2
Высокопроизводительный уровень доступа к данным должен резонировать с базовой системой баз данных. Знание внутренней работы реляционной базы данных и используемых сред доступа к данным может сделать разницу между высокопроизводительным корпоративным приложением и теми, которое едва сканируются.
5 ч 44 мин 37 сек
English
Премиум
Устранение утечек памяти Java logo

Устранение утечек памяти Java

Solving Java Memory Leaks Live Class 2019-02-04
Одним из наиболее важных аспектов виртуальной машины Java (JVM) является ее подсистема управляемой памяти. Это удивительная технология, которая позволяет разработчикам выделять бесконечный объем памяти. Реальность такова, что под прикрытием JVM работает над восстановлением всей памяти, которая больше не используется. Если JVM не может восстановить память, наше приложение завершится с ужасной ошибкой OutOfMemoryError.
4 ч 35 мин 41 сек
English
Премиум
Паттерны проектирования в Java - Курс 2011 года logo

Паттерны проектирования в Java - Курс 2011 года

Java Design Patterns Course (2011 Edition)
Шаблоны проектирования стали стандартным подходом к разработке объектно-ориентированного программного обеспечения. В ходе этого 4-дневного курса мы изучаем наиболее полезные шаблоны проектирования Gang-of-Four: Singleton, метод Factory, абстрактный Factory, Template Method, стратегия, итератор, наблюдатель, адаптер, декоратор, Composite, Visitor, Command, Memento, Chain of Responsibility.
20 ч 48 мин 0 сек
English
Премиум
JavaSpecialists Советы и хитрости 2010-2017 logo

JavaSpecialists Советы и хитрости 2010-2017

JavaSpecialists Tips and Tricks 2010-2017
В качестве особой благодарности за покупку нашего Superpack 2018 мы включили 13 записей нескольких прошлых вебинаров, которые должны помочь вам в вашей карьере в качестве специалиста по Java.
12 ч 58 мин 22 сек
English
Премиум
Курс специалиста по параллелизму logo

Курс специалиста по параллелизму

Concurrency Specialist Course
Добро пожаловать на оригинальный курс специалиста по параллелизму! Мы подготовили этот курс в 2011-2012 годах и представили его в течение 15 месяцев в серии живых вебинаров.
21 ч 27 мин 55 сек
English
Премиум
Создайте свой собственный CircularArrayList менее чем за 34 минуты logo

Создайте свой собственный CircularArrayList менее чем за 34 минуты

Build Your Own CircularArrayList In Under 34 Minutes
Посмотрите, как мы можем создать наш собственный CircularArrayList путем повторного использования базовых классов Collection Framework.
0 ч 33 мин 57 сек
English
Премиум
Основы Многопоточности logo

Основы Многопоточности

Threading Essentials
В этом современном мире мы не можем позволить себе игнорировать те уловки, которые сделают нас быстрее, чем наши конкуренты. В этом коротком курсе Хайнц рассказывает нам о некоторых приемах с многопоточностью, которые позволяют нам использовать параллелизм для написания систем, которые лучше используют наше доступное оборудование.
0 ч 43 мин 34 сек
English
Премиум
Биты и Байты logo

Биты и Байты

Bits&Bytes
Узнайте, как Java поддерживает побитовую арифметику и где эти приемы используются в Java Development Kit (JDK).
3 ч 27 мин 53 сек
English
Премиум
Структуры данных и алгоритмы: часть 3 logo

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

The Ultimate Data Structures & Algorithms: Part 3
Этот курс является третьим из серии. В первой части мы рассмотрели линейные структуры данных (массивы, связанные списки, стеки, очереди и хэш-таблицы). Во второй части мы рассмотрели нелинейные структуры данных (двоичные деревья, деревья AVL, кучи, попытки и графики). Часть 3 исследует дополнительные алгоритмы, которые должен изучить каждый разработчик.
2 ч 47 мин 9 сек
English
Премиум
Ускоренный курс Docker для разработчиков Java и Spring Boot logo

Ускоренный курс Docker для разработчиков Java и Spring Boot

Master Docker with Java - DevOps for Spring Microservices
Изучите Docker для создания контейнеров Java Spring Boot приложений - API REST, полный стек и микросервисы с Docker Compose.
6 ч 18 мин 49 сек
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 используется для разработки облачных систем и микросервисов.