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 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

Java в топиках

Backend logo Backend

Курсы по java

Курс специалиста по параллелизму 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, Spring, Hibernate и MySQL logo

Полный курс электронной коммерции - Java, Spring, Hibernate и MySQL

Complete E-Commerce Course - Java,Spring,Hibernate and MySQL
Пошаговое руководство о том, как разработать полноценный веб-сайт электронной коммерции как front-end так и back-end.
20 ч 6 мин 9 сек
English
Премиум
Java Сервлет, JSP и Hibernate: создание полноценного веб-сайта logo

Java Сервлет, JSP и Hibernate: создание полноценного веб-сайта

Java Servlet, JSP and Hibernate: Build a Complete Website
Научитесь разрабатывать полнофункциональный веб-сайт, который продает книги в Интернете с использованием Java Servlet, JSP и Hibernate Framework.
59 ч 56 мин 42 сек
English
Премиум
Углубленное изучение Java: станьте инженером Java! logo

Углубленное изучение Java: станьте инженером Java!

Java In-Depth: Become a Complete Java Engineer!
Комплексный курс по Java-программированию, интегрированный с принципами проектирования, лучшими практиками и проектом Java EE под руководством инструктора.
62 ч 26 мин 52 сек
English
Премиум
Научитесь программировать на Java с помощью анимации logo

Научитесь программировать на Java с помощью анимации

Learn programming in Java with the power of Animation
Курс программированию на языке Java, отлично подходит для начинающих, который научит вас программировать на Java с нуля с помощью анимации.
3 ч 49 мин 37 сек
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 используется для разработки облачных систем и микросервисов.