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 logo

Продвинутые алгоритмы в Java

Advanced Algorithms in Java
Зная основы Java, вы захотите приступить к выяснению алгоритмов и структур данных. При правильном их использовании ваш код будет работать быстрее, использовать меньше памяти и быть более стабильным.
16 ч 14 мин 29 сек
English
Премиум
Многопоточность Java, параллелизм и оптимизация производительности logo

Многопоточность Java, параллелизм и оптимизация производительности

Java Multithreading, Concurrency & Performance Optimization
Станьте экспертом в многопоточности и параллельном программировании на Java, уделяя особое внимание высокой производительности.
5 ч 16 мин 23 сек
English
Премиум
Многопоточность Java, параллелизм и параллельное программирование logo

Многопоточность Java, параллелизм и параллельное программирование

Java Multithreading , Concurrency & Parallel Programming 2/e
Многопоточность Java, параллелизм, параллельные алгоритмы, асинхронное программирование, Executors, CompletableFuture и многое другое. ЛУЧШИЙ курс для программистов, изучающих парадигму многозадачности, многопоточности и параллельного программирования.
10 ч 16 мин 31 сек
English
Премиум
Gradle Мастер-класс  logo

Gradle Мастер-класс

The Gradle Masterclass
Откройте для себя самые передовые инструменты Java Build на планете! Добро пожаловать на курс Gradle Мастер-класс! Где вы познакомитесь с тонкостями и нюансами одного из самых современных программных инструментов сборки на планете ... В этом курсе вы узнаете о Gradle с нуля.
6 ч 5 мин 38 сек
English
Премиум
Криптография с Java logo

Криптография с Java

Hands-On Cryptography with Java
Безопасность имеет первостепенное значение для любого приложения. Криптография встречается во всех областях программного обеспечения: она защищает весь HTTPS-трафик между браузерами, шифрует память телефона от посторонних глаз и даже может скрывать файлы внутри других файлов с помощью метода, называемого стеганографией. Этот курс предназначен для разработчиков, желающих разработать систему, использующую криптографию, а не разрабатывать новые алго
2 ч 50 мин 2 сек
English
Премиум
Веб сервисы SOAP и RESTful logo

Веб сервисы SOAP и RESTful

 
Как использовать и предоставлять веб сервисы с помощью SOAP и RESTful, формата данных JSON, XML, БД MySQL. Обновлен: март 2019 г.
12 ч 49 мин 14 сек
Русский
Премиум
Онлайн библиотека на Java logo

Онлайн библиотека на Java

 
Разработка на основе реального веб проекта с применением: JSF, AJAX, Hibernate, SQL, Primefaces, Facelets. * Исходные коды обновлены (март 2019 г.)
28 ч 9 мин 58 сек
Русский
Премиум
Уникальные дизайны logo

Уникальные дизайны

 
Как быстро и легко создавать красивые интерфейсы своими руками и применять их в своих веб проектах. Финальным вашим проектом будет перенос дизайна для приложения "Авиабилеты" (этот функционал мы также разрабатывали на тренинге по веб сервисам).  Обновлен: март 2019 г.
4 ч 8 мин 12 сек
Русский
Премиум
Основы Hibernate для начинающих logo

Основы Hibernate для начинающих

 
Фундаментальные основы Hibernate, которые применяются практически в любом Java проекте. Изучение Hibernate без знаний веб (только JavaSE). Обновлен: март 2019 г.
6 ч 16 мин 18 сек
Русский
Премиум
Адресная книга на JavaFX + БД SQLite logo

Адресная книга на JavaFX + БД SQLite

 
JavaFX для начинающих. Создание графических приложений на Java. Исходные коды обновлены: апрель 2019 г.
5 ч 41 мин 13 сек
Русский
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о 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 используется для разработки облачных систем и микросервисов.